CbmRoot
CbmAnaConversionPhotons.h
Go to the documentation of this file.
1 
9 #ifndef CBM_ANA_CONVERSION_PHOTONS
10 #define CBM_ANA_CONVERSION_PHOTONS
11 
12 // included from ROOT
13 #include <TClonesArray.h>
14 #include <TH1.h>
15 #include <TH2.h>
16 #include <TH3.h>
17 #include <TStopwatch.h>
18 
19 // included from CbmRoot
20 #include "CbmKFVertex.h"
21 #include "CbmLmvmKinematicParams.h"
22 #include "CbmMCTrack.h"
23 #include "CbmVertex.h"
24 
25 #include <vector>
26 
27 /*
28 class CbmAnaConversionKinematicParams
29 {
30 public:
31  Double_t fMomentumMag; // Absolute value of momentum
32  Double_t fPt; // Transverse momentum
33  Double_t fRapidity; // Rapidity
34  Double_t fMinv; // Invariant mass
35  Double_t fAngle; // Opening angle
36  TVector3 fMomentumPhoton;
37 };
38 */
39 
41 
42 public:
44  virtual ~CbmAnaConversionPhotons();
45 
46  void Init();
47  void InitHistos();
48  void Finish();
49  void Exec();
50 
51 
52  void AnalysePhotons();
53  void FillMCTracklist(CbmMCTrack* mctrack);
57  TVector3 refittedMom);
58  void CombineElectrons();
59  int CheckMC(CbmMCTrack* mctrack);
60 
61  //CbmAnaConversionKinematicParams CalculateKinematicParams(const CbmMCTrack* mctrackP, const CbmMCTrack* mctrackM);
63  const CbmMCTrack* mctrackM);
65  const TVector3 electron2);
66 
67 
71  void AnalyseGammas();
72 
73 
74 private:
75  TClonesArray* fRichPoints;
76  TClonesArray* fRichRings;
77  TClonesArray* fRichRingMatches;
78  TClonesArray* fMcTracks;
79  TClonesArray* fStsTracks;
80  TClonesArray* fStsTrackMatches;
81  TClonesArray* fGlobalTracks;
84 
85  std::vector<TH1*>
86  fHistoList_photons; // list of all histograms related to rich rings
87  std::vector<TH1*> fHistoList_EFG;
88  std::vector<TH1*> fHistoList_EFG_angle;
89  std::vector<TH1*> fHistoList_EFG_invmass;
90  std::vector<TH1*> fHistoList_EFG_energy;
91 
92 
94  TH1D* fPhotons_pt;
103 
108 
109  std::vector<CbmMCTrack*> fMCTracklist;
110  std::vector<CbmMCTrack*> fMCTracklist_allElectronsFromGamma;
111  std::vector<CbmMCTrack*> fRecoTracklist_allElectronsFromGamma;
113  std::vector<CbmMCTrack*> fRecoTracklist_allElectronsFromPi0;
115 
116  std::vector<CbmMCTrack*> fMCTracklist_allGammas;
117  std::vector<CbmMCTrack*> fMCTracklist_allGammasFromPi0;
118 
122 
123  // distributions of opening angles from MC-true data
130 
131  // opening angle vs energy from MC-true data
132  //TH2D * fhEFG_angleVSenergy_all;
133  //TH2D * fhEFG_angleVSenergy_combBack;
138 
139  // opening angle vs pt from MC-true data
146 
147  // distribution of invariant masses from MC-true data
154 
155  // distribution of energies from MC-true data
162 
163  // distribution of opening angle for energies below 1 GeV from MC-true data
170 
171  // distribution of opening angle for energies above 1 GeV from MC-true data
178 
179  // distribution of pair-wise momenta from MC-true data
186 
187  // startvertex (= point of conversion) on z-axis versus opening angle from MC-true data
188  //TH2D * fhEFG_startvertexVSangle_all;
189  //TH2D * fhEFG_startvertexVSangle_combBack;
194 
196 
197  // distribution of opening angles from reconstructed momenta
204 
205  // distribution of opening angles from reconstructed momenta, with application of opening angle cuts
209 
210  // histogram for comparison of different opening angle cuts and their influence on signal and background amounts
212 
213  // distribution of opening angles for photon-energies below 1GeV from reconstructed momenta
220 
221  // distribution of invariant masses from reconstructed momenta
228 
229  // distribution of invariant masses from reconstructed momenta with cut on opening angle
236 
237  // opening angle vs pt from reconstructed data
244 
245  // invariant mass vs pt from reconstructed data
252 
253  // momentum resolution of photons from reconstructed data
256 
257  // opening angles for e+e- pairs from pi0 dalitz decays (i.e. e+e- pairs directly stemming from pi0)
259 
260  // histos for direct combination of two gammas
261  TH1D* fhG_invmass;
263 
264 
265  // timer
266  TStopwatch timer;
267  Double_t fTime;
268 
271 
272  ClassDef(CbmAnaConversionPhotons, 1)
273 };
274 
275 #endif
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_pi0
TH1D * fhEFG_angleBelow1GeV_pi0
Definition: CbmAnaConversionPhotons.h:168
CbmAnaConversionPhotons::fHistoList_EFG
std::vector< TH1 * > fHistoList_EFG
Definition: CbmAnaConversionPhotons.h:87
CbmAnaConversionPhotons::fhEFG_momentumResolutionElectrons_reco
TH2D * fhEFG_momentumResolutionElectrons_reco
Definition: CbmAnaConversionPhotons.h:255
CbmAnaConversionPhotons::fhEFG_angleVSpt_direct_reco
TH2D * fhEFG_angleVSpt_direct_reco
Definition: CbmAnaConversionPhotons.h:241
CbmAnaConversionPhotons::fhEFG_angleAbove1GeV_allSameG
TH1D * fhEFG_angleAbove1GeV_allSameG
Definition: CbmAnaConversionPhotons.h:174
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_combBack
TH1D * fhEFG_angleBelow1GeV_combBack
Definition: CbmAnaConversionPhotons.h:165
CbmAnaConversionPhotons::fhEFG_angleVSpt_all_reco
TH2D * fhEFG_angleVSpt_all_reco
Definition: CbmAnaConversionPhotons.h:238
CbmVertex.h
CbmAnaConversionPhotons::fhGlobalNofDirectPhotons
TH1D * fhGlobalNofDirectPhotons
Definition: CbmAnaConversionPhotons.h:121
CbmAnaConversionPhotons::fhEFG_invmass_all_reco_cut
TH1D * fhEFG_invmass_all_reco_cut
Definition: CbmAnaConversionPhotons.h:230
CbmAnaConversionPhotons::fRecoTracklist_allElectronsFromPi0
std::vector< CbmMCTrack * > fRecoTracklist_allElectronsFromPi0
Definition: CbmAnaConversionPhotons.h:113
CbmAnaConversionPhotons::Exec
void Exec()
Definition: CbmAnaConversionPhotons.cxx:1165
CbmAnaConversionPhotons::fhEFG_startvertexVSangle_allSameG
TH2D * fhEFG_startvertexVSangle_allSameG
Definition: CbmAnaConversionPhotons.h:190
CbmAnaConversionPhotons::fhEFG_energy_allSameG
TH1D * fhEFG_energy_allSameG
Definition: CbmAnaConversionPhotons.h:158
CbmAnaConversionPhotons::fhEFG_angle_allSameG_reco
TH1D * fhEFG_angle_allSameG_reco
Definition: CbmAnaConversionPhotons.h:200
CbmAnaConversionPhotons::fhEFG_angleVSenergy_allSameG
TH2D * fhEFG_angleVSenergy_allSameG
Definition: CbmAnaConversionPhotons.h:134
CbmAnaConversionPhotons::fhEFG_angleAbove1GeV_eta
TH1D * fhEFG_angleAbove1GeV_eta
Definition: CbmAnaConversionPhotons.h:177
CbmAnaConversionPhotons::global_nof_photonsMC
Int_t global_nof_photonsMC
Definition: CbmAnaConversionPhotons.h:119
CbmAnaConversionPhotons::fStsTrackMatches
TClonesArray * fStsTrackMatches
Definition: CbmAnaConversionPhotons.h:80
CbmAnaConversionPhotons::fhEFG_angleVSpt_allSameG_reco
TH2D * fhEFG_angleVSpt_allSameG_reco
Definition: CbmAnaConversionPhotons.h:240
CbmAnaConversionPhotons::fPhotons_ptMC
TH1D * fPhotons_ptMC
Definition: CbmAnaConversionPhotons.h:98
CbmAnaConversionPhotons::CbmAnaConversionPhotons
CbmAnaConversionPhotons()
Definition: CbmAnaConversionPhotons.cxx:36
CbmAnaConversionPhotons::fPhotonsRest_pdgMotherMC
TH1D * fPhotonsRest_pdgMotherMC
Definition: CbmAnaConversionPhotons.h:101
CbmAnaConversionPhotons::fhEFG_invmass_combBack_reco_cut
TH1D * fhEFG_invmass_combBack_reco_cut
Definition: CbmAnaConversionPhotons.h:231
CbmAnaConversionPhotons::fhEFG_invmass_pi0_reco_cut
TH1D * fhEFG_invmass_pi0_reco_cut
Definition: CbmAnaConversionPhotons.h:234
CbmAnaConversionPhotons::CalculateKinematicParams
CbmLmvmKinematicParams CalculateKinematicParams(const CbmMCTrack *mctrackP, const CbmMCTrack *mctrackM)
Definition: CbmAnaConversionPhotons.cxx:1532
CbmAnaConversionPhotons::fPhotonsRest_ptMC
TH1D * fPhotonsRest_ptMC
Definition: CbmAnaConversionPhotons.h:102
CbmAnaConversionPhotons::fRichRings
TClonesArray * fRichRings
Definition: CbmAnaConversionPhotons.h:76
CbmAnaConversionPhotons::fhEFG_invmass_all_reco
TH1D * fhEFG_invmass_all_reco
Definition: CbmAnaConversionPhotons.h:222
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_eta_reco
TH1D * fhEFG_angleBelow1GeV_eta_reco
Definition: CbmAnaConversionPhotons.h:219
CbmAnaConversionPhotons::fhEFG_invmassVSpt_allSameG_reco
TH2D * fhEFG_invmassVSpt_allSameG_reco
Definition: CbmAnaConversionPhotons.h:248
CbmAnaConversionPhotons::fhEFG_angleVSenergy_pi0
TH2D * fhEFG_angleVSenergy_pi0
Definition: CbmAnaConversionPhotons.h:136
CbmAnaConversionPhotons::FillMCTracklist_allElectrons
void FillMCTracklist_allElectrons(CbmMCTrack *mctrack)
Definition: CbmAnaConversionPhotons.cxx:1378
CbmAnaConversionPhotons::fhEFG_angleVSpt_all
TH2D * fhEFG_angleVSpt_all
Definition: CbmAnaConversionPhotons.h:140
CbmAnaConversionPhotons::fPhotonsRest_ptMC_pi0
TH1D * fPhotonsRest_ptMC_pi0
Definition: CbmAnaConversionPhotons.h:104
CbmAnaConversionPhotons::CalculateKinematicParamsReco
CbmLmvmKinematicParams CalculateKinematicParamsReco(const TVector3 electron1, const TVector3 electron2)
Definition: CbmAnaConversionPhotons.cxx:1567
CbmAnaConversionPhotons::fhEFG_invmassVSpt_combBack_reco
TH2D * fhEFG_invmassVSpt_combBack_reco
Definition: CbmAnaConversionPhotons.h:247
CbmAnaConversionPhotons::fhEFG_invmass_pi0_reco
TH1D * fhEFG_invmass_pi0_reco
Definition: CbmAnaConversionPhotons.h:226
CbmAnaConversionPhotons::fPhotons_nofMC
TH1I * fPhotons_nofMC
Definition: CbmAnaConversionPhotons.h:96
CbmAnaConversionPhotons::fHistoList_EFG_energy
std::vector< TH1 * > fHistoList_EFG_energy
Definition: CbmAnaConversionPhotons.h:90
CbmAnaConversionPhotons::fhEFG_invmass_all
TH1D * fhEFG_invmass_all
Definition: CbmAnaConversionPhotons.h:148
CbmAnaConversionPhotons::fhEFG_angleVSenergy_eta
TH2D * fhEFG_angleVSenergy_eta
Definition: CbmAnaConversionPhotons.h:137
CbmAnaConversionPhotons::fhEFG_energy_all
TH1D * fhEFG_energy_all
Definition: CbmAnaConversionPhotons.h:156
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_eta
TH1D * fhEFG_angleBelow1GeV_eta
Definition: CbmAnaConversionPhotons.h:169
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_combBack_reco
TH1D * fhEFG_angleBelow1GeV_combBack_reco
Definition: CbmAnaConversionPhotons.h:215
CbmAnaConversionPhotons::~CbmAnaConversionPhotons
virtual ~CbmAnaConversionPhotons()
Definition: CbmAnaConversionPhotons.cxx:181
CbmAnaConversionPhotons::fhEFG_energy_direct
TH1D * fhEFG_energy_direct
Definition: CbmAnaConversionPhotons.h:159
CbmAnaConversionPhotons::fhEFG_angle_direct
TH1D * fhEFG_angle_direct
Definition: CbmAnaConversionPhotons.h:127
CbmAnaConversionPhotons::fMCTracklist
std::vector< CbmMCTrack * > fMCTracklist
Definition: CbmAnaConversionPhotons.h:109
CbmAnaConversionPhotons::CombineElectrons
void CombineElectrons()
Definition: CbmAnaConversionPhotons.cxx:1436
CbmAnaConversionPhotons::InitHistos
void InitHistos()
Definition: CbmAnaConversionPhotons.cxx:242
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_pi0_reco
TH1D * fhEFG_angleBelow1GeV_pi0_reco
Definition: CbmAnaConversionPhotons.h:218
CbmAnaConversionPhotons::operator=
CbmAnaConversionPhotons operator=(const CbmAnaConversionPhotons &)
CbmAnaConversionPhotons::fhEFG_invmassVSpt_direct_reco
TH2D * fhEFG_invmassVSpt_direct_reco
Definition: CbmAnaConversionPhotons.h:249
CbmAnaConversionPhotons::fRichRingMatches
TClonesArray * fRichRingMatches
Definition: CbmAnaConversionPhotons.h:77
CbmAnaConversionPhotons::fhEFG_invmass_pi0
TH1D * fhEFG_invmass_pi0
Definition: CbmAnaConversionPhotons.h:152
CbmAnaConversionPhotons::fPhotonsRest_ptMC_eta
TH1D * fPhotonsRest_ptMC_eta
Definition: CbmAnaConversionPhotons.h:107
CbmAnaConversionPhotons::fRecoTracklist_allElectronsFromGammaMom
std::vector< TVector3 > fRecoTracklist_allElectronsFromGammaMom
Definition: CbmAnaConversionPhotons.h:112
CbmAnaConversionPhotons::fhEFG_startvertex_allSameG
TH1D * fhEFG_startvertex_allSameG
Definition: CbmAnaConversionPhotons.h:195
CbmAnaConversionPhotons::fhEFG_momentumPair_eta
TH1D * fhEFG_momentumPair_eta
Definition: CbmAnaConversionPhotons.h:185
CbmAnaConversionPhotons::AnalyseElectronsFromGammaMC
void AnalyseElectronsFromGammaMC()
Definition: CbmAnaConversionPhotons.cxx:1598
CbmAnaConversionPhotons::FillMCTracklist
void FillMCTracklist(CbmMCTrack *mctrack)
Definition: CbmAnaConversionPhotons.cxx:1367
CbmAnaConversionPhotons::fhEFG_angle_allSameG
TH1D * fhEFG_angle_allSameG
Definition: CbmAnaConversionPhotons.h:126
CbmAnaConversionPhotons::fMCTracklist_allGammas
std::vector< CbmMCTrack * > fMCTracklist_allGammas
Definition: CbmAnaConversionPhotons.h:116
CbmAnaConversionPhotons::fPhotonsRest_energyMC
TH1D * fPhotonsRest_energyMC
Definition: CbmAnaConversionPhotons.h:100
CbmAnaConversionPhotons::fhG_invmass_pi0
TH1D * fhG_invmass_pi0
Definition: CbmAnaConversionPhotons.h:262
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_allSameG_reco
TH1D * fhEFG_angleBelow1GeV_allSameG_reco
Definition: CbmAnaConversionPhotons.h:216
CbmAnaConversionPhotons::fhEFG_angle_combBack_reco_cuts
TH1D * fhEFG_angle_combBack_reco_cuts
Definition: CbmAnaConversionPhotons.h:207
CbmAnaConversionPhotons::fhEFG_invmass_eta
TH1D * fhEFG_invmass_eta
Definition: CbmAnaConversionPhotons.h:153
CbmAnaConversionPhotons::fPhotons_test
TH1I * fPhotons_test
Definition: CbmAnaConversionPhotons.h:95
CbmAnaConversionPhotons::fhEFG_angleVSpt_eta
TH2D * fhEFG_angleVSpt_eta
Definition: CbmAnaConversionPhotons.h:145
CbmAnaConversionPhotons::fhEFG_angle_combBack_reco
TH1D * fhEFG_angle_combBack_reco
Definition: CbmAnaConversionPhotons.h:199
CbmAnaConversionPhotons::fhEFG_angle_pi0_reco
TH1D * fhEFG_angle_pi0_reco
Definition: CbmAnaConversionPhotons.h:202
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_all
TH1D * fhEFG_angleBelow1GeV_all
Definition: CbmAnaConversionPhotons.h:164
CbmAnaConversionPhotons::fhEFG_invmass_allSameG_reco_cut
TH1D * fhEFG_invmass_allSameG_reco_cut
Definition: CbmAnaConversionPhotons.h:232
CbmAnaConversionPhotons::fMcTracks
TClonesArray * fMcTracks
Definition: CbmAnaConversionPhotons.h:78
CbmAnaConversionPhotons::fhEFG_invmass_direct_reco
TH1D * fhEFG_invmass_direct_reco
Definition: CbmAnaConversionPhotons.h:225
CbmAnaConversionPhotons::fhEFG_startvertexVSangle_pi0
TH2D * fhEFG_startvertexVSangle_pi0
Definition: CbmAnaConversionPhotons.h:192
CbmAnaConversionPhotons::fhEFG_invmass_direct
TH1D * fhEFG_invmass_direct
Definition: CbmAnaConversionPhotons.h:151
CbmAnaConversionPhotons::fhEFG_startvertexVSangle_direct
TH2D * fhEFG_startvertexVSangle_direct
Definition: CbmAnaConversionPhotons.h:191
CbmVertex
Definition: CbmVertex.h:26
CbmAnaConversionPhotons::fhEFG_invmassVSpt_all_reco
TH2D * fhEFG_invmassVSpt_all_reco
Definition: CbmAnaConversionPhotons.h:246
CbmAnaConversionPhotons::fhEFG_angle_all_reco
TH1D * fhEFG_angle_all_reco
Definition: CbmAnaConversionPhotons.h:198
CbmAnaConversionPhotons::AnalyseElectronsFromGammaReco
void AnalyseElectronsFromGammaReco()
Definition: CbmAnaConversionPhotons.cxx:1714
CbmAnaConversionPhotons::fhEFG_angleVSpt_direct
TH2D * fhEFG_angleVSpt_direct
Definition: CbmAnaConversionPhotons.h:143
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_all_reco
TH1D * fhEFG_angleBelow1GeV_all_reco
Definition: CbmAnaConversionPhotons.h:214
CbmAnaConversionPhotons::fhEFG_angle_eta_reco
TH1D * fhEFG_angle_eta_reco
Definition: CbmAnaConversionPhotons.h:203
CbmAnaConversionPhotons::fMCTracklist_allGammasFromPi0
std::vector< CbmMCTrack * > fMCTracklist_allGammasFromPi0
Definition: CbmAnaConversionPhotons.h:117
CbmAnaConversionPhotons::AnalyseGammas
void AnalyseGammas()
Definition: CbmAnaConversionPhotons.cxx:1908
CbmAnaConversionPhotons::fhEFG_angle_reco_CUTcomparison
TH1I * fhEFG_angle_reco_CUTcomparison
Definition: CbmAnaConversionPhotons.h:211
CbmAnaConversionPhotons::fRichPoints
TClonesArray * fRichPoints
Definition: CbmAnaConversionPhotons.h:75
CbmAnaConversionPhotons::fhEFG_momentumPair_all
TH1D * fhEFG_momentumPair_all
Definition: CbmAnaConversionPhotons.h:180
CbmAnaConversionPhotons::fhEFG_angle_combBack
TH1D * fhEFG_angle_combBack
Definition: CbmAnaConversionPhotons.h:125
CbmAnaConversionPhotons::fhEFG_momentumResolutionPhoton_reco
TH2D * fhEFG_momentumResolutionPhoton_reco
Definition: CbmAnaConversionPhotons.h:254
CbmAnaConversionPhotons::fMCTracklist_allElectronsFromGamma
std::vector< CbmMCTrack * > fMCTracklist_allElectronsFromGamma
Definition: CbmAnaConversionPhotons.h:110
CbmAnaConversionPhotons::Init
void Init()
Definition: CbmAnaConversionPhotons.cxx:184
CbmAnaConversionPhotons::fRecoTracklist_allElectronsFromPi0Mom
std::vector< TVector3 > fRecoTracklist_allElectronsFromPi0Mom
Definition: CbmAnaConversionPhotons.h:114
CbmAnaConversionPhotons::fhEFG_angle_all_reco_cuts
TH1D * fhEFG_angle_all_reco_cuts
Definition: CbmAnaConversionPhotons.h:206
CbmAnaConversionPhotons::fKFVertex
CbmKFVertex fKFVertex
Definition: CbmAnaConversionPhotons.h:83
CbmAnaConversionPhotons::Finish
void Finish()
Definition: CbmAnaConversionPhotons.cxx:1098
CbmAnaConversionPhotons::fhEFG_angle_allSameG_reco_cuts
TH1D * fhEFG_angle_allSameG_reco_cuts
Definition: CbmAnaConversionPhotons.h:208
CbmAnaConversionPhotons::fPhotonsRest_ptMC_e
TH1D * fPhotonsRest_ptMC_e
Definition: CbmAnaConversionPhotons.h:106
CbmAnaConversionPhotons::fhEFG_angleVSpt_allSameG
TH2D * fhEFG_angleVSpt_allSameG
Definition: CbmAnaConversionPhotons.h:142
CbmAnaConversionPhotons::fhEFG_angleVSpt_eta_reco
TH2D * fhEFG_angleVSpt_eta_reco
Definition: CbmAnaConversionPhotons.h:243
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_allSameG
TH1D * fhEFG_angleBelow1GeV_allSameG
Definition: CbmAnaConversionPhotons.h:166
CbmAnaConversionPhotons::fPhotons_ptRapMC
TH2D * fPhotons_ptRapMC
Definition: CbmAnaConversionPhotons.h:99
CbmAnaConversionPhotons::fHistoList_photons
std::vector< TH1 * > fHistoList_photons
Definition: CbmAnaConversionPhotons.h:86
CbmAnaConversionPhotons::fhEFG_energy_combBack
TH1D * fhEFG_energy_combBack
Definition: CbmAnaConversionPhotons.h:157
CbmAnaConversionPhotons::fRecoTracklist_allElectronsFromGamma
std::vector< CbmMCTrack * > fRecoTracklist_allElectronsFromGamma
Definition: CbmAnaConversionPhotons.h:111
CbmAnaConversionPhotons::FillMCTracklist_allGammas
void FillMCTracklist_allGammas(CbmMCTrack *mctrack)
Definition: CbmAnaConversionPhotons.cxx:1396
CbmAnaConversionPhotons::fPhotonsRest_ptMC_n
TH1D * fPhotonsRest_ptMC_n
Definition: CbmAnaConversionPhotons.h:105
CbmAnaConversionPhotons::fhEFG_invmassVSpt_pi0_reco
TH2D * fhEFG_invmassVSpt_pi0_reco
Definition: CbmAnaConversionPhotons.h:250
CbmAnaConversionPhotons::AnalysePhotons
void AnalysePhotons()
Definition: CbmAnaConversionPhotons.cxx:1307
CbmAnaConversionPhotons::fhEFG_angle_all
TH1D * fhEFG_angle_all
Definition: CbmAnaConversionPhotons.h:124
CbmMCTrack.h
CbmAnaConversionPhotons::fhEFPI0_angle_reco
TH1D * fhEFPI0_angle_reco
Definition: CbmAnaConversionPhotons.h:258
CbmAnaConversionPhotons::fhEFG_angle_pi0
TH1D * fhEFG_angle_pi0
Definition: CbmAnaConversionPhotons.h:128
CbmAnaConversionPhotons::fhG_invmass
TH1D * fhG_invmass
Definition: CbmAnaConversionPhotons.h:261
CbmAnaConversionPhotons::fhEFG_angleAbove1GeV_direct
TH1D * fhEFG_angleAbove1GeV_direct
Definition: CbmAnaConversionPhotons.h:175
CbmMCTrack
Definition: CbmMCTrack.h:34
CbmAnaConversionPhotons::fhEFG_angleAbove1GeV_all
TH1D * fhEFG_angleAbove1GeV_all
Definition: CbmAnaConversionPhotons.h:172
CbmAnaConversionPhotons::fPhotons_nofPerEvent
TH1I * fPhotons_nofPerEvent
Definition: CbmAnaConversionPhotons.h:93
CbmAnaConversionPhotons::fhEFG_angleVSpt_combBack
TH2D * fhEFG_angleVSpt_combBack
Definition: CbmAnaConversionPhotons.h:141
CbmAnaConversionPhotons::fStsTracks
TClonesArray * fStsTracks
Definition: CbmAnaConversionPhotons.h:79
CbmAnaConversionPhotons::fTime
Double_t fTime
Definition: CbmAnaConversionPhotons.h:267
CbmAnaConversionPhotons::fHistoList_EFG_invmass
std::vector< TH1 * > fHistoList_EFG_invmass
Definition: CbmAnaConversionPhotons.h:89
CbmAnaConversionPhotons::fhEFG_invmass_direct_reco_cut
TH1D * fhEFG_invmass_direct_reco_cut
Definition: CbmAnaConversionPhotons.h:233
CbmAnaConversionPhotons::AnalyseElectronsFromPi0Reco
void AnalyseElectronsFromPi0Reco()
Definition: CbmAnaConversionPhotons.cxx:1874
CbmAnaConversionPhotons::fPhotons_pt
TH1D * fPhotons_pt
Definition: CbmAnaConversionPhotons.h:94
CbmAnaConversionPhotons::global_nof_photonsReco
Int_t global_nof_photonsReco
Definition: CbmAnaConversionPhotons.h:120
CbmAnaConversionPhotons::fhEFG_angleVSpt_combBack_reco
TH2D * fhEFG_angleVSpt_combBack_reco
Definition: CbmAnaConversionPhotons.h:239
CbmAnaConversionPhotons::fhEFG_momentumPair_direct
TH1D * fhEFG_momentumPair_direct
Definition: CbmAnaConversionPhotons.h:183
CbmAnaConversionPhotons::fGlobalTracks
TClonesArray * fGlobalTracks
Definition: CbmAnaConversionPhotons.h:81
CbmAnaConversionPhotons::fhEFG_invmassVSpt_eta_reco
TH2D * fhEFG_invmassVSpt_eta_reco
Definition: CbmAnaConversionPhotons.h:251
CbmAnaConversionPhotons::FillRecoTracklist_allElectrons
void FillRecoTracklist_allElectrons(CbmMCTrack *mctrack, TVector3 refittedMom)
Definition: CbmAnaConversionPhotons.cxx:1412
CbmAnaConversionPhotons::fhEFG_invmass_allSameG
TH1D * fhEFG_invmass_allSameG
Definition: CbmAnaConversionPhotons.h:150
CbmAnaConversionPhotons::fhEFG_angleAbove1GeV_combBack
TH1D * fhEFG_angleAbove1GeV_combBack
Definition: CbmAnaConversionPhotons.h:173
CbmAnaConversionPhotons::fhEFG_momentumPair_pi0
TH1D * fhEFG_momentumPair_pi0
Definition: CbmAnaConversionPhotons.h:184
CbmAnaConversionPhotons::CbmAnaConversionPhotons
CbmAnaConversionPhotons(const CbmAnaConversionPhotons &)
CbmAnaConversionPhotons::fhEFG_energy_pi0
TH1D * fhEFG_energy_pi0
Definition: CbmAnaConversionPhotons.h:160
CbmAnaConversionPhotons::fhEFG_angleVSenergy_direct
TH2D * fhEFG_angleVSenergy_direct
Definition: CbmAnaConversionPhotons.h:135
CbmAnaConversionPhotons::fhEFG_invmass_combBack
TH1D * fhEFG_invmass_combBack
Definition: CbmAnaConversionPhotons.h:149
CbmAnaConversionPhotons
Definition: CbmAnaConversionPhotons.h:40
CbmAnaConversionPhotons::fhEFG_angleVSpt_pi0
TH2D * fhEFG_angleVSpt_pi0
Definition: CbmAnaConversionPhotons.h:144
CbmAnaConversionPhotons::fhEFG_angle_direct_reco
TH1D * fhEFG_angle_direct_reco
Definition: CbmAnaConversionPhotons.h:201
CbmAnaConversionPhotons::fhEFG_momentumPair_allSameG
TH1D * fhEFG_momentumPair_allSameG
Definition: CbmAnaConversionPhotons.h:182
CbmAnaConversionPhotons::timer
TStopwatch timer
Definition: CbmAnaConversionPhotons.h:266
CbmAnaConversionPhotons::fhEFG_angle_eta
TH1D * fhEFG_angle_eta
Definition: CbmAnaConversionPhotons.h:129
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_direct_reco
TH1D * fhEFG_angleBelow1GeV_direct_reco
Definition: CbmAnaConversionPhotons.h:217
CbmKFVertex.h
CbmAnaConversionPhotons::fhEFG_invmass_combBack_reco
TH1D * fhEFG_invmass_combBack_reco
Definition: CbmAnaConversionPhotons.h:223
CbmAnaConversionPhotons::fhEFG_startvertexVSangle_eta
TH2D * fhEFG_startvertexVSangle_eta
Definition: CbmAnaConversionPhotons.h:193
CbmAnaConversionPhotons::fPrimVertex
CbmVertex * fPrimVertex
Definition: CbmAnaConversionPhotons.h:82
CbmAnaConversionPhotons::fhEFG_momentumPair_combBack
TH1D * fhEFG_momentumPair_combBack
Definition: CbmAnaConversionPhotons.h:181
CbmLmvmKinematicParams
Definition: CbmLmvmKinematicParams.h:17
CbmAnaConversionPhotons::fPhotons_energyMC
TH1D * fPhotons_energyMC
Definition: CbmAnaConversionPhotons.h:97
CbmAnaConversionPhotons::CheckMC
int CheckMC(CbmMCTrack *mctrack)
Definition: CbmAnaConversionPhotons.cxx:1488
CbmAnaConversionPhotons::fhEFG_angleAbove1GeV_pi0
TH1D * fhEFG_angleAbove1GeV_pi0
Definition: CbmAnaConversionPhotons.h:176
CbmAnaConversionPhotons::fhEFG_angleVSpt_pi0_reco
TH2D * fhEFG_angleVSpt_pi0_reco
Definition: CbmAnaConversionPhotons.h:242
CbmAnaConversionPhotons::fhEFG_invmass_allSameG_reco
TH1D * fhEFG_invmass_allSameG_reco
Definition: CbmAnaConversionPhotons.h:224
CbmAnaConversionPhotons::fHistoList_EFG_angle
std::vector< TH1 * > fHistoList_EFG_angle
Definition: CbmAnaConversionPhotons.h:88
CbmAnaConversionPhotons::fhEFG_invmass_eta_reco
TH1D * fhEFG_invmass_eta_reco
Definition: CbmAnaConversionPhotons.h:227
CbmKFVertex
Definition: CbmKFVertex.h:6
CbmLmvmKinematicParams.h
CbmAnaConversionPhotons::fhEFG_energy_eta
TH1D * fhEFG_energy_eta
Definition: CbmAnaConversionPhotons.h:161
CbmAnaConversionPhotons::fhEFG_invmass_eta_reco_cut
TH1D * fhEFG_invmass_eta_reco_cut
Definition: CbmAnaConversionPhotons.h:235
CbmAnaConversionPhotons::fhEFG_angleBelow1GeV_direct
TH1D * fhEFG_angleBelow1GeV_direct
Definition: CbmAnaConversionPhotons.h:167