PandaRoot
PndPidCandidate Class Reference

#include <PndPidCandidate.h>

Inheritance diagram for PndPidCandidate:

Public Member Functions

 PndPidCandidate ()
 
 PndPidCandidate (Int_t charge, TVector3 &pos, TLorentzVector &p4, TMatrixD &cov7)
 
 PndPidCandidate (Int_t charge, TVector3 &pos, TLorentzVector &p4)
 
 ~PndPidCandidate ()
 
Int_t GetCharge () const
 
TVector3 GetPosition () const
 
TVector3 GetMomentum () const
 
Double_t GetEnergy () const
 
TLorentzVector GetLorentzVector () const
 
TVector3 GetFirstHit () const
 
TVector3 GetLastHit () const
 
const Float_t * GetErrorP7 () const
 
const Float_t * GetParams () const
 
const Float_t * GetCov () const
 
TMatrixDCov7 () const
 
TMatrixDP4Cov () const
 
Int_t GetMcIndex () const
 
Int_t GetTrackIndex () const
 
Int_t GetTrackBranch () const
 
PndTrack::TrackType GetTrackType () const
 
Float_t GetMvdDEDX () const
 
Int_t GetMvdHits () const
 
Float_t GetSttMeanDEDX () const
 
Int_t GetSttHits () const
 
Int_t GetGemHits () const
 
Float_t GetTofStopTime () const
 
Float_t GetTofM2 () const
 
Float_t GetTofTrackLength () const
 
Float_t GetTofQuality () const
 
Int_t GetTofIndex () const
 
Float_t GetTofBeta () const
 
Float_t GetDrcThetaC () const
 
Float_t GetDrcThetaCErr () const
 
Float_t GetDrcQuality () const
 
Int_t GetDrcNumberOfPhotons () const
 
Int_t GetDrcIndex () const
 
Float_t GetDiscThetaC () const
 
Float_t GetDiscThetaCErr () const
 
Float_t GetDiscQuality () const
 
Int_t GetDiscNumberOfPhotons () const
 
Int_t GetDiscIndex () const
 
Float_t GetRichThetaC () const
 
Float_t GetRichThetaCErr () const
 
Float_t GetRichQuality () const
 
Int_t GetRichNumberOfPhotons () const
 
Int_t GetRichIndex () const
 
Float_t GetEmcRawEnergy () const
 
Float_t GetEmcCalEnergy () const
 
Float_t GetEmcQuality () const
 
Int_t GetEmcNumberOfCrystals () const
 
Int_t GetEmcNumberOfBumps () const
 
Int_t GetEmcModule () const
 
Int_t GetEmcIndex () const
 
Float_t GetEmcTimeStamp () const
 
Double_t GetEmcClusterZ20 () const
 
Double_t GetEmcClusterZ53 () const
 
Double_t GetEmcClusterLat () const
 
Double_t GetEmcClusterE1 () const
 
Double_t GetEmcClusterE9 () const
 
Double_t GetEmcClusterE25 () const
 
Int_t GetMuoNumberOfLayers () const
 
Float_t GetMuoProbability () const
 
Float_t GetMuoQuality () const
 
Float_t GetMuoIron () const
 
Float_t GetMuoMomentumIn () const
 
Int_t GetMuoModule () const
 
Int_t GetMuoHits () const
 
Int_t GetMuoIndex () const
 
Int_t GetDegreesOfFreedom () const
 
Int_t GetFitStatus () const
 
Float_t GetChiSquared () const
 
Int_t GetPidHypo () const
 
void Lock ()
 
void Unlock ()
 
bool IsLocked ()
 
void SetCharge (Int_t charge)
 
void SetPosition (TVector3 &pos)
 
void SetMomentum (TVector3 &mom)
 
void SetEnergy (Double_t en)
 
void SetLorentzVector (TLorentzVector &p4)
 
void SetFirstHit (TVector3 &pos)
 
void SetLastHit (TVector3 &pos)
 
void SetCov7 (const TMatrixD &cov7)
 
void SetP4Cov (const TMatrixD &covP4)
 
void SetMcIndex (int idx)
 
void SetTrackIndex (int idx)
 
void SetTrackBranch (int idx)
 
void SetTrackType (PndTrack::TrackType type)
 
void SetHelixParams (Double_t *par)
 
void SetHelixCov (Double_t *cov)
 
void SetMvdDEDX (Double_t val)
 
void SetMvdHits (Int_t val)
 
void SetSttMeanDEDX (Double_t val)
 
void SetSttHits (Int_t val)
 
void SetGemHits (Int_t val)
 
void SetTofStopTime (Double_t val)
 
void SetTofM2 (Double_t val)
 
void SetTofTrackLength (Double_t val)
 
void SetTofQuality (Double_t val)
 
void SetTofIndex (Int_t val)
 
void SetDrcThetaC (Double_t val)
 
void SetDrcThetaCErr (Double_t val)
 
void SetDrcQuality (Double_t val)
 
void SetDrcNumberOfPhotons (Int_t val)
 
void SetDrcIndex (Int_t val)
 
void SetDiscThetaC (Double_t val)
 
void SetDiscThetaCErr (Double_t val)
 
void SetDiscQuality (Double_t val)
 
void SetDiscNumberOfPhotons (Int_t val)
 
void SetDiscIndex (Int_t val)
 
void SetRichThetaC (Double_t val)
 
void SetRichThetaCErr (Double_t val)
 
void SetRichQuality (Double_t val)
 
void SetRichNumberOfPhotons (Int_t val)
 
void SetRichIndex (Int_t val)
 
void SetEmcRawEnergy (Double_t val)
 
void SetEmcCalEnergy (Double_t val)
 
void SetEmcQuality (Double_t val)
 
void SetEmcNumberOfCrystals (Int_t val)
 
void SetEmcNumberOfBumps (Int_t val)
 
void SetEmcModule (Int_t val)
 
void SetEmcIndex (Int_t val)
 
void SetEmcClusterZ20 (Double_t val)
 
void SetEmcClusterZ53 (Double_t val)
 
void SetEmcClusterLat (Double_t val)
 
void SetEmcClusterE1 (Double_t val)
 
void SetEmcClusterE9 (Double_t val)
 
void SetEmcClusterE25 (Double_t val)
 
void SetEmcTimeStamp (Double_t val)
 
void SetMuoNumberOfLayers (Int_t val)
 
void SetMuoProbability (Double_t val)
 
void SetMuoQuality (Double_t val)
 
void SetMuoIron (Double_t val)
 
void SetMuoMomentumIn (Double_t val)
 
void SetMuoModule (Int_t val)
 
void SetMuoHits (Int_t val)
 
void SetMuoIndex (Int_t val)
 
void SetDegreesOfFreedom (Int_t val)
 
void SetFitStatus (Int_t val)
 
void SetChiSquared (Double_t val)
 
void SetPidHypo (int hyp)
 
void SetDefault ()
 
void PrintOn (std::ostream &o) const
 

Protected Attributes

Bool_t fLocked
 
Char_t fCharge
 
Float_t fXposition
 
Float_t fYposition
 
Float_t fZposition
 
Double_t fXmomentum
 
Double_t fYmomentum
 
Double_t fZmomentum
 
Double_t fEnergy
 
Float_t fFirstHitX
 
Float_t fFirstHitY
 
Float_t fFirstHitZ
 
Float_t fLastHitX
 
Float_t fLastHitY
 
