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 ()
 
PndPidCandidate * AddChargedCandidate (PndPidCandidate *cand)
 
PndPidCandidate * AddNeutralCandidate (PndPidCandidate *cand)
 
PndTrack * AddMdtTrack (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...
 
PndPidCorrPar * fCorrPar
 PndFtsHit TCA. More...
 
PndEmcGeoPar * fEmcGeoPar
 Correlation parameters. More...
 
PndEmcErrorMatrixPar * fEmcErrorMatrixPar
 EMC geometry parameters. More...
 
PndEmcErrorMatrix * fEmcErrorMatrix
 EMC error matrix parameters. More...
 
PndGeoSttPar * fSttParameters
 EMC error matrix. More...
 
PndGeoFtsPar * fFtsParameters
 STT geometry parameters. More...
 
PndEmcAbsClusterCalibrator * fEmcCalibrator
 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
 
PndGeoHandling * fGeoH
 
PndRecoKalmanFit * fFitter
 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: