CbmRoot
Loading...
Searching...
No Matches
CbmAnaConversion Class Reference

#include <CbmAnaConversion.h>

Inheritance diagram for CbmAnaConversion:
[legend]
Collaboration diagram for CbmAnaConversion:
[legend]

Public Member Functions

 CbmAnaConversion ()
 Standard constructor.
 
virtual ~CbmAnaConversion ()
 Standard destructor.
 
virtual InitStatus Init ()
 Inherited from FairTask.
 
virtual void Exec (Option_t *option)
 Inherited from FairTask.
 
LmvmKinePar CalculateKinematicParams (const CbmMCTrack *mctrackP, const CbmMCTrack *mctrackM)
 
Double_t Invmass_2gammas (const CbmMCTrack *gamma1, const CbmMCTrack *gamma2)
 
Double_t Invmass_2particles (const CbmMCTrack *mctrack1, const CbmMCTrack *mctrack2)
 
Double_t Invmass_4particles (const CbmMCTrack *mctrack1, const CbmMCTrack *mctrack2, const CbmMCTrack *mctrack3, const CbmMCTrack *mctrack4)
 
Double_t Invmass_4particlesRECO (const TVector3 part1, const TVector3 part2, const TVector3 part3, const TVector3 part4)
 
void CalculateInvMass_MC_2particles ()
 
virtual void Finish ()
 Inherited from FairTask.
 
void AnalyseElectrons (CbmMCTrack *mctrack)
 
void FillMCTracklists (CbmMCTrack *mctrack, int i)
 
void FillRecoTracklist (CbmMCTrack *mtrack)
 
Bool_t FillRecoTracklistEPEM (CbmMCTrack *mctrack, TVector3 stsMomentum, TVector3 refittedMom, int i, Double_t chi, Int_t GlobalTrackId)
 
void InvariantMassTest ()
 
void InvariantMassTest_4epem ()
 
void InvariantMassTestReco ()
 
int GetTest ()
 
int GetNofEvents ()
 
void SetMode (int mode)
 
void ReconstructGamma ()
 
void SetKF (CbmKFParticleFinder *kfparticle, CbmKFParticleFinderQa *kfparticleQA)
 
Bool_t AnalysePi0_MC (CbmMCTrack *mctrack, int i)
 
void AnalysePi0_Reco ()
 
Bool_t AnalysePi0_Reco_calc (int e1, int e2, int e3, int e4)
 
void AnalysePi0_Reco_noRichInd ()
 
Bool_t AnalysePi0_Reco_noRichInd_calc (int e1, int e2, int e3, int e4)
 

Private Member Functions

void InitHistograms ()
 Initialize histograms.
 
 CbmAnaConversion (const CbmAnaConversion &)
 Copy constructor.
 
CbmAnaConversionoperator= (const CbmAnaConversion &)
 Assignment operator.
 

Private Attributes

Int_t DoTomography
 
Int_t DoRichAnalysis
 
Int_t DoKFAnalysis
 
Int_t DoReconstruction
 
Int_t DoPhotons
 
Int_t DoPhotons2
 
Int_t DoRecoFull
 
Int_t DoTest
 
TH1D * fhPdgCodes
 
TH1D * fhNofElPrim
 
TH1D * fhNofElSec
 
TH1D * fhNofElAll
 
TH1D * fhElectronSources
 
TH1D * fhNofPi0_perEvent
 
TH1D * fhNofPi0_perEvent_cut
 
TH1D * fhNofPi0_perEvent_cut2
 
TH1D * fhNofPi0_perEvent_cut3
 
TH1D * fhNofEta_perEvent
 
TH1D * fhNofEta_perEvent_cut
 
TH1D * fhNofEta_perEvent_cut2
 
TH1D * fhPi0_z
 
TH1D * fhPi0_z_cut
 
TH1D * fhPi0_pt
 
TH2D * fhPi0_pt_vs_rap
 
TH1D * fhPi0_theta
 
TH2D * fhPi0_theta_vs_rap
 
TH1D * fhEta_pt
 
TH2D * fhEta_pt_vs_rap
 
TH1D * fhEta_theta
 
TH2D * fhEta_theta_vs_rap
 
TH1D * fhRho_pt
 
TH2D * fhRho_pt_vs_rap
 
TH1D * fhRho_theta
 
TH2D * fhRho_theta_vs_rap
 
TH1D * fhOmega_pt
 
TH2D * fhOmega_pt_vs_rap
 
TH1D * fhOmega_theta
 
TH2D * fhOmega_theta_vs_rap
 
TH1D * fhElectronsFromPi0_z
 
TH1D * fhNofTracks_mctrack
 
TH1D * fhNofTracks_globaltrack
 
TH1D * fhInvariantMass_test
 
TH1D * fhInvariantMass_test2
 
TH1D * fhInvariantMass_test3
 
TH1D * fhInvariantMassReco_test
 
TH1D * fhInvariantMassReco_test2
 
TH1D * fhInvariantMassReco_test3
 
TH1D * fhInvariantMassReco_pi0
 
TH2D * fhMomentum_MCvsReco
 
TH1D * fhMomentum_MCvsReco_diff
 
TH1D * fhSearchGammas
 
CbmVertexfPrimVertex
 
CbmKFVertex fKFVertex
 
TClonesArray * fRichPoints
 
TClonesArray * fRichRings
 
TClonesArray * fRichRingMatches
 
TClonesArray * fMcTracks
 
TClonesArray * fStsTracks
 
TClonesArray * fStsTrackMatches
 
TClonesArray * fGlobalTracks
 
TH1D * fhANN_output_electrons
 
TH1D * fhANN_output_electrons2
 
TH1D * fhANN_output_electrons_chiCut
 
TH2D * fhANN_output_electrons_vs_p
 
TH1D * fhANN_output_else
 
TH1D * fhANN_output_else2
 
TH1D * fhANN_output_else_chiCut
 
TH2D * fhANN_output_else_vs_p
 
Int_t fEventNum
 
Int_t test
 
int testint
 
Int_t fAnalyseMode
 
CbmKFParticleFinderfKFparticle
 
CbmKFParticleFinderQafKFparticleFinderQA
 
const KFParticleTopoReconstructor * fKFtopo
 
std::vector< int > trackindexarray
 
Int_t particlecounter
 
Int_t particlecounter_2daughters
 
Int_t particlecounter_3daughters
 
Int_t particlecounter_4daughters
 
Int_t particlecounter_all
 
Int_t fNofGeneratedPi0_allEvents
 
Int_t fNofPi0_kfparticle_allEvents
 
Int_t fNofGeneratedPi0
 
Int_t fNofPi0_kfparticle
 
TH1D * fhPi0Ratio
 
TH1D * fhPi0_mass
 
TH1D * fhPi0_NDaughters
 
std::vector< TH1 * > fHistoList
 
std::vector< TH1 * > fHistoList_MC
 
std::vector< TH1 * > fHistoList_tomography
 
std::vector< TH1 * > fHistoList_reco
 
std::vector< TH1 * > fHistoList_reco_mom
 
std::vector< TH1 * > fHistoList_kfparticle
 
std::vector< TH1 * > fHistoList_richrings
 
std::vector< TH1 * > fHistoList_furtherAnalyses
 
std::vector< CbmMCTrack * > fMCTracklist
 
std::vector< CbmMCTrack * > fMCTracklist_all
 
std::vector< CbmMCTrack * > fRecoTracklist
 
std::vector< CbmMCTrack * > fRecoTracklistEPEM
 
std::vector< int > fRecoTracklistEPEM_id
 
std::vector< Double_t > fRecoTracklistEPEM_chi
 
std::vector< Int_tfRecoTracklistEPEM_gtid
 
std::vector< CbmMCTrack * > fTestTracklist
 
std::vector< TVector3 > fTestTracklist_momentum
 
std::vector< float > fTestTracklist_chi
 
std::vector< int > fTestTracklist_richInd
 
std::vector< int > fTestTracklist_ndf
 
std::vector< int > fTestTracklist_nofhits
 
std::vector< CbmMCTrack * > fTestTracklist_noRichInd
 
std::vector< int > fTestTracklist_noRichInd_MCindex
 
std::vector< TVector3 > fTestTracklist_noRichInd_momentum
 
std::vector< float > fTestTracklist_noRichInd_chi
 
std::vector< int > fTestTracklist_noRichInd_richInd
 
std::vector< int > fTestTracklist_noRichInd_gTrackId
 
std::vector< int > fTestTracklist_noRichInd_ndf
 
std::vector< int > fTestTracklist_noRichInd_nofhits
 
std::vector< TVector3 > fRecoMomentum
 
std::vector< TVector3 > fRecoRefittedMomentum
 
TH1D * fhNofElectrons_4epem
 
TH1D * fhPi0_MC_occurence
 
TH1D * fhPi0_MC_occurence2
 
TH1D * fhPi0_Reco_occurence
 
TH1D * fhPi0_Reco_occurence2
 
TH1D * fhPi0_Reco_angles
 
TH1D * fhPi0_Reco_chi
 
TH1D * fhPi0_Reco_ndf
 
TH2D * fhPi0_Reco_ndf_vs_chi
 
TH2D * fhPi0_Reco_ndf_vs_startvertex
 
TH2D * fhPi0_Reco_startvertex_vs_chi
 
TH2D * fhPi0_Reco_startvertex_vs_nofhits
 
TH1D * fhPi0_noRichInd_diffPhi
 
TH1D * fhPi0_noRichInd_diffTheta
 
TH2D * fhPi0_Reco_invmass_cases
 
TH2D * fhPi0_Reco_noRichInd_invmass_cases
 
TH1D * fhPi0_Reco_invmass
 
TH1D * fhPi0_Reco_invmass_mc
 
TH1D * fhPi0_Reco_noRichInd_invmass
 
TH1D * fhPi0_Reco_noRichInd_invmass_mc
 
TH2D * fhPi0_Reco_noRichInd_ndf_vs_nofhits
 
TH2D * fhPi0_Reco_noRichInd_ndf_vs_nofhits_withChi
 
TH2D * fhPi0_Reco_ndf_vs_nofhits
 
TH2D * fhPi0_Reco_ndf_vs_nofhits_withChi
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_momentum
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0_Target
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_momentum_eRest
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_pt
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0_Target
 
TH2D * fhPi0_Reco_noRichInd_chi_vs_pt_eRest
 
TH2D * fhPi0_Reco_chi_vs_momentum
 
TH2D * fhPi0_Reco_chi_vs_momentum_eFromPi0
 
TH2D * fhPi0_Reco_chi_vs_momentum_eFromPi0_Target
 
TH2D * fhPi0_Reco_chi_vs_pt
 
TH2D * fhPi0_Reco_chi_vs_pt_eFromPi0
 
TH2D * fhPi0_Reco_chi_vs_pt_eFromPi0_Target
 
TStopwatch timer_all
 
Double_t fTime_all
 
TStopwatch timer_exec
 
Double_t fTime_exec
 
TStopwatch timer_mc
 
Double_t fTime_mc
 
TStopwatch timer_rec
 
Double_t fTime_rec
 
CbmAnaConversionTomographyfAnaTomography
 
CbmAnaConversionRichfAnaRich
 
CbmAnaConversionKFfAnaKF
 
CbmAnaConversionRecofAnaReco
 
CbmAnaConversionPhotonsfAnaPhotons
 
CbmAnaConversionPhotons2fAnaPhotons2
 
CbmAnaConversionRecoFullfAnaRecoFull
 
CbmAnaConversionTestfAnaTest
 
CbmAnaConversionTest2fAnaTest2
 

Detailed Description

Definition at line 63 of file CbmAnaConversion.h.

Constructor & Destructor Documentation

◆ CbmAnaConversion() [1/2]

CbmAnaConversion::CbmAnaConversion ( )

Standard constructor.

Definition at line 70 of file CbmAnaConversion.cxx.

