121 |
|
|
122 |
|
/// initialize varibles and fill list of available variables |
123 |
|
void InitVariables() { |
124 |
< |
fTreeType = 0.0; |
124 |
> |
|
125 |
|
fWeight = 0.0; |
126 |
|
fRunNumber = 0.0; |
127 |
|
fLumiSectionNumber = 0.0; |
308 |
|
|
309 |
|
if (Type == kCITZmumuGammaEvent) { |
310 |
|
cout << "CITZmumuGammaEvent\n"; |
311 |
< |
// tree_->SetBranchAddress("weight",&fWeight); |
311 |
> |
tree_->SetBranchAddress("Weight",&fWeight); |
312 |
> |
tree_->SetBranchAddress("RunNumber",&fRunNumber); |
313 |
> |
tree_->SetBranchAddress("LumiSectionNumber",&fLumiSectionNumber); |
314 |
> |
tree_->SetBranchAddress("EventNumber",&fEventNumber); |
315 |
> |
tree_->SetBranchAddress("NPU",&fNPU); |
316 |
> |
tree_->SetBranchAddress("Rho",&fRho); |
317 |
> |
tree_->SetBranchAddress("NVertices",&fNVertices); |
318 |
> |
tree_->SetBranchAddress("Mass",&fMass); |
319 |
> |
tree_->SetBranchAddress("DileptonMass",&fDileptonMass); |
320 |
> |
tree_->SetBranchAddress("PhotonPt",&fPhotonPt); |
321 |
> |
tree_->SetBranchAddress("PhotonEta",&fPhotonEta); |
322 |
> |
tree_->SetBranchAddress("PhotonPhi",&fPhotonPhi); |
323 |
> |
tree_->SetBranchAddress("PhotonR9",&fPhotonR9); |
324 |
> |
tree_->SetBranchAddress("PhotonIsEB",&fPhotonIsEB); |
325 |
> |
tree_->SetBranchAddress("PhotonHoE",&fPhotonHoE); |
326 |
> |
tree_->SetBranchAddress("SCEt",&fSCEt); |
327 |
> |
tree_->SetBranchAddress("SCE",&fSCE); |
328 |
> |
tree_->SetBranchAddress("SCRawE",&fSCRawE); |
329 |
> |
tree_->SetBranchAddress("SCEta",&fSCEta); |
330 |
> |
tree_->SetBranchAddress("SCEtaWidth",&fSCEtaWidth); |
331 |
> |
tree_->SetBranchAddress("SCPhiWidth",&fSCPhiWidth); |
332 |
> |
tree_->SetBranchAddress("PhoToTrackDeltaR",&fPhoToTrackDeltaR); |
333 |
> |
tree_->SetBranchAddress("PhoPassElectronVeto",&fPhoPassElectronVeto); |
334 |
> |
tree_->SetBranchAddress("PhoHasMatchedConversion",&fPhoHasMatchedConversion); |
335 |
> |
tree_->SetBranchAddress("PhoHasPixelMatch",&fPhoHasPixelMatch); |
336 |
> |
tree_->SetBranchAddress("PhoSigmaIEtaIEta",&fPhoSigmaIEtaIEta); |
337 |
> |
tree_->SetBranchAddress("PhoTrackIso",&fPhoTrackIso); |
338 |
> |
tree_->SetBranchAddress("PhoEcalIso",&fPhoEcalIso); |
339 |
> |
tree_->SetBranchAddress("PhoHcalIso",&fPhoHcalIso); |
340 |
> |
tree_->SetBranchAddress("PhoPdgId",&fPhoPdgId); |
341 |
> |
tree_->SetBranchAddress("PhoCrackCorr",&fPhoCrackCorr); |
342 |
> |
tree_->SetBranchAddress("Mu1Pt",&fMu1Pt); |
343 |
> |
tree_->SetBranchAddress("Mu1Eta",&fMu1Eta); |
344 |
> |
tree_->SetBranchAddress("Mu1Phi",&fMu1Phi); |
345 |
> |
tree_->SetBranchAddress("Mu1Charge",&fMu1Charge); |
346 |
> |
tree_->SetBranchAddress("Mu1TrackChi2",&fMu1TrackChi2); |
347 |
> |
tree_->SetBranchAddress("Mu1TrackNormalizedChi2",&fMu1TrackNormalizedChi2); |
348 |
> |
tree_->SetBranchAddress("Mu1DeltaR",&fMu1DeltaR); |
349 |
> |
tree_->SetBranchAddress("Mu1CalEnergyEm",&fMu1CalEnergyEm); |
350 |
> |
tree_->SetBranchAddress("Mu1CalEnergyEmMax",&fMu1CalEnergyEmMax); |
351 |
> |
tree_->SetBranchAddress("Mu1CalEnergyEmHad",&fMu1CalEnergyEmHad); |
352 |
> |
tree_->SetBranchAddress("Mu2Pt",&fMu2Pt); |
353 |
> |
tree_->SetBranchAddress("Mu2Eta",&fMu2Eta); |
354 |
> |
tree_->SetBranchAddress("Mu2Phi",&fMu2Phi); |
355 |
> |
tree_->SetBranchAddress("Mu2Charge",&fMu2Charge); |
356 |
> |
tree_->SetBranchAddress("Mu2TrackChi2",&fMu2TrackChi2); |
357 |
> |
tree_->SetBranchAddress("Mu2TrackNormalizedChi2",&fMu2TrackNormalizedChi2); |
358 |
> |
tree_->SetBranchAddress("Mu2DeltaR",&fMu2DeltaR); |
359 |
> |
tree_->SetBranchAddress("Mu2CalEnergyEm",&fMu2CalEnergyEm); |
360 |
> |
tree_->SetBranchAddress("Mu2CalEnergyEmMax",&fMu2CalEnergyEmMax); |
361 |
> |
tree_->SetBranchAddress("Mu2CalEnergyEmHad",&fMu2CalEnergyEmHad); |
362 |
> |
tree_->SetBranchAddress("MinDeltaEta",&fMinDeltaEta); |
363 |
> |
tree_->SetBranchAddress("MinDeltaR",&fMinDeltaR); |
364 |
> |
tree_->SetBranchAddress("MinDeltaPhi",&fMinDeltaPhi); |
365 |
> |
tree_->SetBranchAddress("kRatio",&fkRatio); |
366 |
> |
tree_->SetBranchAddress("PreshowerE",&fPreshowerE); |
367 |
> |
tree_->SetBranchAddress("GenMu1Pt",&fGenMu1Pt); |
368 |
> |
tree_->SetBranchAddress("GenMu1Eta",&fGenMu1Eta); |
369 |
> |
tree_->SetBranchAddress("GenMu1Phi",&fGenMu1Phi); |
370 |
> |
tree_->SetBranchAddress("GenMu2Pt",&fGenMu2Pt); |
371 |
> |
tree_->SetBranchAddress("GenMu2Eta",&fGenMu2Eta); |
372 |
> |
tree_->SetBranchAddress("GenMu2Phi",&fGenMu2Phi); |
373 |
> |
tree_->SetBranchAddress("GenPhoE",&fGenPhoE); |
374 |
> |
tree_->SetBranchAddress("GenPhoEt",&fGenPhoEt); |
375 |
> |
tree_->SetBranchAddress("GenPhoEta",&fGenPhoEta); |
376 |
> |
tree_->SetBranchAddress("GenPhoPhi",&fGenPhoPhi); |
377 |
> |
tree_->SetBranchAddress("GenPhoMotherPdgId",&fGenPhoMotherPdgId); |
378 |
> |
tree_->SetBranchAddress("IsFSR",&fIsFSR); |
379 |
> |
tree_->SetBranchAddress("IsISR",&fIsISR); |
380 |
> |
tree_->SetBranchAddress("PhoIEtaX",&fPhoIEtaX); |
381 |
> |
tree_->SetBranchAddress("PhoIPhiY",&fPhoIPhiY); |
382 |
> |
tree_->SetBranchAddress("MuNearIEtaX",&fMuNearIEtaX); |
383 |
> |
tree_->SetBranchAddress("MuNearIPhiY",&fMuNearIPhiY); |
384 |
> |
tree_->SetBranchAddress("MuNearIsEB",&fMuNearIsEB); |
385 |
> |
tree_->SetBranchAddress("MuNearIndex",&fMuNearIndex); |
386 |
|
} else { |
387 |
|
cout << "Warning: Type " << Type << " is not supported \n"; |
388 |
|
} |