Float_t fLastHitZ
 
Int_t fMcIndex
 
Int_t fTrackIndex
 
Int_t fTrackBranch
 
PndTrack::TrackType fTrackType = PndTrack::TrackType::kUndefined
 
Float_t fErrP7 [28]
 
Float_t fParams [5]
 
Float_t fCov [15]
 
Float_t fMvdDEDX
 
Int_t fMvdHits
 
Float_t fSttMeanDEDX
 
Int_t fSttHits
 
Int_t fGemHits
 
Float_t fTofStopTime
 
Float_t fTofM2
 
Float_t fTofTrackLength
 
Float_t fTofQuality
 
Int_t fTofIndex
 
Float_t fDrcThetaC
 
Float_t fDrcThetaCErr
 
Float_t fDrcQuality
 
Int_t fDrcNumberOfPhotons
 
Int_t fDrcIndex
 
Float_t fDiscThetaC
 
Float_t fDiscThetaCErr
 
Float_t fDiscQuality
 
Int_t fDiscNumberOfPhotons
 
Int_t fDiscIndex
 
Float_t fRichThetaC
 
Float_t fRichThetaCErr
 
Float_t fRichQuality
 
Int_t fRichNumberOfPhotons
 
Int_t fRichIndex
 
Float_t fEmcRawEnergy
 
Float_t fEmcCalEnergy
 
Float_t fEmcQuality
 
Float_t fEmcTimeStamp
 TimeStamp at the cluster or bump position no track length correction done at this stage. More...
 
Int_t fEmcNumberOfCrystals
 
Int_t fEmcNumberOfBumps
 
Int_t fEmcModule
 
Int_t fEmcIndex
 
Double_t fEmcZ20
 
Double_t fEmcZ53
 
Double_t fEmcLat
 
Double_t fEmcE1
 
Double_t fEmcE9
 
Double_t fEmcE25
 
Int_t fMuoNumberOfLayers
 
Float_t fMuoProbability
 
Float_t fMuoQuality
 
Float_t fMuoIron
 
Float_t fMuoMomentumIn
 
Int_t fMuoModule
 
Int_t fMuoHits
 
Int_t fMuoIndex
 
Int_t fDegreesOfFreedom
 
Int_t fFitStatus
 
Float_t fChiSquared
 
Int_t fPidHyp
 

Detailed Description

Definition at line 31 of file PndPidCandidate.h.

Constructor & Destructor Documentation

◆ PndPidCandidate() [1/3]

PndPidCandidate::PndPidCandidate ( )

◆ PndPidCandidate() [2/3]

PndPidCandidate::PndPidCandidate ( Int_t  charge,
TVector3 &  pos,
TLorentzVector &  p4,
TMatrixD cov7 
)

◆ PndPidCandidate() [3/3]

PndPidCandidate::PndPidCandidate ( Int_t  charge,
TVector3 &  pos,
TLorentzVector &  p4 
)

◆ ~PndPidCandidate()

PndPidCandidate::~PndPidCandidate ( )

Member Function Documentation

◆ Cov7()

TMatrixD& PndPidCandidate::Cov7 ( ) const

Referenced by GetCov().

◆ GetCharge()

Int_t PndPidCandidate::GetCharge ( ) const
inline

Definition at line 48 of file PndPidCandidate.h.

References fCharge.

48 { return fCharge; }

◆ GetChiSquared()

Float_t PndPidCandidate::GetChiSquared ( ) const
inline

Definition at line 145 of file PndPidCandidate.h.

References fChiSquared.

145 { return fChiSquared; }

◆ GetCov()

const Float_t* PndPidCandidate::GetCov ( ) const
inline

Definition at line 59 of file PndPidCandidate.h.

References Cov7(), fCov, and P4Cov().

59 { return fCov; }
Float_t fCov[15]

◆ GetDegreesOfFreedom()

Int_t PndPidCandidate::GetDegreesOfFreedom ( ) const
inline

Definition at line 143 of file PndPidCandidate.h.

References fDegreesOfFreedom.

143 { return fDegreesOfFreedom; }

◆ GetDiscIndex()

Int_t PndPidCandidate::GetDiscIndex ( ) const
inline

Definition at line 104 of file PndPidCandidate.h.

References fDiscIndex.

104 { return fDiscIndex; }

◆ GetDiscNumberOfPhotons()

Int_t PndPidCandidate::GetDiscNumberOfPhotons ( ) const
inline

Definition at line 103 of file PndPidCandidate.h.

References fDiscNumberOfPhotons.

103 { return fDiscNumberOfPhotons; }

◆ GetDiscQuality()

Float_t PndPidCandidate::GetDiscQuality ( ) const
inline

Definition at line 102 of file PndPidCandidate.h.

References fDiscQuality.

102 { return fDiscQuality; }

◆ GetDiscThetaC()

Float_t PndPidCandidate::GetDiscThetaC ( ) const
inline

Definition at line 100 of file PndPidCandidate.h.

References fDiscThetaC.

100 { return fDiscThetaC; }

◆ GetDiscThetaCErr()

Float_t PndPidCandidate::GetDiscThetaCErr ( ) const
inline

Definition at line 101 of file PndPidCandidate.h.

References fDiscThetaCErr.

101 { return fDiscThetaCErr; }

◆ GetDrcIndex()

Int_t PndPidCandidate::GetDrcIndex ( ) const
inline

Definition at line 97 of file PndPidCandidate.h.

References fDrcIndex.

97 { return fDrcIndex; }

◆ GetDrcNumberOfPhotons()

Int_t PndPidCandidate::GetDrcNumberOfPhotons ( ) const
inline

Definition at line 96 of file PndPidCandidate.h.

References fDrcNumberOfPhotons.

96 { return fDrcNumberOfPhotons; }

◆ GetDrcQuality()

Float_t PndPidCandidate::GetDrcQuality ( ) const
inline

Definition at line 95 of file PndPidCandidate.h.

References fDrcQuality.

95 { return fDrcQuality; }

◆ GetDrcThetaC()

Float_t PndPidCandidate::GetDrcThetaC ( ) const
inline

Definition at line 93 of file PndPidCandidate.h.

References fDrcThetaC.

93 { return fDrcThetaC; }

◆ GetDrcThetaCErr()

Float_t PndPidCandidate::GetDrcThetaCErr ( ) const
inline

Definition at line 94 of file PndPidCandidate.h.

References fDrcThetaCErr.

94 { return fDrcThetaCErr; }

◆ GetEmcCalEnergy()

Float_t PndPidCandidate::GetEmcCalEnergy ( ) const
inline

Definition at line 115 of file PndPidCandidate.h.

References fEmcCalEnergy.

115 { return fEmcCalEnergy; }

◆ GetEmcClusterE1()

Double_t PndPidCandidate::GetEmcClusterE1 ( ) const
inline

Definition at line 127 of file PndPidCandidate.h.

References fEmcE1.

127 { return fEmcE1; }

◆ GetEmcClusterE25()

Double_t PndPidCandidate::GetEmcClusterE25 ( ) const
inline

Definition at line 129 of file PndPidCandidate.h.

References fEmcE25.

129 { return fEmcE25; }

◆ GetEmcClusterE9()

Double_t PndPidCandidate::GetEmcClusterE9 ( ) const
inline

Definition at line 128 of file PndPidCandidate.h.

References fEmcE9.

128 { return fEmcE9; }

◆ GetEmcClusterLat()

Double_t PndPidCandidate::GetEmcClusterLat ( ) const
inline

Definition at line 126 of file PndPidCandidate.h.

References fEmcLat.

126 { return fEmcLat; }

◆ GetEmcClusterZ20()

Double_t PndPidCandidate::GetEmcClusterZ20 ( ) const
inline

Definition at line 124 of file PndPidCandidate.h.

References fEmcZ20.

124 { return fEmcZ20; }

◆ GetEmcClusterZ53()

Double_t PndPidCandidate::GetEmcClusterZ53 ( ) const
inline

Definition at line 125 of file PndPidCandidate.h.

References fEmcZ53.

125 { return fEmcZ53; }

◆ GetEmcIndex()

Int_t PndPidCandidate::GetEmcIndex ( ) const
inline

Definition at line 120 of file PndPidCandidate.h.

References fEmcIndex.

120 { return fEmcIndex; }

◆ GetEmcModule()

Int_t PndPidCandidate::GetEmcModule ( ) const
inline

Definition at line 119 of file PndPidCandidate.h.

References fEmcModule.

119 { return fEmcModule; }

◆ GetEmcNumberOfBumps()

Int_t PndPidCandidate::GetEmcNumberOfBumps ( ) const
inline

Definition at line 118 of file PndPidCandidate.h.

References fEmcNumberOfBumps.

118 { return fEmcNumberOfBumps; }

◆ GetEmcNumberOfCrystals()

Int_t PndPidCandidate::GetEmcNumberOfCrystals ( ) const
inline

Definition at line 117 of file PndPidCandidate.h.

References fEmcNumberOfCrystals.

117 { return fEmcNumberOfCrystals; }

◆ GetEmcQuality()

Float_t PndPidCandidate::GetEmcQuality ( ) const
inline

Definition at line 116 of file PndPidCandidate.h.

References fEmcQuality.

116 { return fEmcQuality; }

◆ GetEmcRawEnergy()

Float_t PndPidCandidate::GetEmcRawEnergy ( ) const
inline

Definition at line 114 of file PndPidCandidate.h.

References fEmcRawEnergy.

114 { return fEmcRawEnergy; }

◆ GetEmcTimeStamp()

Float_t PndPidCandidate::GetEmcTimeStamp ( ) const
inline

Definition at line 121 of file PndPidCandidate.h.

References fEmcTimeStamp.

121 { return fEmcTimeStamp; }
Float_t fEmcTimeStamp
TimeStamp at the cluster or bump position no track length correction done at this stage...

◆ GetEnergy()

Double_t PndPidCandidate::GetEnergy ( ) const
inline

Definition at line 51 of file PndPidCandidate.h.

References fEnergy.

51 { return fEnergy; }

◆ GetErrorP7()

const Float_t* PndPidCandidate::GetErrorP7 ( ) const
inline

Definition at line 57 of file PndPidCandidate.h.

References fErrP7.

57 { return fErrP7; }
Float_t fErrP7[28]

◆ GetFirstHit()

TVector3 PndPidCandidate::GetFirstHit ( ) const
inline

Definition at line 54 of file PndPidCandidate.h.

References fFirstHitX.

54 { return TVector3(fFirstHitX, fFirstHitX, fFirstHitX); }

◆ GetFitStatus()

Int_t PndPidCandidate::GetFitStatus ( ) const
inline

Definition at line 144 of file PndPidCandidate.h.

References fFitStatus.

144 { return fFitStatus; }

◆ GetGemHits()

Int_t PndPidCandidate::GetGemHits ( ) const
inline

Definition at line 82 of file PndPidCandidate.h.

References fGemHits.

82 { return fGemHits; }

◆ GetLastHit()

TVector3 PndPidCandidate::GetLastHit ( ) const
inline

Definition at line 55 of file PndPidCandidate.h.

References fLastHitX, fLastHitY, and fLastHitZ.

55 { return TVector3(fLastHitX, fLastHitY, fLastHitZ); }

◆ GetLorentzVector()

TLorentzVector PndPidCandidate::GetLorentzVector ( ) const
inline

Definition at line 52 of file PndPidCandidate.h.

References fEnergy, fXmomentum, fYmomentum, and fZmomentum.

52 { return TLorentzVector(fXmomentum, fYmomentum, fZmomentum, fEnergy); }

◆ GetMcIndex()

Int_t PndPidCandidate::GetMcIndex ( ) const
inline

Definition at line 62 of file PndPidCandidate.h.

References fMcIndex.

62 { return fMcIndex; }

◆ GetMomentum()

TVector3 PndPidCandidate::GetMomentum ( ) const
inline

Definition at line 50 of file PndPidCandidate.h.

References fXmomentum, fYmomentum, and fZmomentum.

50 { return TVector3(fXmomentum, fYmomentum, fZmomentum); }

◆ GetMuoHits()

Int_t PndPidCandidate::GetMuoHits ( ) const
inline

Definition at line 138 of file PndPidCandidate.h.

References fMuoHits.

138 { return fMuoHits; }

◆ GetMuoIndex()

Int_t PndPidCandidate::GetMuoIndex ( ) const
inline

Definition at line 139 of file PndPidCandidate.h.

References fMuoIndex.

139 { return fMuoIndex; }

◆ GetMuoIron()

Float_t PndPidCandidate::GetMuoIron ( ) const
inline

Definition at line 135 of file PndPidCandidate.h.

References fMuoIron.

135 { return fMuoIron; }

◆ GetMuoModule()

Int_t PndPidCandidate::GetMuoModule ( ) const
inline

Definition at line 137 of file PndPidCandidate.h.

References fMuoModule.

137 { return fMuoModule; }

◆ GetMuoMomentumIn()

Float_t PndPidCandidate::GetMuoMomentumIn ( ) const
inline

Definition at line 136 of file PndPidCandidate.h.

References fMuoMomentumIn.

136 { return fMuoMomentumIn; }

◆ GetMuoNumberOfLayers()

Int_t PndPidCandidate::GetMuoNumberOfLayers ( ) const
inline

Definition at line 132 of file PndPidCandidate.h.

References fMuoNumberOfLayers.

132 { return fMuoNumberOfLayers; }

◆ GetMuoProbability()

Float_t PndPidCandidate::GetMuoProbability ( ) const
inline

Definition at line 133 of file PndPidCandidate.h.

References fMuoProbability.

133 { return fMuoProbability; }

◆ GetMuoQuality()

Float_t PndPidCandidate::GetMuoQuality ( ) const
inline

Definition at line 134 of file PndPidCandidate.h.

References fMuoQuality.

134 { return fMuoQuality; }

◆ GetMvdDEDX()

Float_t PndPidCandidate::GetMvdDEDX ( ) const
inline

Definition at line 72 of file PndPidCandidate.h.

References fMvdDEDX.

72 { return fMvdDEDX; }

◆ GetMvdHits()

Int_t PndPidCandidate::GetMvdHits ( ) const
inline

Definition at line 73 of file PndPidCandidate.h.

References fMvdHits.

73 { return fMvdHits; }

◆ GetParams()

const Float_t* PndPidCandidate::GetParams ( ) const
inline

Definition at line 58 of file PndPidCandidate.h.

References fParams.

58 { return fParams; }
Float_t fParams[5]

◆ GetPidHypo()

Int_t PndPidCandidate::GetPidHypo ( ) const
inline

Definition at line 146 of file PndPidCandidate.h.

References fPidHyp.

146 { return fPidHyp; }

◆ GetPosition()

TVector3 PndPidCandidate::GetPosition ( ) const
inline

Definition at line 49 of file PndPidCandidate.h.

References fXposition, fYposition, and fZposition.

49 { return TVector3(fXposition, fYposition, fZposition); }

◆ GetRichIndex()

Int_t PndPidCandidate::GetRichIndex ( ) const
inline

Definition at line 111 of file PndPidCandidate.h.

References fRichIndex.

111 { return fRichIndex; }

◆ GetRichNumberOfPhotons()

Int_t PndPidCandidate::GetRichNumberOfPhotons ( ) const
inline

Definition at line 110 of file PndPidCandidate.h.

References fRichNumberOfPhotons.

110 { return fRichNumberOfPhotons; }

◆ GetRichQuality()

Float_t PndPidCandidate::GetRichQuality ( ) const
inline

Definition at line 109 of file PndPidCandidate.h.

References fRichQuality.

109 { return fRichQuality; }

◆ GetRichThetaC()

Float_t PndPidCandidate::GetRichThetaC ( ) const
inline

Definition at line 107 of file PndPidCandidate.h.

References fRichThetaC.

107 { return fRichThetaC; }

◆ GetRichThetaCErr()

Float_t PndPidCandidate::GetRichThetaCErr ( ) const
inline

Definition at line 108 of file PndPidCandidate.h.

References fRichThetaCErr.

108 { return fRichThetaCErr; }

◆ GetSttHits()

Int_t PndPidCandidate::GetSttHits ( ) const
inline

Definition at line 78 of file PndPidCandidate.h.

References fSttHits.

78 { return fSttHits; }

◆ GetSttMeanDEDX()

Float_t PndPidCandidate::GetSttMeanDEDX ( ) const
inline

Definition at line 77 of file PndPidCandidate.h.

References fSttMeanDEDX.

77 { return fSttMeanDEDX; }

◆ GetTofBeta()

Float_t PndPidCandidate::GetTofBeta ( ) const
inline

Definition at line 90 of file PndPidCandidate.h.

References fTofStopTime, and fTofTrackLength.

90 { return (fTofStopTime > 0. && fTofTrackLength > 0.) ? fTofTrackLength / (30. * fTofStopTime) : -1.; }

◆ GetTofIndex()

Int_t PndPidCandidate::GetTofIndex ( ) const
inline

Definition at line 89 of file PndPidCandidate.h.

References fTofIndex.

89 { return fTofIndex; }

◆ GetTofM2()

Float_t PndPidCandidate::GetTofM2 ( ) const
inline

Definition at line 86 of file PndPidCandidate.h.

References fTofM2.

86 { return fTofM2; }

◆ GetTofQuality()

Float_t PndPidCandidate::GetTofQuality ( ) const
inline

Definition at line 88 of file PndPidCandidate.h.

References fTofQuality.

88 { return fTofQuality; }

◆ GetTofStopTime()

Float_t PndPidCandidate::GetTofStopTime ( ) const
inline

Definition at line 85 of file PndPidCandidate.h.

References fTofStopTime.

85 { return fTofStopTime; }

◆ GetTofTrackLength()

Float_t PndPidCandidate::GetTofTrackLength ( ) const
inline

Definition at line 87 of file PndPidCandidate.h.

References fTofTrackLength.

87 { return fTofTrackLength; }

◆ GetTrackBranch()

Int_t PndPidCandidate::GetTrackBranch ( ) const
inline

Definition at line 64 of file PndPidCandidate.h.

References fTrackBranch.

64 { return fTrackBranch; }

◆ GetTrackIndex()

Int_t PndPidCandidate::GetTrackIndex ( ) const
inline

Definition at line 63 of file PndPidCandidate.h.

References fTrackIndex.

63 { return fTrackIndex; }

◆ GetTrackType()

PndTrack::TrackType PndPidCandidate::GetTrackType ( ) const
inline

Definition at line 65 of file PndPidCandidate.h.

References fTrackType.

65 { return fTrackType; }
PndTrack::TrackType fTrackType

◆ IsLocked()

bool PndPidCandidate::IsLocked ( )
inline

Definition at line 154 of file PndPidCandidate.h.

References fLocked.

154 { return fLocked; }

◆ Lock()

void PndPidCandidate::Lock ( )
inline

Definition at line 152 of file PndPidCandidate.h.

References fLocked.

152 { fLocked = true; }

◆ P4Cov()

TMatrixD& PndPidCandidate::P4Cov ( ) const

Referenced by GetCov().

◆ PrintOn()

void PndPidCandidate::PrintOn ( std::ostream &  o) const

Referenced by SetPidHypo().

◆ SetCharge()

void PndPidCandidate::SetCharge ( Int_t  charge)
inline

Definition at line 160 of file PndPidCandidate.h.

References fCharge.

160 { fCharge = charge; }

◆ SetChiSquared()

void PndPidCandidate::SetChiSquared ( Double_t  val)
inline

Definition at line 283 of file PndPidCandidate.h.

References fChiSquared.

283 { fChiSquared = (Float_t)val; }

◆ SetCov7()

void PndPidCandidate::SetCov7 ( const TMatrixD cov7)

Referenced by SetLastHit().

◆ SetDefault()

void PndPidCandidate::SetDefault ( )

Referenced by SetPidHypo().

◆ SetDegreesOfFreedom()

void PndPidCandidate::SetDegreesOfFreedom ( Int_t  val)
inline

Definition at line 281 of file PndPidCandidate.h.

References fDegreesOfFreedom.

281 { fDegreesOfFreedom = val; }

◆ SetDiscIndex()

void PndPidCandidate::SetDiscIndex ( Int_t  val)
inline

Definition at line 243 of file PndPidCandidate.h.

References fDiscIndex.

243 { fDiscIndex = val; }

◆ SetDiscNumberOfPhotons()

void PndPidCandidate::SetDiscNumberOfPhotons ( Int_t  val)
inline

Definition at line 242 of file PndPidCandidate.h.

References fDiscNumberOfPhotons.

242 { fDiscNumberOfPhotons = val; }

◆ SetDiscQuality()

void PndPidCandidate::SetDiscQuality ( Double_t  val)
inline

Definition at line 241 of file PndPidCandidate.h.

References fDiscQuality.

241 { fDiscQuality = (Float_t)val; }

◆ SetDiscThetaC()

void PndPidCandidate::SetDiscThetaC ( Double_t  val)
inline

Definition at line 239 of file PndPidCandidate.h.

References fDiscThetaC.

239 { fDiscThetaC = (Float_t)val; }

◆ SetDiscThetaCErr()

void PndPidCandidate::SetDiscThetaCErr ( Double_t  val)
inline

Definition at line 240 of file PndPidCandidate.h.

References fDiscThetaCErr.

240 { fDiscThetaCErr = (Float_t)val; }

◆ SetDrcIndex()

void PndPidCandidate::SetDrcIndex ( Int_t  val)
inline

Definition at line 236 of file PndPidCandidate.h.

References fDrcIndex.

236 { fDrcIndex = val; }

◆ SetDrcNumberOfPhotons()

void PndPidCandidate::SetDrcNumberOfPhotons ( Int_t  val)
inline

Definition at line 235 of file PndPidCandidate.h.

References fDrcNumberOfPhotons.

235 { fDrcNumberOfPhotons = val; }

◆ SetDrcQuality()

void PndPidCandidate::SetDrcQuality ( Double_t  val)
inline

Definition at line 234 of file PndPidCandidate.h.

References fDrcQuality.

234 { fDrcQuality = (Float_t)val; }

◆ SetDrcThetaC()

void PndPidCandidate::SetDrcThetaC ( Double_t  val)
inline

Definition at line 232 of file PndPidCandidate.h.

References fDrcThetaC.

232 { fDrcThetaC = (Float_t)val; }

◆ SetDrcThetaCErr()

void PndPidCandidate::SetDrcThetaCErr ( Double_t  val)
inline

Definition at line 233 of file PndPidCandidate.h.

References fDrcThetaCErr.

233 { fDrcThetaCErr = (Float_t)val; }

◆ SetEmcCalEnergy()

void PndPidCandidate::SetEmcCalEnergy ( Double_t  val)
inline

Definition at line 254 of file PndPidCandidate.h.

References fEmcCalEnergy.

254 { fEmcCalEnergy = (Float_t)val; }

◆ SetEmcClusterE1()

void PndPidCandidate::SetEmcClusterE1 ( Double_t  val)
inline

Definition at line 264 of file PndPidCandidate.h.

References fEmcE1.

264 { fEmcE1 = val; }

◆ SetEmcClusterE25()

void PndPidCandidate::SetEmcClusterE25 ( Double_t  val)
inline

Definition at line 266 of file PndPidCandidate.h.

References fEmcE25.

266 { fEmcE25 = val; }

◆ SetEmcClusterE9()

void PndPidCandidate::SetEmcClusterE9 ( Double_t  val)
inline

Definition at line 265 of file PndPidCandidate.h.

References fEmcE9.

265 { fEmcE9 = val; }

◆ SetEmcClusterLat()

void PndPidCandidate::SetEmcClusterLat ( Double_t  val)
inline

Definition at line 263 of file PndPidCandidate.h.

References fEmcLat.

263 { fEmcLat = val; }

◆ SetEmcClusterZ20()

void PndPidCandidate::SetEmcClusterZ20 ( Double_t  val)
inline

Definition at line 261 of file PndPidCandidate.h.

References fEmcZ20.

261 { fEmcZ20 = val; }

◆ SetEmcClusterZ53()

void PndPidCandidate::SetEmcClusterZ53 ( Double_t  val)
inline

Definition at line 262 of file PndPidCandidate.h.

References fEmcZ53.

262 { fEmcZ53 = val; }

◆ SetEmcIndex()

void PndPidCandidate::SetEmcIndex ( Int_t  val)
inline

Definition at line 259 of file PndPidCandidate.h.

References fEmcIndex.

259 { fEmcIndex = val; }

◆ SetEmcModule()

void PndPidCandidate::SetEmcModule ( Int_t  val)
inline

Definition at line 258 of file PndPidCandidate.h.

References fEmcModule.

258 { fEmcModule = val; }

◆ SetEmcNumberOfBumps()

void PndPidCandidate::SetEmcNumberOfBumps ( Int_t  val)
inline

Definition at line 257 of file PndPidCandidate.h.

References fEmcNumberOfBumps.

257 { fEmcNumberOfBumps = val; }

◆ SetEmcNumberOfCrystals()

void PndPidCandidate::SetEmcNumberOfCrystals ( Int_t  val)
inline

Definition at line 256 of file PndPidCandidate.h.

References fEmcNumberOfCrystals.

256 { fEmcNumberOfCrystals = val; }

◆ SetEmcQuality()

void PndPidCandidate::SetEmcQuality ( Double_t  val)
inline

Definition at line 255 of file PndPidCandidate.h.

References fEmcQuality.

255 { fEmcQuality = (Float_t)val; }

◆ SetEmcRawEnergy()

void PndPidCandidate::SetEmcRawEnergy ( Double_t  val)
inline

Definition at line 253 of file PndPidCandidate.h.

References fEmcRawEnergy.

253 { fEmcRawEnergy = (Float_t)val; }

◆ SetEmcTimeStamp()

void PndPidCandidate::SetEmcTimeStamp ( Double_t  val)
inline

Definition at line 268 of file PndPidCandidate.h.

References fEmcTimeStamp.

268 { fEmcTimeStamp = val; }
Float_t fEmcTimeStamp
TimeStamp at the cluster or bump position no track length correction done at this stage...

◆ SetEnergy()

void PndPidCandidate::SetEnergy ( Double_t  en)
inline

Definition at line 173 of file PndPidCandidate.h.

References fEnergy, and SetLorentzVector().

173 { fEnergy = (Float_t)en; }

◆ SetFirstHit()

void PndPidCandidate::SetFirstHit ( TVector3 &  pos)
inline

Definition at line 176 of file PndPidCandidate.h.

References fFirstHitX, fFirstHitY, and fFirstHitZ.

177  {
178  fFirstHitX = pos.X();
179  fFirstHitY = pos.Y();
180  fFirstHitZ = pos.Z();
181  }

◆ SetFitStatus()

void PndPidCandidate::SetFitStatus ( Int_t  val)
inline

Definition at line 282 of file PndPidCandidate.h.

References fFitStatus.

282 { fFitStatus = val; }

◆ SetGemHits()

void PndPidCandidate::SetGemHits ( Int_t  val)
inline

Definition at line 223 of file PndPidCandidate.h.

References fGemHits.

223 { fGemHits = val; }

◆ SetHelixCov()

void PndPidCandidate::SetHelixCov ( Double_t *  cov)
inline

Definition at line 202 of file PndPidCandidate.h.

References fCov, and i.

203  {
204  if (cov != 0)
205  for (int i = 0; i < 15; i++)
206  fCov[i] = (Float_t)cov[i];
207  }
unsigned int i
Definition: P4_F32vec4.h:21
Float_t fCov[15]

◆ SetHelixParams()

void PndPidCandidate::SetHelixParams ( Double_t *  par)
inline

Definition at line 196 of file PndPidCandidate.h.

References fParams, and i.

197  {
198  if (par != 0)
199  for (int i = 0; i < 5; i++)
200  fParams[i] = (Float_t)par[i];
201  }
unsigned int i
Definition: P4_F32vec4.h:21
Float_t fParams[5]

◆ SetLastHit()

void PndPidCandidate::SetLastHit ( TVector3 &  pos)
inline

Definition at line 182 of file PndPidCandidate.h.

References fLastHitX, fLastHitY, fLastHitZ, SetCov7(), and SetP4Cov().

183  {
184  fLastHitX = pos.X();
185  fLastHitY = pos.Y();
186  fLastHitZ = pos.Z();
187  }

◆ SetLorentzVector()

void PndPidCandidate::SetLorentzVector ( TLorentzVector &  p4)

Referenced by SetEnergy().

◆ SetMcIndex()

void PndPidCandidate::SetMcIndex ( int  idx)
inline

Definition at line 191 of file PndPidCandidate.h.

References fMcIndex.

191 { fMcIndex = idx; }

◆ SetMomentum()

void PndPidCandidate::SetMomentum ( TVector3 &  mom)
inline

Definition at line 167 of file PndPidCandidate.h.

References fXmomentum, fYmomentum, and fZmomentum.

168  {
169  fXmomentum = mom.X();
170  fYmomentum = mom.Y();
171  fZmomentum = mom.Z();
172  }

◆ SetMuoHits()

void PndPidCandidate::SetMuoHits ( Int_t  val)
inline

Definition at line 277 of file PndPidCandidate.h.

References fMuoHits.

277 { fMuoHits = val; }

◆ SetMuoIndex()

void PndPidCandidate::SetMuoIndex ( Int_t  val)
inline

Definition at line 278 of file PndPidCandidate.h.

References fMuoIndex.

278 { fMuoIndex = val; }

◆ SetMuoIron()

void PndPidCandidate::SetMuoIron ( Double_t  val)
inline

Definition at line 274 of file PndPidCandidate.h.

References fMuoIron.

274 { fMuoIron = (Float_t)val; }

◆ SetMuoModule()

void PndPidCandidate::SetMuoModule ( Int_t  val)
inline

Definition at line 276 of file PndPidCandidate.h.

References fMuoModule.

276 { fMuoModule = val; }

◆ SetMuoMomentumIn()

void PndPidCandidate::SetMuoMomentumIn ( Double_t  val)
inline

Definition at line 275 of file PndPidCandidate.h.

References fMuoMomentumIn.

275 { fMuoMomentumIn = (Float_t)val; }

◆ SetMuoNumberOfLayers()

void PndPidCandidate::SetMuoNumberOfLayers ( Int_t  val)
inline

Definition at line 271 of file PndPidCandidate.h.

References fMuoNumberOfLayers.

271 { fMuoNumberOfLayers = val; }

◆ SetMuoProbability()

void PndPidCandidate::SetMuoProbability ( Double_t  val)
inline

Definition at line 272 of file PndPidCandidate.h.

References fMuoProbability.

272 { fMuoProbability = (Float_t)val; }

◆ SetMuoQuality()

void PndPidCandidate::SetMuoQuality ( Double_t  val)
inline

Definition at line 273 of file PndPidCandidate.h.

References fMuoQuality.

273 { fMuoQuality = (Float_t)val; }

◆ SetMvdDEDX()

void PndPidCandidate::SetMvdDEDX ( Double_t  val)
inline

Definition at line 214 of file PndPidCandidate.h.

References fMvdDEDX.

214 { fMvdDEDX = (Float_t)val; }

◆ SetMvdHits()

void PndPidCandidate::SetMvdHits ( Int_t  val)
inline

Definition at line 215 of file PndPidCandidate.h.

References fMvdHits.

215 { fMvdHits = val; }

◆ SetP4Cov()

void PndPidCandidate::SetP4Cov ( const TMatrixD covP4)

Referenced by SetLastHit().

◆ SetPidHypo()

void PndPidCandidate::SetPidHypo ( int  hyp)
inline

Definition at line 284 of file PndPidCandidate.h.

References fPidHyp, PrintOn(), and SetDefault().

284 { fPidHyp = hyp; }

◆ SetPosition()

void PndPidCandidate::SetPosition ( TVector3 &  pos)
inline

Definition at line 161 of file PndPidCandidate.h.

References fXposition, fYposition, and fZposition.

162  {
163  fXposition = pos.X();
164  fYposition = pos.Y();
165  fZposition = pos.Z();
166  }

◆ SetRichIndex()

void PndPidCandidate::SetRichIndex ( Int_t  val)
inline

Definition at line 250 of file PndPidCandidate.h.

References fRichIndex.

250 { fRichIndex = val; }

◆ SetRichNumberOfPhotons()

void PndPidCandidate::SetRichNumberOfPhotons ( Int_t  val)
inline

Definition at line 249 of file PndPidCandidate.h.

References fRichNumberOfPhotons.

249 { fRichNumberOfPhotons = val; }

◆ SetRichQuality()

void PndPidCandidate::SetRichQuality ( Double_t  val)
inline

Definition at line 248 of file PndPidCandidate.h.

References fRichQuality.

248 { fRichQuality = (Float_t)val; }

◆ SetRichThetaC()

void PndPidCandidate::SetRichThetaC ( Double_t  val)
inline

Definition at line 246 of file PndPidCandidate.h.

References fRichThetaC.

246 { fRichThetaC = (Float_t)val; }

◆ SetRichThetaCErr()

void PndPidCandidate::SetRichThetaCErr ( Double_t  val)
inline

Definition at line 247 of file PndPidCandidate.h.

References fRichThetaCErr.

247 { fRichThetaCErr = (Float_t)val; }

◆ SetSttHits()

void PndPidCandidate::SetSttHits ( Int_t  val)
inline

Definition at line 220 of file PndPidCandidate.h.

References fSttHits.

220 { fSttHits = val; }

◆ SetSttMeanDEDX()

void PndPidCandidate::SetSttMeanDEDX ( Double_t  val)
inline

Definition at line 219 of file PndPidCandidate.h.

References fSttMeanDEDX.

219 { fSttMeanDEDX = (Float_t)val; }

◆ SetTofIndex()

void PndPidCandidate::SetTofIndex ( Int_t  val)
inline

Definition at line 229 of file PndPidCandidate.h.

References fTofIndex.

229 { fTofIndex = val; }

◆ SetTofM2()

void PndPidCandidate::SetTofM2 ( Double_t  val)
inline

Definition at line 226 of file PndPidCandidate.h.

References fTofM2.

226 { fTofM2 = (Float_t)val; }

◆ SetTofQuality()

void PndPidCandidate::SetTofQuality ( Double_t  val)
inline

Definition at line 228 of file PndPidCandidate.h.

References fTofQuality.

228 { fTofQuality = val; }

◆ SetTofStopTime()

void PndPidCandidate::SetTofStopTime ( Double_t  val)
inline

Definition at line 225 of file PndPidCandidate.h.

References fTofStopTime.

225 { fTofStopTime = (Float_t)val; }

◆ SetTofTrackLength()

void PndPidCandidate::SetTofTrackLength ( Double_t  val)
inline

Definition at line 227 of file PndPidCandidate.h.

References fTofTrackLength.

227 { fTofTrackLength = val; }

◆ SetTrackBranch()

void PndPidCandidate::SetTrackBranch ( int  idx)
inline

Definition at line 193 of file PndPidCandidate.h.

References fTrackBranch.

193 { fTrackBranch = idx; }

◆ SetTrackIndex()

void PndPidCandidate::SetTrackIndex ( int  idx)
inline

Definition at line 192 of file PndPidCandidate.h.

References fTrackIndex.

192 { fTrackIndex = idx; }

◆ SetTrackType()

void PndPidCandidate::SetTrackType ( PndTrack::TrackType  type)
inline

Definition at line 194 of file PndPidCandidate.h.

References fTrackType.

194 { fTrackType = type; }
PndTrack::TrackType fTrackType

◆ Unlock()

void PndPidCandidate::Unlock ( )
inline

Definition at line 153 of file PndPidCandidate.h.

References fLocked.

153 { fLocked = false; }

Member Data Documentation

◆ fCharge

Char_t PndPidCandidate::fCharge
protected

Definition at line 293 of file PndPidCandidate.h.

Referenced by GetCharge(), and SetCharge().

◆ fChiSquared

Float_t PndPidCandidate::fChiSquared
protected

Definition at line 385 of file PndPidCandidate.h.

Referenced by GetChiSquared(), and SetChiSquared().

◆ fCov

Float_t PndPidCandidate::fCov[15]
protected

Definition at line 312 of file PndPidCandidate.h.

Referenced by GetCov(), and SetHelixCov().

◆ fDegreesOfFreedom

Int_t PndPidCandidate::fDegreesOfFreedom
protected

Definition at line 383 of file PndPidCandidate.h.

Referenced by GetDegreesOfFreedom(), and SetDegreesOfFreedom().

◆ fDiscIndex

Int_t PndPidCandidate::fDiscIndex
protected

Definition at line 347 of file PndPidCandidate.h.

Referenced by GetDiscIndex(), and SetDiscIndex().

◆ fDiscNumberOfPhotons

Int_t PndPidCandidate::fDiscNumberOfPhotons
protected

Definition at line 346 of file PndPidCandidate.h.

Referenced by GetDiscNumberOfPhotons(), and SetDiscNumberOfPhotons().

◆ fDiscQuality

Float_t PndPidCandidate::fDiscQuality
protected

Definition at line 345 of file PndPidCandidate.h.

Referenced by GetDiscQuality(), and SetDiscQuality().

◆ fDiscThetaC

Float_t PndPidCandidate::fDiscThetaC
protected

Definition at line 343 of file PndPidCandidate.h.

Referenced by GetDiscThetaC(), and SetDiscThetaC().

◆ fDiscThetaCErr

Float_t PndPidCandidate::fDiscThetaCErr
protected

Definition at line 344 of file PndPidCandidate.h.

Referenced by GetDiscThetaCErr(), and SetDiscThetaCErr().

◆ fDrcIndex

Int_t PndPidCandidate::fDrcIndex
protected

Definition at line 340 of file PndPidCandidate.h.

Referenced by GetDrcIndex(), and SetDrcIndex().

◆ fDrcNumberOfPhotons

Int_t PndPidCandidate::fDrcNumberOfPhotons
protected

Definition at line 339 of file PndPidCandidate.h.

Referenced by GetDrcNumberOfPhotons(), and SetDrcNumberOfPhotons().

◆ fDrcQuality

Float_t PndPidCandidate::fDrcQuality
protected

Definition at line 338 of file PndPidCandidate.h.

Referenced by GetDrcQuality(), and SetDrcQuality().

◆ fDrcThetaC

Float_t PndPidCandidate::fDrcThetaC
protected

Definition at line 336 of file PndPidCandidate.h.

Referenced by GetDrcThetaC(), and SetDrcThetaC().

◆ fDrcThetaCErr

Float_t PndPidCandidate::fDrcThetaCErr
protected

Definition at line 337 of file PndPidCandidate.h.

Referenced by GetDrcThetaCErr(), and SetDrcThetaCErr().

◆ fEmcCalEnergy

Float_t PndPidCandidate::fEmcCalEnergy
protected

Definition at line 358 of file PndPidCandidate.h.

Referenced by GetEmcCalEnergy(), and SetEmcCalEnergy().

◆ fEmcE1

Double_t PndPidCandidate::fEmcE1
protected

Definition at line 368 of file PndPidCandidate.h.

Referenced by GetEmcClusterE1(), and SetEmcClusterE1().

◆ fEmcE25

Double_t PndPidCandidate::fEmcE25
protected

Definition at line 370 of file PndPidCandidate.h.

Referenced by GetEmcClusterE25(), and SetEmcClusterE25().

◆ fEmcE9

Double_t PndPidCandidate::fEmcE9
protected

Definition at line 369 of file PndPidCandidate.h.

Referenced by GetEmcClusterE9(), and SetEmcClusterE9().

◆ fEmcIndex

Int_t PndPidCandidate::fEmcIndex
protected

Definition at line 364 of file PndPidCandidate.h.

Referenced by GetEmcIndex(), and SetEmcIndex().

◆ fEmcLat

Double_t PndPidCandidate::fEmcLat
protected

Definition at line 367 of file PndPidCandidate.h.

Referenced by GetEmcClusterLat(), and SetEmcClusterLat().

◆ fEmcModule

Int_t PndPidCandidate::fEmcModule
protected

Definition at line 363 of file PndPidCandidate.h.

Referenced by GetEmcModule(), and SetEmcModule().

◆ fEmcNumberOfBumps

Int_t PndPidCandidate::fEmcNumberOfBumps
protected

Definition at line 362 of file PndPidCandidate.h.

Referenced by GetEmcNumberOfBumps(), and SetEmcNumberOfBumps().

◆ fEmcNumberOfCrystals

Int_t PndPidCandidate::fEmcNumberOfCrystals
protected

Definition at line 361 of file PndPidCandidate.h.

Referenced by GetEmcNumberOfCrystals(), and SetEmcNumberOfCrystals().

◆ fEmcQuality

Float_t PndPidCandidate::fEmcQuality
protected

Definition at line 359 of file PndPidCandidate.h.

Referenced by GetEmcQuality(), and SetEmcQuality().

◆ fEmcRawEnergy

Float_t PndPidCandidate::fEmcRawEnergy
protected

Definition at line 357 of file PndPidCandidate.h.

Referenced by GetEmcRawEnergy(), and SetEmcRawEnergy().

◆ fEmcTimeStamp

Float_t PndPidCandidate::fEmcTimeStamp
protected

TimeStamp at the cluster or bump position no track length correction done at this stage.

Definition at line 360 of file PndPidCandidate.h.

Referenced by GetEmcTimeStamp(), and SetEmcTimeStamp().

◆ fEmcZ20

Double_t PndPidCandidate::fEmcZ20
protected

Definition at line 365 of file PndPidCandidate.h.

Referenced by GetEmcClusterZ20(), and SetEmcClusterZ20().

◆ fEmcZ53

Double_t PndPidCandidate::fEmcZ53
protected

Definition at line 366 of file PndPidCandidate.h.

Referenced by GetEmcClusterZ53(), and SetEmcClusterZ53().

◆ fEnergy

Double_t PndPidCandidate::fEnergy
protected

Definition at line 297 of file PndPidCandidate.h.

Referenced by GetEnergy(), GetLorentzVector(), and SetEnergy().

◆ fErrP7

Float_t PndPidCandidate::fErrP7[28]
protected

Definition at line 310 of file PndPidCandidate.h.

Referenced by GetErrorP7().

◆ fFirstHitX

Float_t PndPidCandidate::fFirstHitX
protected

Definition at line 302 of file PndPidCandidate.h.

Referenced by GetFirstHit(), and SetFirstHit().

◆ fFirstHitY

Float_t PndPidCandidate::fFirstHitY
protected

Definition at line 302 of file PndPidCandidate.h.

Referenced by SetFirstHit().

◆ fFirstHitZ

Float_t PndPidCandidate::fFirstHitZ
protected

Definition at line 302 of file PndPidCandidate.h.

Referenced by SetFirstHit().

◆ fFitStatus

Int_t PndPidCandidate::fFitStatus
protected

Definition at line 384 of file PndPidCandidate.h.

Referenced by GetFitStatus(), and SetFitStatus().

◆ fGemHits

Int_t PndPidCandidate::fGemHits
protected

Definition at line 326 of file PndPidCandidate.h.

Referenced by GetGemHits(), and SetGemHits().

◆ fLastHitX

Float_t PndPidCandidate::fLastHitX
protected

Definition at line 304 of file PndPidCandidate.h.

Referenced by GetLastHit(), and SetLastHit().

◆ fLastHitY

Float_t PndPidCandidate::fLastHitY
protected

Definition at line 304 of file PndPidCandidate.h.

Referenced by GetLastHit(), and SetLastHit().

◆ fLastHitZ

Float_t PndPidCandidate::fLastHitZ
protected

Definition at line 304 of file PndPidCandidate.h.

Referenced by GetLastHit(), and SetLastHit().

◆ fLocked

Bool_t PndPidCandidate::fLocked
protected

Definition at line 290 of file PndPidCandidate.h.

Referenced by IsLocked(), Lock(), and Unlock().

◆ fMcIndex

Int_t PndPidCandidate::fMcIndex
protected

Definition at line 306 of file PndPidCandidate.h.

Referenced by GetMcIndex(), and SetMcIndex().

◆ fMuoHits

Int_t PndPidCandidate::fMuoHits
protected

Definition at line 379 of file PndPidCandidate.h.

Referenced by GetMuoHits(), and SetMuoHits().

◆ fMuoIndex

Int_t PndPidCandidate::fMuoIndex
protected

Definition at line 380 of file PndPidCandidate.h.

Referenced by GetMuoIndex(), and SetMuoIndex().

◆ fMuoIron

Float_t PndPidCandidate::fMuoIron
protected

Definition at line 376 of file PndPidCandidate.h.

Referenced by GetMuoIron(), and SetMuoIron().

◆ fMuoModule

Int_t PndPidCandidate::fMuoModule
protected

Definition at line 378 of file PndPidCandidate.h.

Referenced by GetMuoModule(), and SetMuoModule().

◆ fMuoMomentumIn

Float_t PndPidCandidate::fMuoMomentumIn
protected

Definition at line 377 of file PndPidCandidate.h.

Referenced by GetMuoMomentumIn(), and SetMuoMomentumIn().

◆ fMuoNumberOfLayers

Int_t PndPidCandidate::fMuoNumberOfLayers
protected

Definition at line 373 of file PndPidCandidate.h.

Referenced by GetMuoNumberOfLayers(), and SetMuoNumberOfLayers().

◆ fMuoProbability

Float_t PndPidCandidate::fMuoProbability
protected

Definition at line 374 of file PndPidCandidate.h.

Referenced by GetMuoProbability(), and SetMuoProbability().

◆ fMuoQuality

Float_t PndPidCandidate::fMuoQuality
protected

Definition at line 375 of file PndPidCandidate.h.

Referenced by GetMuoQuality(), and SetMuoQuality().

◆ fMvdDEDX

Float_t PndPidCandidate::fMvdDEDX
protected

Definition at line 316 of file PndPidCandidate.h.

Referenced by GetMvdDEDX(), and SetMvdDEDX().

◆ fMvdHits

Int_t PndPidCandidate::fMvdHits
protected

Definition at line 317 of file PndPidCandidate.h.

Referenced by GetMvdHits(), and SetMvdHits().

◆ fParams

Float_t PndPidCandidate::fParams[5]
protected

Definition at line 311 of file PndPidCandidate.h.

Referenced by GetParams(), and SetHelixParams().

◆ fPidHyp

Int_t PndPidCandidate::fPidHyp
protected

Definition at line 386 of file PndPidCandidate.h.

Referenced by GetPidHypo(), and SetPidHypo().

◆ fRichIndex

Int_t PndPidCandidate::fRichIndex
protected

Definition at line 354 of file PndPidCandidate.h.

Referenced by GetRichIndex(), and SetRichIndex().

◆ fRichNumberOfPhotons

Int_t PndPidCandidate::fRichNumberOfPhotons
protected

Definition at line 353 of file PndPidCandidate.h.

Referenced by GetRichNumberOfPhotons(), and SetRichNumberOfPhotons().

◆ fRichQuality

Float_t PndPidCandidate::fRichQuality
protected

Definition at line 352 of file PndPidCandidate.h.

Referenced by GetRichQuality(), and SetRichQuality().

◆ fRichThetaC

Float_t PndPidCandidate::fRichThetaC
protected

Definition at line 350 of file PndPidCandidate.h.

Referenced by GetRichThetaC(), and SetRichThetaC().

◆ fRichThetaCErr

Float_t PndPidCandidate::fRichThetaCErr
protected

Definition at line 351 of file PndPidCandidate.h.

Referenced by GetRichThetaCErr(), and SetRichThetaCErr().

◆ fSttHits

Int_t PndPidCandidate::fSttHits
protected

Definition at line 322 of file PndPidCandidate.h.

Referenced by GetSttHits(), and SetSttHits().

◆ fSttMeanDEDX

Float_t PndPidCandidate::fSttMeanDEDX
protected

Definition at line 321 of file PndPidCandidate.h.

Referenced by GetSttMeanDEDX(), and SetSttMeanDEDX().

◆ fTofIndex

Int_t PndPidCandidate::fTofIndex
protected

Definition at line 333 of file PndPidCandidate.h.

Referenced by GetTofIndex(), and SetTofIndex().

◆ fTofM2

Float_t PndPidCandidate::fTofM2
protected

Definition at line 330 of file PndPidCandidate.h.

Referenced by GetTofM2(), and SetTofM2().

◆ fTofQuality

Float_t PndPidCandidate::fTofQuality
protected

Definition at line 332 of file PndPidCandidate.h.

Referenced by GetTofQuality(), and SetTofQuality().

◆ fTofStopTime

Float_t PndPidCandidate::fTofStopTime
protected

Definition at line 329 of file PndPidCandidate.h.

Referenced by GetTofBeta(), GetTofStopTime(), and SetTofStopTime().

◆ fTofTrackLength

Float_t PndPidCandidate::fTofTrackLength
protected

Definition at line 331 of file PndPidCandidate.h.

Referenced by GetTofBeta(), GetTofTrackLength(), and SetTofTrackLength().

◆ fTrackBranch

Int_t PndPidCandidate::fTrackBranch
protected

Definition at line 308 of file PndPidCandidate.h.

Referenced by GetTrackBranch(), and SetTrackBranch().

◆ fTrackIndex

Int_t PndPidCandidate::fTrackIndex
protected

Definition at line 307 of file PndPidCandidate.h.

Referenced by GetTrackIndex(), and SetTrackIndex().

◆ fTrackType

PndTrack::TrackType PndPidCandidate::fTrackType = PndTrack::TrackType::kUndefined
protected

Definition at line 309 of file PndPidCandidate.h.

Referenced by GetTrackType(), and SetTrackType().

◆ fXmomentum

Double_t PndPidCandidate::fXmomentum
protected

Definition at line 297 of file PndPidCandidate.h.

Referenced by GetLorentzVector(), GetMomentum(), and SetMomentum().

◆ fXposition

Float_t PndPidCandidate::fXposition
protected

Definition at line 294 of file PndPidCandidate.h.

Referenced by GetPosition(), and SetPosition().

◆ fYmomentum

Double_t PndPidCandidate::fYmomentum
protected

Definition at line 297 of file PndPidCandidate.h.

Referenced by GetLorentzVector(), GetMomentum(), and SetMomentum().

◆ fYposition

Float_t PndPidCandidate::fYposition
protected

Definition at line 294 of file PndPidCandidate.h.

Referenced by GetPosition(), and SetPosition().

◆ fZmomentum

Double_t PndPidCandidate::fZmomentum
protected

Definition at line 297 of file PndPidCandidate.h.

Referenced by GetLorentzVector(), GetMomentum(), and SetMomentum().

◆ fZposition

Float_t PndPidCandidate::fZposition
protected

Definition at line 294 of file PndPidCandidate.h.

Referenced by GetPosition(), and SetPosition().


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