References DoKFAnalysis, DoPhotons, DoPhotons2, DoRecoFull, DoReconstruction, DoRichAnalysis, DoTest, DoTomography, fAnaKF, fAnalyseMode, fAnaPhotons, fAnaPhotons2, fAnaReco, fAnaRecoFull, fAnaRich, fAnaTest, fAnaTest2, fAnaTomography, fEventNum, fGlobalTracks, fhANN_output_electrons, fhANN_output_electrons2, fhANN_output_electrons_chiCut, fhANN_output_electrons_vs_p, fhANN_output_else, fhANN_output_else2, fhANN_output_else_chiCut, fhANN_output_else_vs_p, fhElectronsFromPi0_z, fhElectronSources, fhEta_pt, fhEta_pt_vs_rap, fhEta_theta, fhEta_theta_vs_rap, fhInvariantMass_test, fhInvariantMass_test2, fhInvariantMass_test3, fhInvariantMassReco_pi0, fhInvariantMassReco_test, fhInvariantMassReco_test2, fhInvariantMassReco_test3, fHistoList, fHistoList_furtherAnalyses, fHistoList_kfparticle, fHistoList_MC, fHistoList_reco, fHistoList_reco_mom, fHistoList_richrings, fHistoList_tomography, fhMomentum_MCvsReco, fhMomentum_MCvsReco_diff, fhNofElAll, fhNofElectrons_4epem, fhNofElPrim, fhNofElSec, fhNofEta_perEvent, fhNofEta_perEvent_cut, fhNofEta_perEvent_cut2, fhNofPi0_perEvent, fhNofPi0_perEvent_cut, fhNofPi0_perEvent_cut2, fhNofPi0_perEvent_cut3, fhNofTracks_globaltrack, fhNofTracks_mctrack, fhOmega_pt, fhOmega_pt_vs_rap, fhOmega_theta, fhOmega_theta_vs_rap, fhPdgCodes, fhPi0_mass, fhPi0_MC_occurence, fhPi0_MC_occurence2, fhPi0_NDaughters, fhPi0_noRichInd_diffPhi, fhPi0_noRichInd_diffTheta, fhPi0_pt, fhPi0_pt_vs_rap, fhPi0_Reco_angles, fhPi0_Reco_chi, fhPi0_Reco_chi_vs_momentum, fhPi0_Reco_chi_vs_momentum_eFromPi0, fhPi0_Reco_chi_vs_momentum_eFromPi0_Target, fhPi0_Reco_chi_vs_pt, fhPi0_Reco_chi_vs_pt_eFromPi0, fhPi0_Reco_chi_vs_pt_eFromPi0_Target, fhPi0_Reco_invmass, fhPi0_Reco_invmass_cases, fhPi0_Reco_invmass_mc, fhPi0_Reco_ndf, fhPi0_Reco_ndf_vs_chi, fhPi0_Reco_ndf_vs_nofhits, fhPi0_Reco_ndf_vs_nofhits_withChi, fhPi0_Reco_ndf_vs_startvertex, fhPi0_Reco_noRichInd_chi_vs_momentum, fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0, fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0_Target, fhPi0_Reco_noRichInd_chi_vs_momentum_eRest, fhPi0_Reco_noRichInd_chi_vs_pt, fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0, fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0_Target, fhPi0_Reco_noRichInd_chi_vs_pt_eRest, fhPi0_Reco_noRichInd_invmass, fhPi0_Reco_noRichInd_invmass_cases, fhPi0_Reco_noRichInd_invmass_mc, fhPi0_Reco_noRichInd_ndf_vs_nofhits, fhPi0_Reco_noRichInd_ndf_vs_nofhits_withChi, fhPi0_Reco_occurence, fhPi0_Reco_occurence2, fhPi0_Reco_startvertex_vs_chi, fhPi0_Reco_startvertex_vs_nofhits, fhPi0_theta, fhPi0_theta_vs_rap, fhPi0_z, fhPi0_z_cut, fhPi0Ratio, fhRho_pt, fhRho_pt_vs_rap, fhRho_theta, fhRho_theta_vs_rap, fhSearchGammas, fKFparticle, fKFparticleFinderQA, fKFtopo, fKFVertex, fMCTracklist, fMCTracklist_all, fMcTracks, fNofGeneratedPi0, fNofGeneratedPi0_allEvents, fNofPi0_kfparticle, fNofPi0_kfparticle_allEvents, fPrimVertex, fRecoMomentum, fRecoRefittedMomentum, fRecoTracklist, fRecoTracklistEPEM, fRecoTracklistEPEM_chi, fRecoTracklistEPEM_gtid, fRecoTracklistEPEM_id, fRichPoints, fRichRingMatches, fRichRings, fStsTrackMatches, fStsTracks, fTestTracklist, fTestTracklist_chi, fTestTracklist_momentum, fTestTracklist_ndf, fTestTracklist_nofhits, fTestTracklist_noRichInd, fTestTracklist_noRichInd_chi, fTestTracklist_noRichInd_gTrackId, fTestTracklist_noRichInd_MCindex, fTestTracklist_noRichInd_momentum, fTestTracklist_noRichInd_ndf, fTestTracklist_noRichInd_nofhits, fTestTracklist_noRichInd_richInd, fTestTracklist_richInd, fTime_all, fTime_exec, fTime_mc, fTime_rec, particlecounter, particlecounter_2daughters, particlecounter_3daughters, particlecounter_4daughters, particlecounter_all, test, testint, timer_all, timer_exec, timer_mc, timer_rec, and trackindexarray.

Referenced by CbmAnaConversion(), and operator=().

◆ ~CbmAnaConversion()

CbmAnaConversion::~CbmAnaConversion ( )
virtual

Standard destructor.

Definition at line 249 of file CbmAnaConversion.cxx.

◆ CbmAnaConversion() [2/2]

CbmAnaConversion::CbmAnaConversion ( const CbmAnaConversion & )
private

Copy constructor.

References CbmAnaConversion().

Member Function Documentation

◆ AnalyseElectrons()

void CbmAnaConversion::AnalyseElectrons ( CbmMCTrack * mctrack)

◆ AnalysePi0_MC()

Bool_t CbmAnaConversion::AnalysePi0_MC ( CbmMCTrack * mctrack,
int i )

◆ AnalysePi0_Reco()

◆ AnalysePi0_Reco_calc()

Bool_t CbmAnaConversion::AnalysePi0_Reco_calc ( int e1,
int e2,
int e3,
int e4 )

◆ AnalysePi0_Reco_noRichInd()

◆ AnalysePi0_Reco_noRichInd_calc()

Bool_t CbmAnaConversion::AnalysePi0_Reco_noRichInd_calc ( int e1,
int e2,
int e3,
int e4 )

◆ CalculateInvMass_MC_2particles()

void CbmAnaConversion::CalculateInvMass_MC_2particles ( )

Definition at line 1525 of file CbmAnaConversion.cxx.

References fMCTracklist_all, fMcTracks, and CbmMCTrack::GetPdgCode().

◆ CalculateKinematicParams()

LmvmKinePar CbmAnaConversion::CalculateKinematicParams ( const CbmMCTrack * mctrackP,
const CbmMCTrack * mctrackM )

◆ Exec()

void CbmAnaConversion::Exec ( Option_t * option)
virtual

Inherited from FairTask.

Definition at line 738 of file CbmAnaConversion.cxx.

References AnalyseElectrons(), AnalysePi0_MC(), AnalysePi0_Reco(), AnalysePi0_Reco_noRichInd(), CbmAnaConversionCutSettings::CalcChiCut(), CbmRichElectronIdAnn::CalculateAnnValue(), DoKFAnalysis, DoPhotons, DoPhotons2, DoRecoFull, DoReconstruction, DoRichAnalysis, DoTest, DoTomography, fAnaKF, fAnaPhotons, fAnaPhotons2, fAnaReco, fAnaRecoFull, fAnaRich, fAnaTest, fAnaTest2, fAnaTomography, fEventNum, fGlobalTracks, fhANN_output_electrons, fhANN_output_electrons2, fhANN_output_electrons_chiCut, fhANN_output_electrons_vs_p, fhANN_output_else, fhANN_output_else2, fhANN_output_else_chiCut, fhANN_output_else_vs_p, fhEta_pt, fhEta_pt_vs_rap, fhEta_theta, fhEta_theta_vs_rap, fhMomentum_MCvsReco, fhMomentum_MCvsReco_diff, fhNofElAll, fhNofElectrons_4epem, fhNofElPrim, fhNofElSec, fhNofEta_perEvent, fhNofEta_perEvent_cut, fhNofEta_perEvent_cut2, fhNofPi0_perEvent, fhNofPi0_perEvent_cut, fhNofPi0_perEvent_cut2, fhNofPi0_perEvent_cut3, fhNofTracks_globaltrack, fhNofTracks_mctrack, fhOmega_pt, fhOmega_pt_vs_rap, fhOmega_theta, fhOmega_theta_vs_rap, fhPdgCodes, fhPi0_pt, fhPi0_pt_vs_rap, fhPi0_Reco_chi, fhPi0_Reco_chi_vs_momentum, fhPi0_Reco_chi_vs_pt, fhPi0_Reco_ndf, fhPi0_Reco_ndf_vs_chi, fhPi0_Reco_ndf_vs_startvertex, fhPi0_Reco_noRichInd_chi_vs_momentum, fhPi0_Reco_noRichInd_chi_vs_pt, fhPi0_Reco_startvertex_vs_chi, fhPi0_Reco_startvertex_vs_nofhits, fhPi0_theta, fhPi0_theta_vs_rap, fhPi0_z, fhPi0_z_cut, fhPi0Ratio, fhRho_pt, fhRho_pt_vs_rap, fhRho_theta, fhRho_theta_vs_rap, FillMCTracklists(), FillRecoTracklist(), FillRecoTracklistEPEM(), CbmL1PFFitter::Fit(), fKFVertex, fMCTracklist, fMCTracklist_all, fMcTracks, fNofGeneratedPi0, fNofGeneratedPi0_allEvents, fNofPi0_kfparticle, fNofPi0_kfparticle_allEvents, fPrimVertex, fRecoMomentum, fRecoRefittedMomentum, fRecoTracklist, fRecoTracklistEPEM, fRecoTracklistEPEM_chi, fRecoTracklistEPEM_gtid, fRecoTracklistEPEM_id, fRichRingMatches, fRichRings, fStsTrackMatches, fStsTracks, fTestTracklist, fTestTracklist_chi, fTestTracklist_momentum, fTestTracklist_ndf, fTestTracklist_nofhits, fTestTracklist_noRichInd, fTestTracklist_noRichInd_chi, fTestTracklist_noRichInd_gTrackId, fTestTracklist_noRichInd_MCindex, fTestTracklist_noRichInd_momentum, fTestTracklist_noRichInd_ndf, fTestTracklist_noRichInd_nofhits, fTestTracklist_noRichInd_richInd, fTestTracklist_richInd, fTime_all, fTime_exec, fTime_mc, fTime_rec, CbmL1PFFitter::GetChiToVertex(), CbmLink::GetIndex(), CbmRichElectronIdAnn::GetInstance(), CbmMatch::GetMatchedLink(), CbmMCTrack::GetMomentum(), CbmMCTrack::GetMotherId(), CbmMatch::GetNofLinks(), CbmTrack::GetParamFirst(), CbmMCTrack::GetPdgCode(), CbmMCTrack::GetPt(), CbmMCTrack::GetRapidity(), CbmGlobalTrack::GetRichRingIndex(), CbmMCTrack::GetStartVertex(), CbmGlobalTrack::GetStsTrackIndex(), CbmStsTrack::GetTotalNofHits(), CbmTrackMatchNew::GetTrueOverAllHitsRatio(), InvariantMassTest(), ReconstructGamma(), timer_all, timer_exec, timer_mc, timer_rec, and v.

◆ FillMCTracklists()

void CbmAnaConversion::FillMCTracklists ( CbmMCTrack * mctrack,
int i )

◆ FillRecoTracklist()

void CbmAnaConversion::FillRecoTracklist ( CbmMCTrack * mtrack)

Definition at line 1487 of file CbmAnaConversion.cxx.

References fMcTracks, fRecoTracklist, CbmMCTrack::GetMotherId(), CbmMCTrack::GetPdgCode(), and test.

Referenced by Exec().

◆ FillRecoTracklistEPEM()

Bool_t CbmAnaConversion::FillRecoTracklistEPEM ( CbmMCTrack * mctrack,
TVector3 stsMomentum,
TVector3 refittedMom,
int i,
Double_t chi,
Int_t GlobalTrackId )

◆ Finish()

◆ GetNofEvents()

int CbmAnaConversion::GetNofEvents ( )

Definition at line 1703 of file CbmAnaConversion.cxx.

References fEventNum.

◆ GetTest()

int CbmAnaConversion::GetTest ( )

Definition at line 1700 of file CbmAnaConversion.cxx.

References testint.

◆ Init()

◆ InitHistograms()

void CbmAnaConversion::InitHistograms ( )
private

Initialize histograms.

Definition at line 350 of file CbmAnaConversion.cxx.

References fhANN_output_electrons, fhANN_output_electrons2, fhANN_output_electrons_chiCut, fhANN_output_electrons_vs_p, fhANN_output_else, fhANN_output_else2, fhANN_output_else_chiCut, fhANN_output_else_vs_p, fhElectronsFromPi0_z, fhElectronSources, fhEta_pt, fhEta_pt_vs_rap, fhEta_theta, fhEta_theta_vs_rap, fhInvariantMass_test, fhInvariantMass_test2, fhInvariantMass_test3, fhInvariantMassReco_pi0, fhInvariantMassReco_test, fhInvariantMassReco_test2, fhInvariantMassReco_test3, fHistoList, fHistoList_furtherAnalyses, fHistoList_kfparticle, fhMomentum_MCvsReco, fhMomentum_MCvsReco_diff, fhNofElAll, fhNofElectrons_4epem, fhNofElPrim, fhNofElSec, fhNofEta_perEvent, fhNofEta_perEvent_cut, fhNofEta_perEvent_cut2, fhNofPi0_perEvent, fhNofPi0_perEvent_cut, fhNofPi0_perEvent_cut2, fhNofPi0_perEvent_cut3, fhNofTracks_globaltrack, fhNofTracks_mctrack, fhOmega_pt, fhOmega_pt_vs_rap, fhOmega_theta, fhOmega_theta_vs_rap, fhPdgCodes, fhPi0_mass, fhPi0_MC_occurence, fhPi0_MC_occurence2, fhPi0_NDaughters, fhPi0_noRichInd_diffPhi, fhPi0_noRichInd_diffTheta, fhPi0_pt, fhPi0_pt_vs_rap, fhPi0_Reco_angles, fhPi0_Reco_chi, fhPi0_Reco_chi_vs_momentum, fhPi0_Reco_chi_vs_momentum_eFromPi0, fhPi0_Reco_chi_vs_momentum_eFromPi0_Target, fhPi0_Reco_chi_vs_pt, fhPi0_Reco_chi_vs_pt_eFromPi0, fhPi0_Reco_chi_vs_pt_eFromPi0_Target, fhPi0_Reco_invmass, fhPi0_Reco_invmass_cases, fhPi0_Reco_invmass_mc, fhPi0_Reco_ndf, fhPi0_Reco_ndf_vs_chi, fhPi0_Reco_ndf_vs_nofhits, fhPi0_Reco_ndf_vs_nofhits_withChi, fhPi0_Reco_ndf_vs_startvertex, fhPi0_Reco_noRichInd_chi_vs_momentum, fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0, fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0_Target, fhPi0_Reco_noRichInd_chi_vs_momentum_eRest, fhPi0_Reco_noRichInd_chi_vs_pt, fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0, fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0_Target, fhPi0_Reco_noRichInd_chi_vs_pt_eRest, fhPi0_Reco_noRichInd_invmass, fhPi0_Reco_noRichInd_invmass_cases, fhPi0_Reco_noRichInd_invmass_mc, fhPi0_Reco_noRichInd_ndf_vs_nofhits, fhPi0_Reco_noRichInd_ndf_vs_nofhits_withChi, fhPi0_Reco_occurence, fhPi0_Reco_occurence2, fhPi0_Reco_startvertex_vs_chi, fhPi0_Reco_startvertex_vs_nofhits, fhPi0_theta, fhPi0_theta_vs_rap, fhPi0_z, fhPi0_z_cut, fhPi0Ratio, fhRho_pt, fhRho_pt_vs_rap, fhRho_theta, fhRho_theta_vs_rap, and fhSearchGammas.

Referenced by Init().

◆ InvariantMassTest()

void CbmAnaConversion::InvariantMassTest ( )

◆ InvariantMassTest_4epem()

void CbmAnaConversion::InvariantMassTest_4epem ( )

◆ InvariantMassTestReco()

void CbmAnaConversion::InvariantMassTestReco ( )

◆ Invmass_2gammas()

Double_t CbmAnaConversion::Invmass_2gammas ( const CbmMCTrack * gamma1,
const CbmMCTrack * gamma2 )

Definition at line 1316 of file CbmAnaConversion.cxx.

References CbmMCTrack::GetMomentum().

Referenced by InvariantMassTest().

◆ Invmass_2particles()

Double_t CbmAnaConversion::Invmass_2particles ( const CbmMCTrack * mctrack1,
const CbmMCTrack * mctrack2 )

Definition at line 1334 of file CbmAnaConversion.cxx.

References CbmMCTrack::GetMomentum(), and M2E.

Referenced by ReconstructGamma().

◆ Invmass_4particles()

Double_t CbmAnaConversion::Invmass_4particles ( const CbmMCTrack * mctrack1,
const CbmMCTrack * mctrack2,
const CbmMCTrack * mctrack3,
const CbmMCTrack * mctrack4 )

◆ Invmass_4particlesRECO()

Double_t CbmAnaConversion::Invmass_4particlesRECO ( const TVector3 part1,
const TVector3 part2,
const TVector3 part3,
const TVector3 part4 )

Definition at line 1413 of file CbmAnaConversion.cxx.

References M2E.

Referenced by AnalysePi0_Reco(), and AnalysePi0_Reco_noRichInd().

◆ operator=()

CbmAnaConversion & CbmAnaConversion::operator= ( const CbmAnaConversion & )
private

Assignment operator.

References CbmAnaConversion().

◆ ReconstructGamma()

void CbmAnaConversion::ReconstructGamma ( )

Definition at line 1715 of file CbmAnaConversion.cxx.

References fhSearchGammas, fMCTracklist_all, and Invmass_2particles().

Referenced by Exec().

◆ SetKF()

void CbmAnaConversion::SetKF ( CbmKFParticleFinder * kfparticle,
CbmKFParticleFinderQa * kfparticleQA )

Definition at line 1735 of file CbmAnaConversion.cxx.

References fKFparticle, and fKFparticleFinderQA.

◆ SetMode()

void CbmAnaConversion::SetMode ( int mode = 0)

Definition at line 1706 of file CbmAnaConversion.cxx.

References fAnalyseMode.

Member Data Documentation

◆ DoKFAnalysis

Int_t CbmAnaConversion::DoKFAnalysis
private

Definition at line 130 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoPhotons

Int_t CbmAnaConversion::DoPhotons
private

Definition at line 132 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoPhotons2

Int_t CbmAnaConversion::DoPhotons2
private

Definition at line 133 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoRecoFull

Int_t CbmAnaConversion::DoRecoFull
private

Definition at line 134 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoReconstruction

Int_t CbmAnaConversion::DoReconstruction
private

Definition at line 131 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoRichAnalysis

Int_t CbmAnaConversion::DoRichAnalysis
private

Definition at line 129 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoTest

Int_t CbmAnaConversion::DoTest
private

Definition at line 135 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ DoTomography

Int_t CbmAnaConversion::DoTomography
private

Definition at line 128 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaKF

CbmAnaConversionKF* CbmAnaConversion::fAnaKF
private

Definition at line 335 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnalyseMode

Int_t CbmAnaConversion::fAnalyseMode
private

Definition at line 212 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and SetMode().

◆ fAnaPhotons

CbmAnaConversionPhotons* CbmAnaConversion::fAnaPhotons
private

Definition at line 337 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaPhotons2

CbmAnaConversionPhotons2* CbmAnaConversion::fAnaPhotons2
private

Definition at line 338 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaReco

CbmAnaConversionReco* CbmAnaConversion::fAnaReco
private

Definition at line 336 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaRecoFull

CbmAnaConversionRecoFull* CbmAnaConversion::fAnaRecoFull
private

Definition at line 339 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaRich

CbmAnaConversionRich* CbmAnaConversion::fAnaRich
private

Definition at line 334 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaTest

CbmAnaConversionTest* CbmAnaConversion::fAnaTest
private

Definition at line 340 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaTest2

CbmAnaConversionTest2* CbmAnaConversion::fAnaTest2
private

Definition at line 341 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fAnaTomography

CbmAnaConversionTomography* CbmAnaConversion::fAnaTomography
private

Definition at line 333 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fEventNum

Int_t CbmAnaConversion::fEventNum
private

Definition at line 206 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and GetNofEvents().

◆ fGlobalTracks

TClonesArray* CbmAnaConversion::fGlobalTracks
private

Definition at line 195 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Init().

◆ fhANN_output_electrons

TH1D* CbmAnaConversion::fhANN_output_electrons
private

Definition at line 197 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_electrons2

TH1D* CbmAnaConversion::fhANN_output_electrons2
private

Definition at line 198 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_electrons_chiCut

TH1D* CbmAnaConversion::fhANN_output_electrons_chiCut
private

Definition at line 199 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_electrons_vs_p

TH2D* CbmAnaConversion::fhANN_output_electrons_vs_p
private

Definition at line 200 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_else

TH1D* CbmAnaConversion::fhANN_output_else
private

Definition at line 201 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_else2

TH1D* CbmAnaConversion::fhANN_output_else2
private

Definition at line 202 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_else_chiCut

TH1D* CbmAnaConversion::fhANN_output_else_chiCut
private

Definition at line 203 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhANN_output_else_vs_p

TH2D* CbmAnaConversion::fhANN_output_else_vs_p
private

Definition at line 204 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhElectronsFromPi0_z

TH1D* CbmAnaConversion::fhElectronsFromPi0_z
private

Definition at line 167 of file CbmAnaConversion.h.

Referenced by AnalyseElectrons(), CbmAnaConversion(), and InitHistograms().

◆ fhElectronSources

TH1D* CbmAnaConversion::fhElectronSources
private

Definition at line 141 of file CbmAnaConversion.h.

Referenced by AnalyseElectrons(), CbmAnaConversion(), and InitHistograms().

◆ fhEta_pt

TH1D* CbmAnaConversion::fhEta_pt
private

Definition at line 155 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhEta_pt_vs_rap

TH2D* CbmAnaConversion::fhEta_pt_vs_rap
private

Definition at line 156 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhEta_theta

TH1D* CbmAnaConversion::fhEta_theta
private

Definition at line 157 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhEta_theta_vs_rap

TH2D* CbmAnaConversion::fhEta_theta_vs_rap
private

Definition at line 158 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhInvariantMass_test

TH1D* CbmAnaConversion::fhInvariantMass_test
private

Definition at line 172 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), InitHistograms(), and InvariantMassTest().

◆ fhInvariantMass_test2

TH1D* CbmAnaConversion::fhInvariantMass_test2
private

Definition at line 173 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), InitHistograms(), and InvariantMassTest().

◆ fhInvariantMass_test3

TH1D* CbmAnaConversion::fhInvariantMass_test3
private

Definition at line 174 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), InitHistograms(), and InvariantMassTest().

◆ fhInvariantMassReco_pi0

TH1D* CbmAnaConversion::fhInvariantMassReco_pi0
private

Definition at line 179 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), InitHistograms(), and InvariantMassTestReco().

◆ fhInvariantMassReco_test

TH1D* CbmAnaConversion::fhInvariantMassReco_test
private

Definition at line 175 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and InitHistograms().

◆ fhInvariantMassReco_test2

TH1D* CbmAnaConversion::fhInvariantMassReco_test2
private

Definition at line 176 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and InitHistograms().

◆ fhInvariantMassReco_test3

TH1D* CbmAnaConversion::fhInvariantMassReco_test3
private

Definition at line 177 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and InitHistograms().

◆ fHistoList

std::vector<TH1*> CbmAnaConversion::fHistoList
private

Definition at line 241 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Finish(), and InitHistograms().

◆ fHistoList_furtherAnalyses

std::vector<TH1*> CbmAnaConversion::fHistoList_furtherAnalyses
private

Definition at line 248 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Finish(), and InitHistograms().

◆ fHistoList_kfparticle

std::vector<TH1*> CbmAnaConversion::fHistoList_kfparticle
private

Definition at line 246 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Finish(), and InitHistograms().

◆ fHistoList_MC

std::vector<TH1*> CbmAnaConversion::fHistoList_MC
private

Definition at line 242 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().

◆ fHistoList_reco

std::vector<TH1*> CbmAnaConversion::fHistoList_reco
private

Definition at line 244 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().

◆ fHistoList_reco_mom

std::vector<TH1*> CbmAnaConversion::fHistoList_reco_mom
private

Definition at line 245 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().

◆ fHistoList_richrings

std::vector<TH1*> CbmAnaConversion::fHistoList_richrings
private

Definition at line 247 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().

◆ fHistoList_tomography

std::vector<TH1*> CbmAnaConversion::fHistoList_tomography
private

Definition at line 243 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().

◆ fhMomentum_MCvsReco

TH2D* CbmAnaConversion::fhMomentum_MCvsReco
private

Definition at line 181 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhMomentum_MCvsReco_diff

TH1D* CbmAnaConversion::fhMomentum_MCvsReco_diff
private

Definition at line 182 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofElAll

TH1D* CbmAnaConversion::fhNofElAll
private

Definition at line 140 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofElectrons_4epem

TH1D* CbmAnaConversion::fhNofElectrons_4epem
private

Definition at line 278 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofElPrim

TH1D* CbmAnaConversion::fhNofElPrim
private

Definition at line 138 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofElSec

TH1D* CbmAnaConversion::fhNofElSec
private

Definition at line 139 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofEta_perEvent

TH1D* CbmAnaConversion::fhNofEta_perEvent
private

Definition at line 146 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofEta_perEvent_cut

TH1D* CbmAnaConversion::fhNofEta_perEvent_cut
private

Definition at line 147 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofEta_perEvent_cut2

TH1D* CbmAnaConversion::fhNofEta_perEvent_cut2
private

Definition at line 148 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofPi0_perEvent

TH1D* CbmAnaConversion::fhNofPi0_perEvent
private

Definition at line 142 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and InitHistograms().

◆ fhNofPi0_perEvent_cut

TH1D* CbmAnaConversion::fhNofPi0_perEvent_cut
private

Definition at line 143 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofPi0_perEvent_cut2

TH1D* CbmAnaConversion::fhNofPi0_perEvent_cut2
private

Definition at line 144 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofPi0_perEvent_cut3

TH1D* CbmAnaConversion::fhNofPi0_perEvent_cut3
private

Definition at line 145 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofTracks_globaltrack

TH1D* CbmAnaConversion::fhNofTracks_globaltrack
private

Definition at line 170 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhNofTracks_mctrack

TH1D* CbmAnaConversion::fhNofTracks_mctrack
private

Definition at line 169 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhOmega_pt

TH1D* CbmAnaConversion::fhOmega_pt
private

Definition at line 163 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhOmega_pt_vs_rap

TH2D* CbmAnaConversion::fhOmega_pt_vs_rap
private

Definition at line 164 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhOmega_theta

TH1D* CbmAnaConversion::fhOmega_theta
private

Definition at line 165 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhOmega_theta_vs_rap

TH2D* CbmAnaConversion::fhOmega_theta_vs_rap
private

Definition at line 166 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPdgCodes

TH1D* CbmAnaConversion::fhPdgCodes
private

Definition at line 137 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_mass

TH1D* CbmAnaConversion::fhPi0_mass
private

Definition at line 232 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and InitHistograms().

◆ fhPi0_MC_occurence

TH1D* CbmAnaConversion::fhPi0_MC_occurence
private

Definition at line 280 of file CbmAnaConversion.h.

Referenced by AnalysePi0_MC(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_MC_occurence2

TH1D* CbmAnaConversion::fhPi0_MC_occurence2
private

Definition at line 281 of file CbmAnaConversion.h.

Referenced by AnalysePi0_MC(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_NDaughters

TH1D* CbmAnaConversion::fhPi0_NDaughters
private

Definition at line 233 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and InitHistograms().

◆ fhPi0_noRichInd_diffPhi

TH1D* CbmAnaConversion::fhPi0_noRichInd_diffPhi
private

Definition at line 291 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_noRichInd_diffTheta

TH1D* CbmAnaConversion::fhPi0_noRichInd_diffTheta
private

Definition at line 292 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_pt

TH1D* CbmAnaConversion::fhPi0_pt
private

Definition at line 151 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_pt_vs_rap

TH2D* CbmAnaConversion::fhPi0_pt_vs_rap
private

Definition at line 152 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_angles

TH1D* CbmAnaConversion::fhPi0_Reco_angles
private

Definition at line 284 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_calc(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_chi

TH1D* CbmAnaConversion::fhPi0_Reco_chi
private

Definition at line 285 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_chi_vs_momentum

TH2D* CbmAnaConversion::fhPi0_Reco_chi_vs_momentum
private

Definition at line 313 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_chi_vs_momentum_eFromPi0

TH2D* CbmAnaConversion::fhPi0_Reco_chi_vs_momentum_eFromPi0
private

Definition at line 314 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_chi_vs_momentum_eFromPi0_Target

TH2D* CbmAnaConversion::fhPi0_Reco_chi_vs_momentum_eFromPi0_Target
private

Definition at line 315 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_chi_vs_pt

TH2D* CbmAnaConversion::fhPi0_Reco_chi_vs_pt
private

Definition at line 316 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_chi_vs_pt_eFromPi0

TH2D* CbmAnaConversion::fhPi0_Reco_chi_vs_pt_eFromPi0
private

Definition at line 317 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_chi_vs_pt_eFromPi0_Target

TH2D* CbmAnaConversion::fhPi0_Reco_chi_vs_pt_eFromPi0_Target
private

Definition at line 318 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_invmass

TH1D* CbmAnaConversion::fhPi0_Reco_invmass
private

Definition at line 295 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_invmass_cases

TH2D* CbmAnaConversion::fhPi0_Reco_invmass_cases
private

Definition at line 293 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_invmass_mc

TH1D* CbmAnaConversion::fhPi0_Reco_invmass_mc
private

Definition at line 296 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_ndf

TH1D* CbmAnaConversion::fhPi0_Reco_ndf
private

Definition at line 286 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_ndf_vs_chi

TH2D* CbmAnaConversion::fhPi0_Reco_ndf_vs_chi
private

Definition at line 287 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_ndf_vs_nofhits

TH2D* CbmAnaConversion::fhPi0_Reco_ndf_vs_nofhits
private

Definition at line 301 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_ndf_vs_nofhits_withChi

TH2D* CbmAnaConversion::fhPi0_Reco_ndf_vs_nofhits_withChi
private

Definition at line 302 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_ndf_vs_startvertex

TH2D* CbmAnaConversion::fhPi0_Reco_ndf_vs_startvertex
private

Definition at line 288 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_momentum

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_momentum
private

Definition at line 303 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0
private

Definition at line 304 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0_Target

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_momentum_eFromPi0_Target
private

Definition at line 305 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_momentum_eRest

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_momentum_eRest
private

Definition at line 306 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_pt

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_pt
private

Definition at line 307 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0
private

Definition at line 308 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0_Target

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_pt_eFromPi0_Target
private

Definition at line 309 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_chi_vs_pt_eRest

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_chi_vs_pt_eRest
private

Definition at line 310 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_invmass

TH1D* CbmAnaConversion::fhPi0_Reco_noRichInd_invmass
private

Definition at line 297 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_invmass_cases

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_invmass_cases
private

Definition at line 294 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_invmass_mc

TH1D* CbmAnaConversion::fhPi0_Reco_noRichInd_invmass_mc
private

Definition at line 298 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_ndf_vs_nofhits

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_ndf_vs_nofhits
private

Definition at line 299 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_noRichInd_ndf_vs_nofhits_withChi

TH2D* CbmAnaConversion::fhPi0_Reco_noRichInd_ndf_vs_nofhits_withChi
private

Definition at line 300 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and InitHistograms().

◆ fhPi0_Reco_occurence

TH1D* CbmAnaConversion::fhPi0_Reco_occurence
private

◆ fhPi0_Reco_occurence2

TH1D* CbmAnaConversion::fhPi0_Reco_occurence2
private

◆ fhPi0_Reco_startvertex_vs_chi

TH2D* CbmAnaConversion::fhPi0_Reco_startvertex_vs_chi
private

Definition at line 289 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_Reco_startvertex_vs_nofhits

TH2D* CbmAnaConversion::fhPi0_Reco_startvertex_vs_nofhits
private

Definition at line 290 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_theta

TH1D* CbmAnaConversion::fhPi0_theta
private

Definition at line 153 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_theta_vs_rap

TH2D* CbmAnaConversion::fhPi0_theta_vs_rap
private

Definition at line 154 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_z

TH1D* CbmAnaConversion::fhPi0_z
private

Definition at line 149 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0_z_cut

TH1D* CbmAnaConversion::fhPi0_z_cut
private

Definition at line 150 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhPi0Ratio

TH1D* CbmAnaConversion::fhPi0Ratio
private

Definition at line 231 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhRho_pt

TH1D* CbmAnaConversion::fhRho_pt
private

Definition at line 159 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhRho_pt_vs_rap

TH2D* CbmAnaConversion::fhRho_pt_vs_rap
private

Definition at line 160 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhRho_theta

TH1D* CbmAnaConversion::fhRho_theta
private

Definition at line 161 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhRho_theta_vs_rap

TH2D* CbmAnaConversion::fhRho_theta_vs_rap
private

Definition at line 162 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and InitHistograms().

◆ fhSearchGammas

TH1D* CbmAnaConversion::fhSearchGammas
private

Definition at line 185 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), InitHistograms(), and ReconstructGamma().

◆ fKFparticle

CbmKFParticleFinder* CbmAnaConversion::fKFparticle
private

Definition at line 215 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Init(), and SetKF().

◆ fKFparticleFinderQA

CbmKFParticleFinderQa* CbmAnaConversion::fKFparticleFinderQA
private

Definition at line 216 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Init(), and SetKF().

◆ fKFtopo

const KFParticleTopoReconstructor* CbmAnaConversion::fKFtopo
private

Definition at line 217 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().

◆ fKFVertex

CbmKFVertex CbmAnaConversion::fKFVertex
private

Definition at line 188 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ fMCTracklist

std::vector<CbmMCTrack*> CbmAnaConversion::fMCTracklist
private

Definition at line 250 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), FillMCTracklists(), and InvariantMassTest().

◆ fMCTracklist_all

std::vector<CbmMCTrack*> CbmAnaConversion::fMCTracklist_all
private

◆ fMcTracks

◆ fNofGeneratedPi0

Int_t CbmAnaConversion::fNofGeneratedPi0
private

Definition at line 229 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ fNofGeneratedPi0_allEvents

Int_t CbmAnaConversion::fNofGeneratedPi0_allEvents
private

Definition at line 227 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fNofPi0_kfparticle

Int_t CbmAnaConversion::fNofPi0_kfparticle
private

Definition at line 230 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ fNofPi0_kfparticle_allEvents

Int_t CbmAnaConversion::fNofPi0_kfparticle_allEvents
private

Definition at line 228 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fPrimVertex

CbmVertex* CbmAnaConversion::fPrimVertex
private

Definition at line 187 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Init().

◆ fRecoMomentum

std::vector<TVector3> CbmAnaConversion::fRecoMomentum
private

Definition at line 274 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and FillRecoTracklistEPEM().

◆ fRecoRefittedMomentum

std::vector<TVector3> CbmAnaConversion::fRecoRefittedMomentum
private

Definition at line 275 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and FillRecoTracklistEPEM().

◆ fRecoTracklist

std::vector<CbmMCTrack*> CbmAnaConversion::fRecoTracklist
private

◆ fRecoTracklistEPEM

std::vector<CbmMCTrack*> CbmAnaConversion::fRecoTracklistEPEM
private

Definition at line 253 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and FillRecoTracklistEPEM().

◆ fRecoTracklistEPEM_chi

std::vector<Double_t> CbmAnaConversion::fRecoTracklistEPEM_chi
private

Definition at line 255 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and FillRecoTracklistEPEM().

◆ fRecoTracklistEPEM_gtid

std::vector<Int_t> CbmAnaConversion::fRecoTracklistEPEM_gtid
private

Definition at line 256 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and FillRecoTracklistEPEM().

◆ fRecoTracklistEPEM_id

std::vector<int> CbmAnaConversion::fRecoTracklistEPEM_id
private

Definition at line 254 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and FillRecoTracklistEPEM().

◆ fRichPoints

TClonesArray* CbmAnaConversion::fRichPoints
private

Definition at line 189 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Init().

◆ fRichRingMatches

TClonesArray* CbmAnaConversion::fRichRingMatches
private

Definition at line 191 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Init().

◆ fRichRings

TClonesArray* CbmAnaConversion::fRichRings
private

Definition at line 190 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Init().

◆ fStsTrackMatches

TClonesArray* CbmAnaConversion::fStsTrackMatches
private

Definition at line 194 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Init().

◆ fStsTracks

TClonesArray* CbmAnaConversion::fStsTracks
private

Definition at line 193 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Init().

◆ fTestTracklist

std::vector<CbmMCTrack*> CbmAnaConversion::fTestTracklist
private

Definition at line 258 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), AnalysePi0_Reco_calc(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_chi

std::vector<float> CbmAnaConversion::fTestTracklist_chi
private

Definition at line 260 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_momentum

std::vector<TVector3> CbmAnaConversion::fTestTracklist_momentum
private

Definition at line 259 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), AnalysePi0_Reco_calc(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_ndf

std::vector<int> CbmAnaConversion::fTestTracklist_ndf
private

Definition at line 262 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_nofhits

std::vector<int> CbmAnaConversion::fTestTracklist_nofhits
private

Definition at line 263 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_noRichInd

std::vector<CbmMCTrack*> CbmAnaConversion::fTestTracklist_noRichInd
private

◆ fTestTracklist_noRichInd_chi

std::vector<float> CbmAnaConversion::fTestTracklist_noRichInd_chi
private

Definition at line 268 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_noRichInd_gTrackId

std::vector<int> CbmAnaConversion::fTestTracklist_noRichInd_gTrackId
private

Definition at line 270 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ fTestTracklist_noRichInd_MCindex

std::vector<int> CbmAnaConversion::fTestTracklist_noRichInd_MCindex
private

Definition at line 266 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_noRichInd_momentum

std::vector<TVector3> CbmAnaConversion::fTestTracklist_noRichInd_momentum
private

◆ fTestTracklist_noRichInd_ndf

std::vector<int> CbmAnaConversion::fTestTracklist_noRichInd_ndf
private

Definition at line 271 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_noRichInd_nofhits

std::vector<int> CbmAnaConversion::fTestTracklist_noRichInd_nofhits
private

Definition at line 272 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_noRichInd_richInd

std::vector<int> CbmAnaConversion::fTestTracklist_noRichInd_richInd
private

Definition at line 269 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco_noRichInd(), CbmAnaConversion(), and Exec().

◆ fTestTracklist_richInd

std::vector<int> CbmAnaConversion::fTestTracklist_richInd
private

Definition at line 261 of file CbmAnaConversion.h.

Referenced by AnalysePi0_Reco(), CbmAnaConversion(), and Exec().

◆ fTime_all

Double_t CbmAnaConversion::fTime_all
private

Definition at line 323 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ fTime_exec

Double_t CbmAnaConversion::fTime_exec
private

Definition at line 325 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Finish().

◆ fTime_mc

Double_t CbmAnaConversion::fTime_mc
private

Definition at line 328 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Finish().

◆ fTime_rec

Double_t CbmAnaConversion::fTime_rec
private

Definition at line 330 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), and Finish().

◆ particlecounter

Int_t CbmAnaConversion::particlecounter
private

Definition at line 219 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Finish(), and Init().

◆ particlecounter_2daughters

Int_t CbmAnaConversion::particlecounter_2daughters
private

Definition at line 220 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Finish().

◆ particlecounter_3daughters

Int_t CbmAnaConversion::particlecounter_3daughters
private

Definition at line 221 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Finish().

◆ particlecounter_4daughters

Int_t CbmAnaConversion::particlecounter_4daughters
private

Definition at line 222 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Finish().

◆ particlecounter_all

Int_t CbmAnaConversion::particlecounter_all
private

Definition at line 223 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Finish().

◆ test

Int_t CbmAnaConversion::test
private

Definition at line 208 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), FillRecoTracklist(), and Init().

◆ testint

int CbmAnaConversion::testint
private

Definition at line 210 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), GetTest(), and Init().

◆ timer_all

TStopwatch CbmAnaConversion::timer_all
private

Definition at line 322 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), Exec(), Finish(), and Init().

◆ timer_exec

TStopwatch CbmAnaConversion::timer_exec
private

Definition at line 324 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ timer_mc

TStopwatch CbmAnaConversion::timer_mc
private

Definition at line 327 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ timer_rec

TStopwatch CbmAnaConversion::timer_rec
private

Definition at line 329 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion(), and Exec().

◆ trackindexarray

std::vector<int> CbmAnaConversion::trackindexarray
private

Definition at line 218 of file CbmAnaConversion.h.

Referenced by CbmAnaConversion().


The documentation for this class was generated from the following files: