ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/algomez/FourTop/TreeAnalyzer/interface/StoreTreeVariable.h
(Generate patch)

Comparing UserCode/algomez/FourTop/TreeAnalyzer/interface/StoreTreeVariable.h (file contents):
Revision 1.2 by algomez, Fri Jan 6 16:41:29 2012 UTC vs.
Revision 1.3 by algomez, Mon Jan 23 18:27:24 2012 UTC

# Line 95 | Line 95 | class StoreTreeVariable {
95           Double_t jettche[NMAX];
96           Double_t jetsvhe[NMAX];
97           Double_t jetsvhp[NMAX];
98 <         Double_t jetcsv[NMAX];
98 >         Double_t jetcsv[NMAX]; */
99 >         Int_t numBjets_csvl;
100 >         Int_t numBjets_csvm;
101 >         Int_t numBjets_csvt;
102  
103           //Jet Track number
104 <         Int_t   jettracksize[NMAX];
105 <         */
104 >         //Int_t   jettracksize[NMAX];
105 >        
106  
107           // B discriminator
108           Double_t bdisc_1st;
# Line 126 | Line 129 | class StoreTreeVariable {
129  
130        struct MetVariables{
131  
132 +              /*
133           Double_t met;
134           Double_t metphi;
135           Double_t mht;
# Line 150 | Line 154 | class StoreTreeVariable {
154           Int_t csvbtagjetnum_up;
155           Int_t csvbtagjetnum_down;
156           Int_t    flavorhistory;
157 +         */
158 +         Double_t Ht;
159 +         Double_t Stlep;
160 +         Double_t Stjet;
161        };
162  
163        struct GeneralVariables {
# Line 301 | Line 309 | void StoreTreeVariable::InitialJet(){
309        Top->Branch("jet_btag_SVhighputy",VStoreJet.jetsvhp,"jetsvhp[numjets]/D");
310        Top->Branch("jet_btag_csv",VStoreJet.jetcsv,"jetcsv[numjets]/D");
311        */
312 +      Top->Branch("numBjets_csvl",&VStoreJet.numBjets_csvl,"numBjets_csvl/I");
313 +      Top->Branch("numBjets_csvm",&VStoreJet.numBjets_csvm,"numBjets_csvm/I");
314 +      Top->Branch("numBjets_csvt",&VStoreJet.numBjets_csvt,"numBjets_csvt/I");
315 +
316        //b discriminant
317 <      Top->Branch("jet_bdisc_1st",&VStoreJet.bdisc_1st,"bdisc_1st/D");
318 <      Top->Branch("jet_bdisc_2nd",&VStoreJet.bdisc_2nd,"bdisc_2nd/D");
319 <      Top->Branch("jet_bdisc_3rd",&VStoreJet.bdisc_3rd,"bdisc_3rd/D");
320 <      Top->Branch("jet_bdisc_4th",&VStoreJet.bdisc_4th,"bdisc_4th/D");
317 >      Top->Branch("bdisc_1st",&VStoreJet.bdisc_1st,"bdisc_1st/D");
318 >      Top->Branch("bdisc_2nd",&VStoreJet.bdisc_2nd,"bdisc_2nd/D");
319 >      Top->Branch("bdisc_3rd",&VStoreJet.bdisc_3rd,"bdisc_3rd/D");
320 >      Top->Branch("bdisc_4th",&VStoreJet.bdisc_4th,"bdisc_4th/D");
321  
322        //Jet track size
323        //Top->Branch("jet_tracksize",VStoreJet.jettracksize,"jettracksize[numjets]/I");
312
324   }
325  
326   }
# Line 318 | Line 329 | void StoreTreeVariable::InitialMet(){
329  
330    if(StoreMet){
331        cout<<"We are inital Met Branch"<<endl;
332 <    
332 >    /*
333        Top->Branch("MET_energy",&VStoreMet.met,"met/D");
334        Top->Branch("MET_phi",&VStoreMet.metphi,"metphi/D");
335        Top->Branch("MHT_energy",&VStoreMet.mht,"mht/D");
# Line 342 | Line 353 | void StoreTreeVariable::InitialMet(){
353        Top->Branch("csvbtagjetnum_up",&VStoreMet.csvbtagjetnum_up,"csvbtagjetnum_up/I");
354        Top->Branch("csvbtagjetnum_down",&VStoreMet.csvbtagjetnum_down,"csvbtagjetnum_down/I");
355        Top->Branch("flavorhistory",&VStoreMet.flavorhistory,"flavorhistory/I");
356 <    
356 >    */
357 >      Top->Branch("ht",&VStoreMet.Ht,"Ht/D");
358 >      Top->Branch("Stlep",&VStoreMet.Stlep,"Stlep/D");
359 >      Top->Branch("Stjet",&VStoreMet.Stjet,"Stjet/D");
360    }
361   }
362  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines