ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CITCommon/CommonData/interface/ElectronTree.h
(Generate patch)

Comparing UserCode/CITCommon/CommonData/interface/ElectronTree.h (file contents):
Revision 1.4 by emanuele, Mon Aug 13 11:30:52 2012 UTC vs.
Revision 1.7 by sixie, Sun Oct 7 10:29:18 2012 UTC

# Line 141 | Line 141 | namespace citana
141        Float_t                 fIPhiSeed;
142        Float_t                 fEtaCrySeed;
143        Float_t                 fPhiCrySeed;
144 +      Float_t                 fEcalEnergyError;
145        Float_t                 fGsfTrackPIn;
146 +      Float_t                 fTrackMomentumError;
147        Float_t                 fpmeangsf;
148        Float_t                 fpmeankf;
149        Float_t                 fCharge;
# Line 149 | Line 151 | namespace citana
151        Float_t                 fGeneratedEnergyStatus1;
152        Float_t                 fGeneratedEnergyStatus3;
153  
154 +      //MVA Variables
155 +      Float_t                 fEGammaNonTriggeringMVA;
156 +
157      public:
158        /// this is the main element
159        TTree *tree_;
# Line 262 | Line 267 | namespace citana
267          fIPhiSeed                      = 0.0;
268          fEtaCrySeed                    = 0.0;
269          fPhiCrySeed                    = 0.0;
270 <        fGsfTrackPIn                      = 0.0;
270 >        fEcalEnergyError               = 0.0;
271 >        fGsfTrackPIn                   = 0.0;
272 >        fTrackMomentumError            = 0.0;
273          fpmeangsf                      = 0.0;
274          fpmeankf                       = 0.0;
275          fCharge                        = 0.0;
276          fGeneratedEnergy               = 0.0;
277          fGeneratedEnergyStatus1        = 0.0;
278          fGeneratedEnergyStatus3        = 0.0;
279 <
279 >        fEGammaNonTriggeringMVA        = -9999.0;
280  
281        }
282      
# Line 303 | Line 310 | namespace citana
310          tree_->Branch("ecaldriven",&fEleIsEcalDriven,"ecaldriven/O");
311          tree_->Branch("triggerBit",&fEleTriggerBit,"triggerBit/i");
312          tree_->Branch("rho",&fRho,"rho/F");
313 <        tree_->Branch("vertices",&fNVertices,"vertices/i");
313 >        tree_->Branch("vertices",&fNVertices,"vertices/F");
314          tree_->Branch("d0",&fEleD0,"d0/F");
315          tree_->Branch("dz",&fEleDZ,"dz/F");
316          tree_->Branch("ip3d",&fEleIP3d,"ip3d/F");
# Line 311 | Line 318 | namespace citana
318          tree_->Branch("matchConv",&fEleMatchedConversion,"matchConv/O");
319          tree_->Branch("dcot",&fEleConvDCot,"dcot/F");
320          tree_->Branch("dist",&fEleConvDist,"dist/F");
321 <        tree_->Branch("missHits",&fEleNMissHits,"NMissHits/i");
321 >        tree_->Branch("missHits",&fEleNMissHits,"NMissHits/F");
322          tree_->Branch("nbrems",&fEleNBrem,"nbrems/F");
323          tree_->Branch("fbrem",&fEleFBrem,"fbrem/F");
324          tree_->Branch("EoP",&fEleEOverP,"EoP/F");
# Line 334 | Line 341 | namespace citana
341          tree_->Branch("HoE",&fEleHoverE,"HoE/F");
342          tree_->Branch("gsfchi2",&fEleGsfTrackChi2OverNdof,"gsfchi2/F");
343          tree_->Branch("kfchi2",&fEleKFTrackChi2OverNDoF,"kfchi2/F");
344 <        tree_->Branch("kfhits",&fEleKFTrackNHits,"kfhits/I");
345 <        tree_->Branch("kflayers",&fEleKFTrackNLayersWithMeasurement,"kflayers/I");
344 >        tree_->Branch("kfhits",&fEleKFTrackNHits,"kfhits/F");
345 >        tree_->Branch("kflayers",&fEleKFTrackNLayersWithMeasurement,"kflayers/F");
346          tree_->Branch("OneMinusSeedE1x5OverE5x5",&fEleOneMinusSeedE1x5OverE5x5,"OneMinusSeedE1x5OverE5x5/F");
347          tree_->Branch("PFMVA",&fElePFMVA,"PFMVA/F");
348          tree_->Branch("trkIso03",&fEleTrkIso03,"trkIso03/F");
# Line 385 | Line 392 | namespace citana
392          tree_->Branch("IPhiSeed",&fIPhiSeed,"IPhiSeed/F");
393          tree_->Branch("EtaCrySeed",&fEtaCrySeed,"EtaCrySeed/F");
394          tree_->Branch("PhiCrySeed",&fPhiCrySeed,"PhiCrySeed/F");
395 +        tree_->Branch("ecalenergyerror",&fEcalEnergyError,"ecalenergyerror/F");
396          tree_->Branch("pmodegsf",&fGsfTrackPIn,"pmodegsf/F");
397 +        tree_->Branch("perror",&fTrackMomentumError,"perror/F");
398          tree_->Branch("pmeangsf",&fpmeangsf,"pmodegsf/F");
399          tree_->Branch("pmeankf",&fpmeankf,"pmeankf/F");
400 <        tree_->Branch("Charge",&fCharge,"Charge/I");
400 >        tree_->Branch("Charge",&fCharge,"Charge/F");
401          tree_->Branch("GeneratedEnergy",&fGeneratedEnergy,"GeneratedEnergy/F");
402          tree_->Branch("GeneratedEnergyStatus1",&fGeneratedEnergyStatus1,"GeneratedEnergyStatus1/F");
403          tree_->Branch("GeneratedEnergyStatus3",&fGeneratedEnergyStatus3,"GeneratedEnergyStatus3/F");
404 +        tree_->Branch("EGammaNonTriggeringMVA",&fEGammaNonTriggeringMVA,"EGammaNonTriggeringMVA/F");
405  
406  
407        }
# Line 501 | Line 511 | namespace citana
511          tree_->SetBranchAddress("IPhiSeed",&fIPhiSeed);
512          tree_->SetBranchAddress("EtaCrySeed",&fEtaCrySeed);
513          tree_->SetBranchAddress("PhiCrySeed",&fPhiCrySeed);
514 +        tree_->SetBranchAddress("ecalenergyerror",&fEcalEnergyError);
515          tree_->SetBranchAddress("pmodegsf",&fGsfTrackPIn);
516 +        tree_->SetBranchAddress("perror",&fTrackMomentumError);
517          tree_->SetBranchAddress("pmeangsf",&fpmeankf);
518          tree_->SetBranchAddress("pmeankf",&fpmeankf);
519          tree_->SetBranchAddress("Charge",&fCharge);
520          tree_->SetBranchAddress("GeneratedEnergy",&fGeneratedEnergy);
521          tree_->SetBranchAddress("GeneratedEnergyStatus1",&fGeneratedEnergyStatus1);
522          tree_->SetBranchAddress("GeneratedEnergyStatus3",&fGeneratedEnergyStatus3);
523 +        tree_->SetBranchAddress("EGammaNonTriggeringMVA",&fEGammaNonTriggeringMVA);
524  
525          gErrorIgnoreLevel = currentState;
526        }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines