PandaRoot
PndPidCorrelatorMod Class Reference

#include <PndPidCorrelatorMod.h>

Inheritance diagram for PndPidCorrelatorMod:

Public Member Functions

virtual void Exec (Option_t *option)
 
virtual InitStatus Init ()
 
void Register ()
 
void Reset ()
 
void ResetEmcQ ()
 
 PndPidCorrelatorMod (const char *name, const char *title="Pnd Task")
 
 PndPidCorrelatorMod ()
 
virtual ~PndPidCorrelatorMod ()
 
void SetOption (Option_t *option=" ")
 
void SetDebugMode (Bool_t debug)
 
void SetDebugFilename (TString filename)
 
void SetMdtRefit (Bool_t mdt)
 
void SetMixMode (Bool_t mix)
 
void SetInputBranch (TString branch)
 
void SetInputBranch2 (TString branch)
 
void SetInputIDBranch (TString branch)
 
void SetInputIDBranch2 (TString branch)
 
void SetOutputBranch (TString branch)
 
void SetSimulation (Bool_t sim)
 
void SetIdeal (Bool_t id)
 
void SetFast (Bool_t fast)
 
void SetCorrErrProp (Bool_t err)
 
void SetGeanePro (Bool_t gea=kTRUE)
 
void SetPidHyp (Int_t pid)
 
void SetIdealHyp (Bool_t opt=kTRUE)
 
void SetFlagCut (Bool_t opt=kTRUE)
 
void SetBackPropagate (Bool_t opt=kTRUE)
 
void SetVerbose (Int_t verbose)
 
void SetMvdMode (Short_t mode)
 
void SetSttMode (Short_t mode)
 
void SetFtsMode (Short_t mode)
 
void SetTofMode (Short_t mode)
 
void SetFtofMode (Short_t mode)
 
void SetEmcMode (Short_t mode)
 
void SetMdtMode (Short_t mode)
 
void SetDrcMode (Short_t mode)
 
void SetDskMode (Short_t mode)
 
virtual void SetParContainers ()
 
virtual void Finish ()
 

Public Attributes

TStopwatch fTimer
 

Protected Member Functions

void ConstructChargedCandidate ()
 
void ConstructNeutralCandidate ()
 
PndPidCandidateAddChargedCandidate (PndPidCandidate *cand)
 
PndPidCandidateAddNeutralCandidate (PndPidCandidate *cand)
 
PndTrackAddMdtTrack (PndTrack *track)
 
Bool_t GetTrackInfo (PndTrack *track, PndPidCandidate *pid)
 
Bool_t GetMvdInfo (PndTrack *track, PndPidCandidate *pid)
 
Bool_t GetSttInfo (PndTrack *track, PndPidCandidate *pid)
 
Bool_t GetFtsInfo (PndTrack *track, PndPidCandidate *pid)
 
Bool_t GetGemInfo (PndTrack *track, PndPidCandidate *pid)
 
Bool_t GetTofInfo (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetFtofInfo (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetEmcInfo (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetFscInfo (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetMdtInfo (PndTrack *track, PndPidCandidate *pid)
 
Bool_t GetDrcInfo (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetDskInfo (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetMdt2Info (FairTrackParH *helix, PndPidCandidate *pid)
 
Bool_t GetFMdtInfo (FairTrackParP *helix, PndPidCandidate *pid)
 
Bool_t MdtMapping ()
 
Bool_t MdtGeometry ()
 

Protected Attributes

TClonesArray * fMcTrack
 
TClonesArray * fTrack
 PndMCTrack TCA. More...
 
TClonesArray * fTrackID
 PndTrack TCA. More...
 
TClonesArray * fTrack2
 PndTrackID TCA. More...
 
TClonesArray * fTrackID2
 2nd PndTrack TCA More...
 
TClonesArray * fPidChargedCand
 2nd PndTrackID TCA More...
 
TClonesArray * fPidNeutralCand
 PndPidCandidate TCA for charged particles. More...
 
TClonesArray * fMdtTrack
 PndPidCandidate TCA for neutral particles. More...
 
TClonesArray * fMvdHitsStrip
 PndTrack TCA for MDT refit. More...
 
TClonesArray * fMvdHitsPixel
 PndSdsHit TCA for strip. More...
 
TClonesArray * fTofHit
 PndSdsHit TCA for pixel. More...
 
TClonesArray * fTofPoint
 PndTofHit TCA. More...
 
TClonesArray * fFtofHit
 PndTofPoint TCA. More...
 
TClonesArray * fFtofPoint
 PndFtofHit TCA. More...
 
TClonesArray * fEmcCluster
 PndFtofPoint TCA. More...
 
TClonesArray * fEmcBump
 PndEmcCluster TCA. More...
 
TClonesArray * fEmcDigi
 PndEmcBump TCA. More...
 
TClonesArray * fMdtPoint
 PndEmcDigi TCA. More...
 
TClonesArray * fMdtHit
 PndMdtPoint TCA. More...
 
TClonesArray * fMdtTrk
 PndMdtHit TCA. More...
 
TClonesArray * fDrcPoint
 PndMdtTrk TCA. More...
 
TClonesArray * fDrcHit
 PndDrcBarPoint TCA. More...
 
TClonesArray * fDskParticle
 PndDrcHit TCA. More...
 
TClonesArray * fSttHit
 PndDskParticle TCA //need to change to PndDskHit in future. More...
 
TClonesArray * fFtsHit
 PndSttHit TCA. More...
 
PndPidCorrParfCorrPar
 PndFtsHit TCA. More...
 
PndEmcGeoParfEmcGeoPar
 Correlation parameters. More...
 
PndEmcErrorMatrixParfEmcErrorMatrixPar
 EMC geometry parameters. More...
 
PndEmcErrorMatrixfEmcErrorMatrix
 EMC error matrix parameters. More...
 
PndGeoSttParfSttParameters
 EMC error matrix. More...
 
PndGeoFtsParfFtsParameters
 STT geometry parameters. More...
 
PndEmcAbsClusterCalibratorfEmcCalibrator
 FTS geometry parameters. More...
 
Short_t fDebugMode
 
Short_t fMvdMode
 
Short_t fSttMode
 
Short_t fFtsMode
 
Short_t fTofMode
 
Short_t fFtofMode
 
Short_t fEmcMode
 
Short_t fMdtMode
 
Short_t fDrcMode
 
Short_t fDskMode
 
Int_t fVerbose
 
Int_t fEmcClstCount
 
Int_t fFscClstCount
 
Double_t fMvdELoss
 
Double_t fMvdPath
 
Int_t fMvdHitCount
 
map< Int_t, vector< Int_t > > mapMdtBarrel
 
map< Int_t, vector< Int_t > > mapMdtEndcap
 
map< Int_t, vector< Int_t > > mapMdtForward
 
Float_t mdtLayerPos [3][20]
 
Float_t mdtIronThickness [3][20]
 
map< Int_t, Bool_t > fClusterList
 
map< Int_t, Double_t > fClusterQ
 
TString fTrackBranch
 
TString fTrackIDBranch
 
TString fTrackBranch2
 
TString fTrackIDBranch2
 
TString fTrackOutBranch
 
Bool_t fSimulation
 
Bool_t fGeanePro
 
Bool_t fMdtRefit
 
Bool_t fIdeal
 
Bool_t fCorrErrorProp
 
Bool_t fMixMode
 
Int_t fEventCounter
 
Int_t fPidHyp
 
Bool_t fIdealHyp
 
Bool_t fFast
 
Bool_t fFlagCut
 
Bool_t fBackPropagate
 
PndGeoHandlingfGeoH
 
PndRecoKalmanFitfFitter
 Object to retrieve MVD geometry. More...
 
FairGeanePro * fGeanePropagator
 Refitter for MDT tracks. More...
 
TFile * r
 Geane propagator. More...
 
TNtuple * tofCorr
 
TNtuple * ftofCorr
 
TNtuple * emcCorr
 
TNtuple * fscCorr
 
TNtuple * mdtCorr
 
TNtuple * drcCorr
 
TNtuple * dskCorr
 
TString sDir
 
TString sFile
 

Detailed Description

Definition at line 43 of file PndPidCorrelatorMod.h.

Constructor & Destructor Documentation

◆ PndPidCorrelatorMod() [1/2]

PndPidCorrelatorMod::PndPidCorrelatorMod ( const char *  name,
const char *  title = "Pnd Task" 
)

◆ PndPidCorrelatorMod() [2/2]

PndPidCorrelatorMod::PndPidCorrelatorMod ( )

◆ ~PndPidCorrelatorMod()

virtual PndPidCorrelatorMod::~PndPidCorrelatorMod ( )
virtual

Member Function Documentation

◆ AddChargedCandidate()

PndPidCandidate* PndPidCorrelatorMod::AddChargedCandidate ( PndPidCandidate cand)
protected

◆ AddMdtTrack()

PndTrack* PndPidCorrelatorMod::AddMdtTrack ( PndTrack track)
protected

◆ AddNeutralCandidate()

PndPidCandidate* PndPidCorrelatorMod::AddNeutralCandidate ( PndPidCandidate cand)
protected

◆ ConstructChargedCandidate()

void PndPidCorrelatorMod::ConstructChargedCandidate ( )
protected

◆ ConstructNeutralCandidate()

void PndPidCorrelatorMod::ConstructNeutralCandidate ( )
protected

◆ Exec()

virtual void PndPidCorrelatorMod::Exec ( Option_t *  option)
virtual

◆ Finish()

virtual void PndPidCorrelatorMod::Finish ( )
virtual

Referenced by SetDskMode().

◆ GetDrcInfo()

Bool_t PndPidCorrelatorMod::GetDrcInfo ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetDskInfo()

Bool_t PndPidCorrelatorMod::GetDskInfo ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetEmcInfo()

Bool_t PndPidCorrelatorMod::GetEmcInfo ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetFMdtInfo()

Bool_t PndPidCorrelatorMod::GetFMdtInfo ( FairTrackParP *  helix,
PndPidCandidate pid 
)
protected

◆ GetFscInfo()

Bool_t PndPidCorrelatorMod::GetFscInfo ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetFtofInfo()

Bool_t PndPidCorrelatorMod::GetFtofInfo ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetFtsInfo()

Bool_t PndPidCorrelatorMod::GetFtsInfo ( PndTrack track,
PndPidCandidate pid 
)
protected

◆ GetGemInfo()

Bool_t PndPidCorrelatorMod::GetGemInfo ( PndTrack track,
PndPidCandidate pid 
)
protected

◆ GetMdt2Info()

Bool_t PndPidCorrelatorMod::GetMdt2Info ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetMdtInfo()

Bool_t PndPidCorrelatorMod::GetMdtInfo ( PndTrack track,
PndPidCandidate pid 
)
protected

◆ GetMvdInfo()

Bool_t PndPidCorrelatorMod::GetMvdInfo ( PndTrack track,
PndPidCandidate pid 
)
protected

◆ GetSttInfo()

Bool_t PndPidCorrelatorMod::GetSttInfo ( PndTrack track,
PndPidCandidate pid 
)
protected

◆ GetTofInfo()

Bool_t PndPidCorrelatorMod::GetTofInfo ( FairTrackParH *  helix,
PndPidCandidate pid 
)
protected

◆ GetTrackInfo()

Bool_t PndPidCorrelatorMod::GetTrackInfo ( PndTrack track,
PndPidCandidate pid 
)
protected

◆ Init()

virtual InitStatus PndPidCorrelatorMod::Init ( )
virtual

◆ MdtGeometry()

Bool_t PndPidCorrelatorMod::MdtGeometry ( )
protected

◆ MdtMapping()

Bool_t PndPidCorrelatorMod::MdtMapping ( )
protected

◆ Register()

void PndPidCorrelatorMod::Register ( )

◆ Reset()

void PndPidCorrelatorMod::Reset ( )

◆ ResetEmcQ()

void PndPidCorrelatorMod::ResetEmcQ ( )

◆ SetBackPropagate()

void PndPidCorrelatorMod::SetBackPropagate ( Bool_t  opt = kTRUE)
inline

Definition at line 197 of file PndPidCorrelatorMod.h.

197 { fBackPropagate = opt; };

◆ SetCorrErrProp()

void PndPidCorrelatorMod::SetCorrErrProp ( Bool_t  err)
inline

Definition at line 192 of file PndPidCorrelatorMod.h.

192 { fCorrErrorProp = err; };

◆ SetDebugFilename()

void PndPidCorrelatorMod::SetDebugFilename ( TString  filename)
inline

Definition at line 181 of file PndPidCorrelatorMod.h.

181 { sFile = filename; };

◆ SetDebugMode()

void PndPidCorrelatorMod::SetDebugMode ( Bool_t  debug)
inline

Definition at line 180 of file PndPidCorrelatorMod.h.

180 { fDebugMode = debug; };

◆ SetDrcMode()

void PndPidCorrelatorMod::SetDrcMode ( Short_t  mode)
inline

Definition at line 207 of file PndPidCorrelatorMod.h.

207 { fDrcMode = mode; }; // DRC Mode: 0 no DRC

◆ SetDskMode()

void PndPidCorrelatorMod::SetDskMode ( Short_t  mode)
inline

Definition at line 208 of file PndPidCorrelatorMod.h.

References Finish(), and SetParContainers().

208 { fDskMode = mode; }; // DSK Mode: 0 no DSK

◆ SetEmcMode()

void PndPidCorrelatorMod::SetEmcMode ( Short_t  mode)
inline

Definition at line 205 of file PndPidCorrelatorMod.h.

205 { fEmcMode = mode; }; // EMC Mode: 0 no EMC

◆ SetFast()

void PndPidCorrelatorMod::SetFast ( Bool_t  fast)
inline

Definition at line 191 of file PndPidCorrelatorMod.h.

191 { fFast = fast; };

◆ SetFlagCut()

void PndPidCorrelatorMod::SetFlagCut ( Bool_t  opt = kTRUE)
inline

Definition at line 196 of file PndPidCorrelatorMod.h.

196 { fFlagCut = opt; };

◆ SetFtofMode()

void PndPidCorrelatorMod::SetFtofMode ( Short_t  mode)
inline

Definition at line 204 of file PndPidCorrelatorMod.h.

204 { fFtofMode = mode; }; // FTOF Mode:0 no FTOF

◆ SetFtsMode()

void PndPidCorrelatorMod::SetFtsMode ( Short_t  mode)
inline

Definition at line 202 of file PndPidCorrelatorMod.h.

202 { fFtsMode = mode; }; // FTS Mode: 0 no FTS

◆ SetGeanePro()

void PndPidCorrelatorMod::SetGeanePro ( Bool_t  gea = kTRUE)
inline

Definition at line 193 of file PndPidCorrelatorMod.h.

193 { fGeanePro = gea; };

◆ SetIdeal()

void PndPidCorrelatorMod::SetIdeal ( Bool_t  id)
inline

Definition at line 190 of file PndPidCorrelatorMod.h.

190 { fIdeal = id; };

◆ SetIdealHyp()

void PndPidCorrelatorMod::SetIdealHyp ( Bool_t  opt = kTRUE)
inline

Definition at line 195 of file PndPidCorrelatorMod.h.

195 { fIdealHyp = opt; }

◆ SetInputBranch()

void PndPidCorrelatorMod::SetInputBranch ( TString  branch)
inline

Definition at line 184 of file PndPidCorrelatorMod.h.

184 { fTrackBranch = branch; };

◆ SetInputBranch2()

void PndPidCorrelatorMod::SetInputBranch2 ( TString  branch)
inline

Definition at line 185 of file PndPidCorrelatorMod.h.

185 { fTrackBranch2 = branch; };

◆ SetInputIDBranch()

void PndPidCorrelatorMod::SetInputIDBranch ( TString  branch)
inline

Definition at line 186 of file PndPidCorrelatorMod.h.

186 { fTrackIDBranch = branch; };

◆ SetInputIDBranch2()

void PndPidCorrelatorMod::SetInputIDBranch2 ( TString  branch)
inline

Definition at line 187 of file PndPidCorrelatorMod.h.

187 { fTrackIDBranch2 = branch; };

◆ SetMdtMode()

void PndPidCorrelatorMod::SetMdtMode ( Short_t  mode)
inline

Definition at line 206 of file PndPidCorrelatorMod.h.

206 { fMdtMode = mode; }; // MDT Mode: 0 no MDT

◆ SetMdtRefit()

void PndPidCorrelatorMod::SetMdtRefit ( Bool_t  mdt)
inline

Definition at line 182 of file PndPidCorrelatorMod.h.

182 { fMdtRefit = mdt; };

◆ SetMixMode()

void PndPidCorrelatorMod::SetMixMode ( Bool_t  mix)
inline

Definition at line 183 of file PndPidCorrelatorMod.h.

183 { fMixMode = mix; };

◆ SetMvdMode()

void PndPidCorrelatorMod::SetMvdMode ( Short_t  mode)
inline

Definition at line 200 of file PndPidCorrelatorMod.h.

200 { fMvdMode = mode; }; // MVD Mode: 0 no MVD

◆ SetOption()

void PndPidCorrelatorMod::SetOption ( Option_t *  option = " ")
inline

Definition at line 179 of file PndPidCorrelatorMod.h.

179 {fOption = option; fOption.ToLower();}

◆ SetOutputBranch()

void PndPidCorrelatorMod::SetOutputBranch ( TString  branch)
inline

Definition at line 188 of file PndPidCorrelatorMod.h.

188 { fTrackOutBranch = branch; };

◆ SetParContainers()

virtual void PndPidCorrelatorMod::SetParContainers ( )
virtual

Get parameter containers

Referenced by SetDskMode().

◆ SetPidHyp()

void PndPidCorrelatorMod::SetPidHyp ( Int_t  pid)
inline

Definition at line 194 of file PndPidCorrelatorMod.h.

194 { fPidHyp = pid; };

◆ SetSimulation()

void PndPidCorrelatorMod::SetSimulation ( Bool_t  sim)
inline

Definition at line 189 of file PndPidCorrelatorMod.h.

189 { fSimulation = sim; };

◆ SetSttMode()

void PndPidCorrelatorMod::SetSttMode ( Short_t  mode)
inline

Definition at line 201 of file PndPidCorrelatorMod.h.

201 { fSttMode = mode; }; // STT Mode: 0 no STT

◆ SetTofMode()

void PndPidCorrelatorMod::SetTofMode ( Short_t  mode)
inline

Definition at line 203 of file PndPidCorrelatorMod.h.

203 { fTofMode = mode; }; // TOF Mode: 0 no TOF

◆ SetVerbose()

void PndPidCorrelatorMod::SetVerbose ( Int_t  verbose)
inline

Definition at line 198 of file PndPidCorrelatorMod.h.

198 { fVerbose = verbose; };

Member Data Documentation

◆ drcCorr

TNtuple* PndPidCorrelatorMod::drcCorr
protected

Definition at line 135 of file PndPidCorrelatorMod.h.

◆ dskCorr

TNtuple* PndPidCorrelatorMod::dskCorr
protected

Definition at line 136 of file PndPidCorrelatorMod.h.

◆ emcCorr

TNtuple* PndPidCorrelatorMod::emcCorr
protected

Definition at line 132 of file PndPidCorrelatorMod.h.

◆ fBackPropagate

Bool_t PndPidCorrelatorMod::fBackPropagate
protected

Definition at line 125 of file PndPidCorrelatorMod.h.

◆ fClusterList

map<Int_t, Bool_t> PndPidCorrelatorMod::fClusterList
protected

Definition at line 107 of file PndPidCorrelatorMod.h.

◆ fClusterQ

map<Int_t, Double_t> PndPidCorrelatorMod::fClusterQ
protected

Definition at line 108 of file PndPidCorrelatorMod.h.

◆ fCorrErrorProp

Bool_t PndPidCorrelatorMod::fCorrErrorProp
protected

Definition at line 118 of file PndPidCorrelatorMod.h.

◆ fCorrPar

PndPidCorrPar* PndPidCorrelatorMod::fCorrPar
protected

PndFtsHit TCA.

Definition at line 74 of file PndPidCorrelatorMod.h.

◆ fDebugMode

Short_t PndPidCorrelatorMod::fDebugMode
protected

Definition at line 82 of file PndPidCorrelatorMod.h.

◆ fDrcHit

TClonesArray* PndPidCorrelatorMod::fDrcHit
protected

PndDrcBarPoint TCA.

Definition at line 69 of file PndPidCorrelatorMod.h.

◆ fDrcMode

Short_t PndPidCorrelatorMod::fDrcMode
protected

Definition at line 90 of file PndPidCorrelatorMod.h.

◆ fDrcPoint

TClonesArray* PndPidCorrelatorMod::fDrcPoint
protected

PndMdtTrk TCA.

Definition at line 68 of file PndPidCorrelatorMod.h.

◆ fDskMode

Short_t PndPidCorrelatorMod::fDskMode
protected

Definition at line 91 of file PndPidCorrelatorMod.h.

◆ fDskParticle

TClonesArray* PndPidCorrelatorMod::fDskParticle
protected

PndDrcHit TCA.

Definition at line 70 of file PndPidCorrelatorMod.h.

◆ fEmcBump

TClonesArray* PndPidCorrelatorMod::fEmcBump
protected

PndEmcCluster TCA.

Definition at line 63 of file PndPidCorrelatorMod.h.

◆ fEmcCalibrator

PndEmcAbsClusterCalibrator* PndPidCorrelatorMod::fEmcCalibrator
protected

FTS geometry parameters.

Definition at line 80 of file PndPidCorrelatorMod.h.

◆ fEmcClstCount

Int_t PndPidCorrelatorMod::fEmcClstCount
protected

Definition at line 94 of file PndPidCorrelatorMod.h.

◆ fEmcCluster

TClonesArray* PndPidCorrelatorMod::fEmcCluster
protected

PndFtofPoint TCA.

Definition at line 62 of file PndPidCorrelatorMod.h.

◆ fEmcDigi

TClonesArray* PndPidCorrelatorMod::fEmcDigi
protected

PndEmcBump TCA.

Definition at line 64 of file PndPidCorrelatorMod.h.

◆ fEmcErrorMatrix

PndEmcErrorMatrix* PndPidCorrelatorMod::fEmcErrorMatrix
protected

EMC error matrix parameters.

Definition at line 77 of file PndPidCorrelatorMod.h.

◆ fEmcErrorMatrixPar

PndEmcErrorMatrixPar* PndPidCorrelatorMod::fEmcErrorMatrixPar
protected

EMC geometry parameters.

Definition at line 76 of file PndPidCorrelatorMod.h.

◆ fEmcGeoPar

PndEmcGeoPar* PndPidCorrelatorMod::fEmcGeoPar
protected

Correlation parameters.

Definition at line 75 of file PndPidCorrelatorMod.h.

◆ fEmcMode

Short_t PndPidCorrelatorMod::fEmcMode
protected

Definition at line 88 of file PndPidCorrelatorMod.h.

◆ fEventCounter

Int_t PndPidCorrelatorMod::fEventCounter
protected

Definition at line 120 of file PndPidCorrelatorMod.h.

◆ fFast

Bool_t PndPidCorrelatorMod::fFast
protected

Definition at line 123 of file PndPidCorrelatorMod.h.

◆ fFitter

PndRecoKalmanFit* PndPidCorrelatorMod::fFitter
protected

Object to retrieve MVD geometry.

Definition at line 127 of file PndPidCorrelatorMod.h.

◆ fFlagCut

Bool_t PndPidCorrelatorMod::fFlagCut
protected

Definition at line 124 of file PndPidCorrelatorMod.h.

◆ fFscClstCount

Int_t PndPidCorrelatorMod::fFscClstCount
protected

Definition at line 95 of file PndPidCorrelatorMod.h.

◆ fFtofHit

TClonesArray* PndPidCorrelatorMod::fFtofHit
protected

PndTofPoint TCA.

Definition at line 60 of file PndPidCorrelatorMod.h.

◆ fFtofMode

Short_t PndPidCorrelatorMod::fFtofMode
protected

Definition at line 87 of file PndPidCorrelatorMod.h.

◆ fFtofPoint

TClonesArray* PndPidCorrelatorMod::fFtofPoint
protected

PndFtofHit TCA.

Definition at line 61 of file PndPidCorrelatorMod.h.

◆ fFtsHit

TClonesArray* PndPidCorrelatorMod::fFtsHit
protected

PndSttHit TCA.

Definition at line 72 of file PndPidCorrelatorMod.h.

◆ fFtsMode

Short_t PndPidCorrelatorMod::fFtsMode
protected

Definition at line 85 of file PndPidCorrelatorMod.h.

◆ fFtsParameters

PndGeoFtsPar* PndPidCorrelatorMod::fFtsParameters
protected

STT geometry parameters.

Definition at line 79 of file PndPidCorrelatorMod.h.

◆ fGeanePro

Bool_t PndPidCorrelatorMod::fGeanePro
protected

Definition at line 115 of file PndPidCorrelatorMod.h.

◆ fGeanePropagator

FairGeanePro* PndPidCorrelatorMod::fGeanePropagator
protected

Refitter for MDT tracks.

Definition at line 128 of file PndPidCorrelatorMod.h.

◆ fGeoH

PndGeoHandling* PndPidCorrelatorMod::fGeoH
protected

Definition at line 126 of file PndPidCorrelatorMod.h.

◆ fIdeal

Bool_t PndPidCorrelatorMod::fIdeal
protected

Definition at line 117 of file PndPidCorrelatorMod.h.

◆ fIdealHyp

Bool_t PndPidCorrelatorMod::fIdealHyp
protected

Definition at line 122 of file PndPidCorrelatorMod.h.

◆ fMcTrack

TClonesArray* PndPidCorrelatorMod::fMcTrack
protected

Definition at line 47 of file PndPidCorrelatorMod.h.

◆ fMdtHit

TClonesArray* PndPidCorrelatorMod::fMdtHit
protected

PndMdtPoint TCA.

Definition at line 66 of file PndPidCorrelatorMod.h.

◆ fMdtMode

Short_t PndPidCorrelatorMod::fMdtMode
protected

Definition at line 89 of file PndPidCorrelatorMod.h.

◆ fMdtPoint

TClonesArray* PndPidCorrelatorMod::fMdtPoint
protected

PndEmcDigi TCA.

Definition at line 65 of file PndPidCorrelatorMod.h.

◆ fMdtRefit

Bool_t PndPidCorrelatorMod::fMdtRefit
protected

Definition at line 116 of file PndPidCorrelatorMod.h.

◆ fMdtTrack

TClonesArray* PndPidCorrelatorMod::fMdtTrack
protected

PndPidCandidate TCA for neutral particles.

Definition at line 54 of file PndPidCorrelatorMod.h.

◆ fMdtTrk

TClonesArray* PndPidCorrelatorMod::fMdtTrk
protected

PndMdtHit TCA.

Definition at line 67 of file PndPidCorrelatorMod.h.

◆ fMixMode

Bool_t PndPidCorrelatorMod::fMixMode
protected

Definition at line 119 of file PndPidCorrelatorMod.h.

◆ fMvdELoss

Double_t PndPidCorrelatorMod::fMvdELoss
protected

Definition at line 97 of file PndPidCorrelatorMod.h.

◆ fMvdHitCount

Int_t PndPidCorrelatorMod::fMvdHitCount
protected

Definition at line 99 of file PndPidCorrelatorMod.h.

◆ fMvdHitsPixel

TClonesArray* PndPidCorrelatorMod::fMvdHitsPixel
protected

PndSdsHit TCA for strip.

Definition at line 57 of file PndPidCorrelatorMod.h.

◆ fMvdHitsStrip

TClonesArray* PndPidCorrelatorMod::fMvdHitsStrip
protected

PndTrack TCA for MDT refit.

Definition at line 56 of file PndPidCorrelatorMod.h.

◆ fMvdMode

Short_t PndPidCorrelatorMod::fMvdMode
protected

Definition at line 83 of file PndPidCorrelatorMod.h.

◆ fMvdPath

Double_t PndPidCorrelatorMod::fMvdPath
protected

Definition at line 98 of file PndPidCorrelatorMod.h.

◆ fPidChargedCand

TClonesArray* PndPidCorrelatorMod::fPidChargedCand
protected

2nd PndTrackID TCA

Definition at line 52 of file PndPidCorrelatorMod.h.

◆ fPidHyp

Int_t PndPidCorrelatorMod::fPidHyp
protected

Definition at line 121 of file PndPidCorrelatorMod.h.

◆ fPidNeutralCand

TClonesArray* PndPidCorrelatorMod::fPidNeutralCand
protected

PndPidCandidate TCA for charged particles.

Definition at line 53 of file PndPidCorrelatorMod.h.

◆ fscCorr

TNtuple* PndPidCorrelatorMod::fscCorr
protected

Definition at line 133 of file PndPidCorrelatorMod.h.

◆ fSimulation

Bool_t PndPidCorrelatorMod::fSimulation
protected

Definition at line 114 of file PndPidCorrelatorMod.h.

◆ fSttHit

TClonesArray* PndPidCorrelatorMod::fSttHit
protected

PndDskParticle TCA //need to change to PndDskHit in future.

Definition at line 71 of file PndPidCorrelatorMod.h.

◆ fSttMode

Short_t PndPidCorrelatorMod::fSttMode
protected

Definition at line 84 of file PndPidCorrelatorMod.h.

◆ fSttParameters

PndGeoSttPar* PndPidCorrelatorMod::fSttParameters
protected

EMC error matrix.

Definition at line 78 of file PndPidCorrelatorMod.h.

◆ fTimer

TStopwatch PndPidCorrelatorMod::fTimer

Definition at line 214 of file PndPidCorrelatorMod.h.

◆ ftofCorr

TNtuple* PndPidCorrelatorMod::ftofCorr
protected

Definition at line 131 of file PndPidCorrelatorMod.h.

◆ fTofHit

TClonesArray* PndPidCorrelatorMod::fTofHit
protected

PndSdsHit TCA for pixel.

Definition at line 58 of file PndPidCorrelatorMod.h.

◆ fTofMode

Short_t PndPidCorrelatorMod::fTofMode
protected

Definition at line 86 of file PndPidCorrelatorMod.h.

◆ fTofPoint

TClonesArray* PndPidCorrelatorMod::fTofPoint
protected

PndTofHit TCA.

Definition at line 59 of file PndPidCorrelatorMod.h.

◆ fTrack

TClonesArray* PndPidCorrelatorMod::fTrack
protected

PndMCTrack TCA.

Definition at line 48 of file PndPidCorrelatorMod.h.

◆ fTrack2

TClonesArray* PndPidCorrelatorMod::fTrack2
protected

PndTrackID TCA.

Definition at line 50 of file PndPidCorrelatorMod.h.

◆ fTrackBranch

TString PndPidCorrelatorMod::fTrackBranch
protected

Definition at line 109 of file PndPidCorrelatorMod.h.

◆ fTrackBranch2

TString PndPidCorrelatorMod::fTrackBranch2
protected

Definition at line 111 of file PndPidCorrelatorMod.h.

◆ fTrackID

TClonesArray* PndPidCorrelatorMod::fTrackID
protected

PndTrack TCA.

Definition at line 49 of file PndPidCorrelatorMod.h.

◆ fTrackID2

TClonesArray* PndPidCorrelatorMod::fTrackID2
protected

2nd PndTrack TCA

Definition at line 51 of file PndPidCorrelatorMod.h.

◆ fTrackIDBranch

TString PndPidCorrelatorMod::fTrackIDBranch
protected

Definition at line 110 of file PndPidCorrelatorMod.h.

◆ fTrackIDBranch2

TString PndPidCorrelatorMod::fTrackIDBranch2
protected

Definition at line 112 of file PndPidCorrelatorMod.h.

◆ fTrackOutBranch

TString PndPidCorrelatorMod::fTrackOutBranch
protected

Definition at line 113 of file PndPidCorrelatorMod.h.

◆ fVerbose

Int_t PndPidCorrelatorMod::fVerbose
protected

Definition at line 93 of file PndPidCorrelatorMod.h.

◆ mapMdtBarrel

map<Int_t, vector<Int_t> > PndPidCorrelatorMod::mapMdtBarrel
protected

Definition at line 101 of file PndPidCorrelatorMod.h.

◆ mapMdtEndcap

map<Int_t, vector<Int_t> > PndPidCorrelatorMod::mapMdtEndcap
protected

Definition at line 102 of file PndPidCorrelatorMod.h.

◆ mapMdtForward

map<Int_t, vector<Int_t> > PndPidCorrelatorMod::mapMdtForward
protected

Definition at line 103 of file PndPidCorrelatorMod.h.

◆ mdtCorr

TNtuple* PndPidCorrelatorMod::mdtCorr
protected

Definition at line 134 of file PndPidCorrelatorMod.h.

◆ mdtIronThickness

Float_t PndPidCorrelatorMod::mdtIronThickness[3][20]
protected

Definition at line 105 of file PndPidCorrelatorMod.h.

◆ mdtLayerPos

Float_t PndPidCorrelatorMod::mdtLayerPos[3][20]
protected

Definition at line 104 of file PndPidCorrelatorMod.h.

◆ r

TFile* PndPidCorrelatorMod::r
protected

Geane propagator.

Definition at line 129 of file PndPidCorrelatorMod.h.

◆ sDir

TString PndPidCorrelatorMod::sDir
protected

Definition at line 138 of file PndPidCorrelatorMod.h.

◆ sFile

TString PndPidCorrelatorMod::sFile
protected

Definition at line 139 of file PndPidCorrelatorMod.h.

◆ tofCorr

TNtuple* PndPidCorrelatorMod::tofCorr
protected

Definition at line 130 of file PndPidCorrelatorMod.h.


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