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; |
129 |
|
|
130 |
|
struct MetVariables{ |
131 |
|
|
132 |
+ |
/* |
133 |
|
Double_t met; |
134 |
|
Double_t metphi; |
135 |
|
Double_t mht; |
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 { |
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 |
|
} |
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"); |
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 |
|
|