PandaRoot
PndTrackingQualityRecoInfo Class Reference

#include <PndTrackingQualityRecoInfo.h>

Inheritance diagram for PndTrackingQualityRecoInfo:

Public Member Functions

 PndTrackingQualityRecoInfo ()
 
 PndTrackingQualityRecoInfo (int recotrackid)
 
 ~PndTrackingQualityRecoInfo ()
 
void SetMCTrackInfo (PndTrackingQualityMCInfo *info)
 
void SetNofMCTracks (Int_t nofmctracks)
 
Int_t GetNofMCTracks ()
 
double GetPurity ()
 
double GetSttPurity ()
 
double GetMvdPixelPurity ()
 
double GetMvdStripPurity ()
 
double GetMvdPurity ()
 
double GetGemPurity ()
 
double GetFtsPurity ()
 
double GetContamination ()
 
double GetSttContamination ()
 
double GetMvdPixelContamination ()
 
double GetMvdStripContamination ()
 
double GetMvdContamination ()
 
double GetGemContamination ()
 
double GetFtsContamination ()
 
double GetEfficiency ()
 
double GetMvdPixelEfficiency ()
 
double GetMvdStripEfficiency ()
 
double GetMvdEfficiency ()
 
double GetSttEfficiency ()
 
double GetGemEfficiency ()
 
double GetFtsEfficiency ()
 
double GetInefficiency ()
 
double GetMvdPixelInefficiency ()
 
double GetMvdStripInefficiency ()
 
double GetMvdInefficiency ()
 
double GetSttInefficiency ()
 
double GetGemInefficiency ()
 
double GetFtsInefficiency ()
 
int GetQuality ()
 
int GetMCQuality ()
 
void SetMCVertex (TVector3 pos)
 
void SetMCMomentum (TVector3 mom)
 
void SetPositionFirst (TVector3 pos)
 
void SetMomentumFirst (TVector3 mom)
 
void SetPositionLast (TVector3 pos)
 
void SetMomentumLast (TVector3 mom)
 
TVector3 GetPositionFirst ()
 
TVector3 GetMomentumFirst ()
 
TVector3 GetPositionLast ()
 
TVector3 GetMomentumLast ()
 
void SetCharge (int ch)
 
void SetNofMvdPixelTrueHits (int nofpix)
 
void SetNofMvdStripTrueHits (int nofstr)
 
void SetNofSttTrueHits (int nofstt)
 
void SetNofGemTrueHits (int nofgem)
 
void SetNofFtsTrueHits (int noffts)
 
Int_t GetNofMvdPixelTrueHits ()
 
Int_t GetNofMvdStripTrueHits ()
 
Int_t GetNofMvdTrueHits ()
 
Int_t GetNofSttTrueHits ()
 
Int_t GetNofGemTrueHits ()
 
Int_t GetNofFtsTrueHits ()
 
Int_t GetNofRecoTrueHits ()
 
void SetNofMvdPixelFakeHits (int nofpix)
 
void SetNofMvdStripFakeHits (int nofstr)
 
void SetNofSttFakeHits (int nofstt)
 
void SetNofGemFakeHits (int nofgem)
 
void SetNofFtsFakeHits (int noffts)
 
Int_t GetNofMvdPixelFakeHits ()
 
Int_t GetNofMvdStripFakeHits ()
 
Int_t GetNofMvdFakeHits ()
 
Int_t GetNofSttFakeHits ()
 
Int_t GetNofGemFakeHits ()
 
Int_t GetNofFtsFakeHits ()
 
Int_t GetNofRecoFakeHits ()
 
Int_t GetNofMvdPixelMissingHits ()
 
Int_t GetNofMvdStripMissingHits ()
 
Int_t GetNofMvdMissingHits ()
 
Int_t GetNofSttMissingHits ()
 
Int_t GetNofGemMissingHits ()
 
Int_t GetNofFtsMissingHits ()
 
Int_t GetNofMissingHits ()
 
void SetNofMvdPixelMissingHits (int nofpix)
 
void SetNofMvdStripMissingHits (int nofstr)
 
void SetNofSttMissingHits (int nofstt)
 
void SetNofGemMissingHits (int nofgem)
 
void SetNofFtsMissingHits (int nofgem)
 
Int_t GetNofTrueHits ()
 
Int_t GetNofFakeHits ()
 
Int_t GetNofRecoHits ()
 
Int_t GetNofMvdPixelHits ()
 
Int_t GetNofMvdStripHits ()
 
Int_t GetNofMvdHits ()
 
Int_t GetNofSttHits ()
 
Int_t GetNofGemHits ()
 
Int_t GetNofFtsHits ()
 
Bool_t IsFull ()
 
Bool_t IsAlmostFull ()
 
Bool_t IsPartial ()
 
Bool_t IsScarce ()
 
Bool_t IsClean ()
 
Bool_t IsAlmostClean ()
 
Bool_t IsNoisy ()
 
Int_t GetRecoTrackID ()
 
Int_t GetCharge ()
 
PndTrackingQualityMCInfo GetMCTrackInfo ()
 
void SetMCTrackID (int mctrackid)
 
Int_t GetMCTrackID ()
 
void SetTrue ()
 
Bool_t IsTrue ()
 
void SetClone ()
 
Bool_t IsClone ()
 
void SetFlag (int flag)
 
Int_t GetFlag ()
 
void SetIdealTrackId (int idealid)
 
Int_t GetIdealTrackId ()
 

Protected Member Functions

 ClassDef (PndTrackingQualityRecoInfo, 2)
 

Protected Attributes

Int_t fNofMvdPixelTrueHits
 
Int_t fNofMvdStripTrueHits
 
Int_t fNofSttTrueHits
 
Int_t fNofGemTrueHits
 
Int_t fNofFtsTrueHits
 
Int_t fNofMvdPixelFakeHits
 
Int_t fNofMvdStripFakeHits
 
Int_t fNofSttFakeHits
 
Int_t fNofGemFakeHits
 
Int_t fNofFtsFakeHits
 
Int_t fNofMvdPixelMissingHits
 
Int_t fNofMvdStripMissingHits
 
Int_t fNofSttMissingHits
 
Int_t fNofGemMissingHits
 
Int_t fNofFtsMissingHits
 
Int_t fRecoTrackID
 
TVector3 fPosFirst
 
TVector3 fMomFirst
 
TVector3 fPosLast
 
TVector3 fMomLast
 
PndTrackingQualityMCInfo fMCTrackInfo
 
Int_t fFlag
 
Int_t fNofMCTracks
 
Int_t fIdealTrackId
 
TVector3 fMCMomFirst
 
TVector3 fMCMomLast
 
TVector3 fMCVertex
 
TVector3 fMCMomentum
 
Int_t fMCCharge
 
Int_t fMCPdg
 
Bool_t fIsPrimary
 
Int_t fQuality
 
Int_t fMCQuality
 
Int_t fCharge
 
Int_t fMCTrackID
 
Bool_t fTrue
 

Detailed Description

PndTrackingQualityRecoInfo

Author
Lia Lavezzi

Definition at line 13 of file PndTrackingQualityRecoInfo.h.

Constructor & Destructor Documentation

◆ PndTrackingQualityRecoInfo() [1/2]

PndTrackingQualityRecoInfo::PndTrackingQualityRecoInfo ( )

◆ PndTrackingQualityRecoInfo() [2/2]

PndTrackingQualityRecoInfo::PndTrackingQualityRecoInfo ( int  recotrackid)

◆ ~PndTrackingQualityRecoInfo()

PndTrackingQualityRecoInfo::~PndTrackingQualityRecoInfo ( )

Member Function Documentation

◆ ClassDef()

PndTrackingQualityRecoInfo::ClassDef ( PndTrackingQualityRecoInfo  ,
 
)
protected

◆ GetCharge()

Int_t PndTrackingQualityRecoInfo::GetCharge ( )
inline

Definition at line 197 of file PndTrackingQualityRecoInfo.h.

References fCharge.

◆ GetContamination()

double PndTrackingQualityRecoInfo::GetContamination ( )

◆ GetEfficiency()

double PndTrackingQualityRecoInfo::GetEfficiency ( )

◆ GetFlag()

Int_t PndTrackingQualityRecoInfo::GetFlag ( )
inline

Definition at line 210 of file PndTrackingQualityRecoInfo.h.

References fFlag.

◆ GetFtsContamination()

double PndTrackingQualityRecoInfo::GetFtsContamination ( )

Referenced by GetNofMCTracks().

◆ GetFtsEfficiency()

double PndTrackingQualityRecoInfo::GetFtsEfficiency ( )

Referenced by GetNofMCTracks().

◆ GetFtsInefficiency()

double PndTrackingQualityRecoInfo::GetFtsInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetFtsPurity()

double PndTrackingQualityRecoInfo::GetFtsPurity ( )

Referenced by GetNofMCTracks().

◆ GetGemContamination()

double PndTrackingQualityRecoInfo::GetGemContamination ( )

Referenced by GetNofMCTracks().

◆ GetGemEfficiency()

double PndTrackingQualityRecoInfo::GetGemEfficiency ( )

Referenced by GetNofMCTracks().

◆ GetGemInefficiency()

double PndTrackingQualityRecoInfo::GetGemInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetGemPurity()

double PndTrackingQualityRecoInfo::GetGemPurity ( )

Referenced by GetNofMCTracks().

◆ GetIdealTrackId()

Int_t PndTrackingQualityRecoInfo::GetIdealTrackId ( )
inline

Definition at line 213 of file PndTrackingQualityRecoInfo.h.

References fIdealTrackId.

◆ GetInefficiency()

double PndTrackingQualityRecoInfo::GetInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetMCQuality()

int PndTrackingQualityRecoInfo::GetMCQuality ( )
inline

Definition at line 80 of file PndTrackingQualityRecoInfo.h.

References fMCQuality.

◆ GetMCTrackID()

Int_t PndTrackingQualityRecoInfo::GetMCTrackID ( )
inline

Definition at line 201 of file PndTrackingQualityRecoInfo.h.

References fMCTrackID.

◆ GetMCTrackInfo()

PndTrackingQualityMCInfo PndTrackingQualityRecoInfo::GetMCTrackInfo ( )
inline

Definition at line 199 of file PndTrackingQualityRecoInfo.h.

References fMCTrackInfo.

199 { return fMCTrackInfo; }
PndTrackingQualityMCInfo fMCTrackInfo

◆ GetMomentumFirst()

TVector3 PndTrackingQualityRecoInfo::GetMomentumFirst ( )
inline

Definition at line 91 of file PndTrackingQualityRecoInfo.h.

References fMomFirst.

◆ GetMomentumLast()

TVector3 PndTrackingQualityRecoInfo::GetMomentumLast ( )
inline

Definition at line 93 of file PndTrackingQualityRecoInfo.h.

References fMomLast.

◆ GetMvdContamination()

double PndTrackingQualityRecoInfo::GetMvdContamination ( )

Referenced by GetNofMCTracks().

◆ GetMvdEfficiency()

double PndTrackingQualityRecoInfo::GetMvdEfficiency ( )

Referenced by GetNofMCTracks().

◆ GetMvdInefficiency()

double PndTrackingQualityRecoInfo::GetMvdInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetMvdPixelContamination()

double PndTrackingQualityRecoInfo::GetMvdPixelContamination ( )

Referenced by GetNofMCTracks().

◆ GetMvdPixelEfficiency()

double PndTrackingQualityRecoInfo::GetMvdPixelEfficiency ( )

Referenced by GetNofMCTracks().

◆ GetMvdPixelInefficiency()

double PndTrackingQualityRecoInfo::GetMvdPixelInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetMvdPixelPurity()

double PndTrackingQualityRecoInfo::GetMvdPixelPurity ( )

Referenced by GetNofMCTracks().

◆ GetMvdPurity()

double PndTrackingQualityRecoInfo::GetMvdPurity ( )

Referenced by GetNofMCTracks().

◆ GetMvdStripContamination()

double PndTrackingQualityRecoInfo::GetMvdStripContamination ( )

Referenced by GetNofMCTracks().

◆ GetMvdStripEfficiency()

double PndTrackingQualityRecoInfo::GetMvdStripEfficiency ( )

Referenced by GetNofMCTracks().

◆ GetMvdStripInefficiency()

double PndTrackingQualityRecoInfo::GetMvdStripInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetMvdStripPurity()

double PndTrackingQualityRecoInfo::GetMvdStripPurity ( )

Referenced by GetNofMCTracks().

◆ GetNofFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofFakeHits ( )
inline

◆ GetNofFtsFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofFtsFakeHits ( )
inline

Definition at line 136 of file PndTrackingQualityRecoInfo.h.

References fNofFtsFakeHits.

Referenced by GetNofFtsHits().

◆ GetNofFtsHits()

Int_t PndTrackingQualityRecoInfo::GetNofFtsHits ( )
inline

◆ GetNofFtsMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofFtsMissingHits ( )
inline

Definition at line 150 of file PndTrackingQualityRecoInfo.h.

References fNofFtsMissingHits.

◆ GetNofFtsTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofFtsTrueHits ( )
inline

Definition at line 113 of file PndTrackingQualityRecoInfo.h.

References fNofFtsTrueHits.

Referenced by GetNofFtsHits().

◆ GetNofGemFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofGemFakeHits ( )
inline

Definition at line 135 of file PndTrackingQualityRecoInfo.h.

References fNofGemFakeHits.

Referenced by GetNofGemHits().

◆ GetNofGemHits()

Int_t PndTrackingQualityRecoInfo::GetNofGemHits ( )
inline

◆ GetNofGemMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofGemMissingHits ( )
inline

Definition at line 149 of file PndTrackingQualityRecoInfo.h.

References fNofGemMissingHits.

◆ GetNofGemTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofGemTrueHits ( )
inline

Definition at line 112 of file PndTrackingQualityRecoInfo.h.

References fNofGemTrueHits.

Referenced by GetNofGemHits().

◆ GetNofMCTracks()

◆ GetNofMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofMissingHits ( )
inline

◆ GetNofMvdFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdFakeHits ( )
inline

◆ GetNofMvdHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdHits ( )
inline

◆ GetNofMvdMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdMissingHits ( )
inline

◆ GetNofMvdPixelFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdPixelFakeHits ( )
inline

Definition at line 129 of file PndTrackingQualityRecoInfo.h.

References fNofMvdPixelFakeHits.

Referenced by GetNofMvdPixelHits().

◆ GetNofMvdPixelHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdPixelHits ( )
inline

◆ GetNofMvdPixelMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdPixelMissingHits ( )
inline

◆ GetNofMvdPixelTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdPixelTrueHits ( )
inline

Definition at line 106 of file PndTrackingQualityRecoInfo.h.

References fNofMvdPixelTrueHits.

Referenced by GetNofMvdPixelHits().

◆ GetNofMvdStripFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdStripFakeHits ( )
inline

Definition at line 130 of file PndTrackingQualityRecoInfo.h.

References fNofMvdStripFakeHits.

Referenced by GetNofMvdStripHits().

◆ GetNofMvdStripHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdStripHits ( )
inline

◆ GetNofMvdStripMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdStripMissingHits ( )
inline

◆ GetNofMvdStripTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdStripTrueHits ( )
inline

Definition at line 107 of file PndTrackingQualityRecoInfo.h.

References fNofMvdStripTrueHits.

Referenced by GetNofMvdStripHits().

◆ GetNofMvdTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofMvdTrueHits ( )
inline

◆ GetNofRecoFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofRecoFakeHits ( )
inline

◆ GetNofRecoHits()

Int_t PndTrackingQualityRecoInfo::GetNofRecoHits ( )
inline

◆ GetNofRecoTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofRecoTrueHits ( )
inline

◆ GetNofSttFakeHits()

Int_t PndTrackingQualityRecoInfo::GetNofSttFakeHits ( )
inline

Definition at line 134 of file PndTrackingQualityRecoInfo.h.

References fNofSttFakeHits.

Referenced by GetNofSttHits().

134 { return fNofSttFakeHits; } // fNofSttParalFakeHits + fNofSttSkewFakeHits ;}

◆ GetNofSttHits()

Int_t PndTrackingQualityRecoInfo::GetNofSttHits ( )
inline

Definition at line 181 of file PndTrackingQualityRecoInfo.h.

References GetNofSttFakeHits(), and GetNofSttTrueHits().

181 { return GetNofSttTrueHits() + GetNofSttFakeHits(); } // GetNofSttParalHits() + GetNofSttSkewHits(); }

◆ GetNofSttMissingHits()

Int_t PndTrackingQualityRecoInfo::GetNofSttMissingHits ( )
inline

Definition at line 148 of file PndTrackingQualityRecoInfo.h.

References fNofSttMissingHits.

148 { return fNofSttMissingHits; } // fNofSttParalMissingHits + fNofSttSkewMissingHits ;}

◆ GetNofSttTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofSttTrueHits ( )
inline

Definition at line 111 of file PndTrackingQualityRecoInfo.h.

References fNofSttTrueHits.

Referenced by GetNofSttHits().

111 { return fNofSttTrueHits; } // fNofParalSttTrueHits + fNofSttSkewTrueHits ;}

◆ GetNofTrueHits()

Int_t PndTrackingQualityRecoInfo::GetNofTrueHits ( )
inline

◆ GetPositionFirst()

TVector3 PndTrackingQualityRecoInfo::GetPositionFirst ( )
inline

Definition at line 90 of file PndTrackingQualityRecoInfo.h.

References fPosFirst.

◆ GetPositionLast()

TVector3 PndTrackingQualityRecoInfo::GetPositionLast ( )
inline

Definition at line 92 of file PndTrackingQualityRecoInfo.h.

References fPosLast.

◆ GetPurity()

double PndTrackingQualityRecoInfo::GetPurity ( )

Referenced by GetNofMCTracks().

◆ GetQuality()

int PndTrackingQualityRecoInfo::GetQuality ( )
inline

Definition at line 79 of file PndTrackingQualityRecoInfo.h.

References fQuality.

◆ GetRecoTrackID()

Int_t PndTrackingQualityRecoInfo::GetRecoTrackID ( )
inline

Definition at line 195 of file PndTrackingQualityRecoInfo.h.

References fRecoTrackID.

◆ GetSttContamination()

double PndTrackingQualityRecoInfo::GetSttContamination ( )

Referenced by GetNofMCTracks().

◆ GetSttEfficiency()

double PndTrackingQualityRecoInfo::GetSttEfficiency ( )

Referenced by GetNofMCTracks().

◆ GetSttInefficiency()

double PndTrackingQualityRecoInfo::GetSttInefficiency ( )

Referenced by GetNofMCTracks().

◆ GetSttPurity()

double PndTrackingQualityRecoInfo::GetSttPurity ( )

Referenced by GetNofMCTracks().

◆ IsAlmostClean()

Bool_t PndTrackingQualityRecoInfo::IsAlmostClean ( )
inline

Definition at line 192 of file PndTrackingQualityRecoInfo.h.

References GetContamination().

192 { return GetContamination() > 0.0001 && GetContamination() < 0.1; }

◆ IsAlmostFull()

Bool_t PndTrackingQualityRecoInfo::IsAlmostFull ( )
inline

Definition at line 187 of file PndTrackingQualityRecoInfo.h.

References GetEfficiency().

187 { return GetEfficiency() < 0.9999 && GetEfficiency() > 0.90; }

◆ IsClean()

Bool_t PndTrackingQualityRecoInfo::IsClean ( )
inline

Definition at line 191 of file PndTrackingQualityRecoInfo.h.

References GetContamination().

191 { return GetContamination() < 0.0001; }

◆ IsClone()

Bool_t PndTrackingQualityRecoInfo::IsClone ( )
inline

Definition at line 207 of file PndTrackingQualityRecoInfo.h.

References fTrue.

207 { return fTrue == 0; }

◆ IsFull()

Bool_t PndTrackingQualityRecoInfo::IsFull ( )
inline

Definition at line 186 of file PndTrackingQualityRecoInfo.h.

References GetEfficiency().

186 { return GetEfficiency() > 0.9999; }

◆ IsNoisy()

Bool_t PndTrackingQualityRecoInfo::IsNoisy ( )
inline

Definition at line 193 of file PndTrackingQualityRecoInfo.h.

References GetContamination().

193 { return GetContamination() > 0.1; }

◆ IsPartial()

Bool_t PndTrackingQualityRecoInfo::IsPartial ( )
inline

Definition at line 188 of file PndTrackingQualityRecoInfo.h.

References GetEfficiency().

188 { return GetEfficiency() < 0.90 && GetEfficiency() > 0.60; }

◆ IsScarce()

Bool_t PndTrackingQualityRecoInfo::IsScarce ( )
inline

Definition at line 189 of file PndTrackingQualityRecoInfo.h.

References GetEfficiency().

189 { return GetEfficiency() < 0.60 && GetEfficiency() > 0.; }

◆ IsTrue()

Bool_t PndTrackingQualityRecoInfo::IsTrue ( )
inline

Definition at line 204 of file PndTrackingQualityRecoInfo.h.

References fTrue.

204 { return fTrue == 1; }

◆ SetCharge()

void PndTrackingQualityRecoInfo::SetCharge ( int  ch)
inline

Definition at line 95 of file PndTrackingQualityRecoInfo.h.

References fCharge.

◆ SetClone()

void PndTrackingQualityRecoInfo::SetClone ( )
inline

Definition at line 206 of file PndTrackingQualityRecoInfo.h.

References fTrue.

◆ SetFlag()

void PndTrackingQualityRecoInfo::SetFlag ( int  flag)
inline

Definition at line 209 of file PndTrackingQualityRecoInfo.h.

References fFlag.

◆ SetIdealTrackId()

void PndTrackingQualityRecoInfo::SetIdealTrackId ( int  idealid)
inline

Definition at line 212 of file PndTrackingQualityRecoInfo.h.

References fIdealTrackId.

◆ SetMCMomentum()

void PndTrackingQualityRecoInfo::SetMCMomentum ( TVector3  mom)
inline

Definition at line 83 of file PndTrackingQualityRecoInfo.h.

References fMCMomentum.

◆ SetMCTrackID()

void PndTrackingQualityRecoInfo::SetMCTrackID ( int  mctrackid)
inline

Definition at line 200 of file PndTrackingQualityRecoInfo.h.

References fMCTrackID.

◆ SetMCTrackInfo()

void PndTrackingQualityRecoInfo::SetMCTrackInfo ( PndTrackingQualityMCInfo info)
inline

Definition at line 20 of file PndTrackingQualityRecoInfo.h.

References fIsPrimary, fMCCharge, fMCMomFirst, fMCMomLast, fMCPdg, fMCQuality, fMCTrackInfo, fMCVertex, fQuality, PndTrackingQualityMCInfo::GetCharge(), PndTrackingQualityMCInfo::GetIsPrimary(), PndTrackingQualityMCInfo::GetMCQuality(), PndTrackingQualityMCInfo::GetMomentumFirst(), PndTrackingQualityMCInfo::GetMomentumLast(), PndTrackingQualityMCInfo::GetPDGCode(), PndTrackingQualityMCInfo::GetQuality(), and PndTrackingQualityMCInfo::GetVertex().

21  {
22  fMCTrackInfo = *info;
31  }
PndTrackingQualityMCInfo fMCTrackInfo

◆ SetMCVertex()

void PndTrackingQualityRecoInfo::SetMCVertex ( TVector3  pos)
inline

Definition at line 82 of file PndTrackingQualityRecoInfo.h.

References fMCVertex.

◆ SetMomentumFirst()

void PndTrackingQualityRecoInfo::SetMomentumFirst ( TVector3  mom)
inline

Definition at line 86 of file PndTrackingQualityRecoInfo.h.

References fMomFirst.

◆ SetMomentumLast()

void PndTrackingQualityRecoInfo::SetMomentumLast ( TVector3  mom)
inline

Definition at line 88 of file PndTrackingQualityRecoInfo.h.

References fMomLast.

◆ SetNofFtsFakeHits()

void PndTrackingQualityRecoInfo::SetNofFtsFakeHits ( int  noffts)
inline

Definition at line 126 of file PndTrackingQualityRecoInfo.h.

References fNofFtsFakeHits.

◆ SetNofFtsMissingHits()

void PndTrackingQualityRecoInfo::SetNofFtsMissingHits ( int  nofgem)
inline

Definition at line 163 of file PndTrackingQualityRecoInfo.h.

References fNofFtsMissingHits.

◆ SetNofFtsTrueHits()

void PndTrackingQualityRecoInfo::SetNofFtsTrueHits ( int  noffts)
inline

Definition at line 103 of file PndTrackingQualityRecoInfo.h.

References fNofFtsTrueHits.

◆ SetNofGemFakeHits()

void PndTrackingQualityRecoInfo::SetNofGemFakeHits ( int  nofgem)
inline

Definition at line 125 of file PndTrackingQualityRecoInfo.h.

References fNofGemFakeHits.

◆ SetNofGemMissingHits()

void PndTrackingQualityRecoInfo::SetNofGemMissingHits ( int  nofgem)
inline

Definition at line 162 of file PndTrackingQualityRecoInfo.h.

References fNofGemMissingHits.

◆ SetNofGemTrueHits()

void PndTrackingQualityRecoInfo::SetNofGemTrueHits ( int  nofgem)
inline

Definition at line 102 of file PndTrackingQualityRecoInfo.h.

References fNofGemTrueHits.

◆ SetNofMCTracks()

void PndTrackingQualityRecoInfo::SetNofMCTracks ( Int_t  nofmctracks)
inline

Definition at line 32 of file PndTrackingQualityRecoInfo.h.

References fNofMCTracks.

◆ SetNofMvdPixelFakeHits()

void PndTrackingQualityRecoInfo::SetNofMvdPixelFakeHits ( int  nofpix)
inline

Definition at line 120 of file PndTrackingQualityRecoInfo.h.

References fNofMvdPixelFakeHits.

◆ SetNofMvdPixelMissingHits()

void PndTrackingQualityRecoInfo::SetNofMvdPixelMissingHits ( int  nofpix)
inline

◆ SetNofMvdPixelTrueHits()

void PndTrackingQualityRecoInfo::SetNofMvdPixelTrueHits ( int  nofpix)
inline

Definition at line 97 of file PndTrackingQualityRecoInfo.h.

References fNofMvdPixelTrueHits.

◆ SetNofMvdStripFakeHits()

void PndTrackingQualityRecoInfo::SetNofMvdStripFakeHits ( int  nofstr)
inline

Definition at line 121 of file PndTrackingQualityRecoInfo.h.

References fNofMvdStripFakeHits.

◆ SetNofMvdStripMissingHits()

void PndTrackingQualityRecoInfo::SetNofMvdStripMissingHits ( int  nofstr)
inline

◆ SetNofMvdStripTrueHits()

void PndTrackingQualityRecoInfo::SetNofMvdStripTrueHits ( int  nofstr)
inline

Definition at line 98 of file PndTrackingQualityRecoInfo.h.

References fNofMvdStripTrueHits.

◆ SetNofSttFakeHits()

void PndTrackingQualityRecoInfo::SetNofSttFakeHits ( int  nofstt)
inline

Definition at line 124 of file PndTrackingQualityRecoInfo.h.

References fNofSttFakeHits.

◆ SetNofSttMissingHits()

void PndTrackingQualityRecoInfo::SetNofSttMissingHits ( int  nofstt)
inline

Definition at line 161 of file PndTrackingQualityRecoInfo.h.

References fNofSttMissingHits.

◆ SetNofSttTrueHits()

void PndTrackingQualityRecoInfo::SetNofSttTrueHits ( int  nofstt)
inline

Definition at line 101 of file PndTrackingQualityRecoInfo.h.

References fNofSttTrueHits.

◆ SetPositionFirst()

void PndTrackingQualityRecoInfo::SetPositionFirst ( TVector3  pos)
inline

Definition at line 85 of file PndTrackingQualityRecoInfo.h.

References fPosFirst.

◆ SetPositionLast()

void PndTrackingQualityRecoInfo::SetPositionLast ( TVector3  pos)
inline

Definition at line 87 of file PndTrackingQualityRecoInfo.h.

References fPosLast.

◆ SetTrue()

void PndTrackingQualityRecoInfo::SetTrue ( )
inline

Definition at line 203 of file PndTrackingQualityRecoInfo.h.

References fTrue.

Member Data Documentation

◆ fCharge

Int_t PndTrackingQualityRecoInfo::fCharge
protected

Definition at line 243 of file PndTrackingQualityRecoInfo.h.

Referenced by GetCharge(), and SetCharge().

◆ fFlag

Int_t PndTrackingQualityRecoInfo::fFlag
protected

Definition at line 229 of file PndTrackingQualityRecoInfo.h.

Referenced by GetFlag(), and SetFlag().

◆ fIdealTrackId

Int_t PndTrackingQualityRecoInfo::fIdealTrackId
protected

Definition at line 231 of file PndTrackingQualityRecoInfo.h.

Referenced by GetIdealTrackId(), and SetIdealTrackId().

◆ fIsPrimary

Bool_t PndTrackingQualityRecoInfo::fIsPrimary
protected

Definition at line 240 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCTrackInfo().

◆ fMCCharge

Int_t PndTrackingQualityRecoInfo::fMCCharge
protected

Definition at line 237 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCTrackInfo().

◆ fMCMomentum

TVector3 PndTrackingQualityRecoInfo::fMCMomentum
protected

Definition at line 236 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCMomentum().

◆ fMCMomFirst

TVector3 PndTrackingQualityRecoInfo::fMCMomFirst
protected

Definition at line 233 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCTrackInfo().

◆ fMCMomLast

TVector3 PndTrackingQualityRecoInfo::fMCMomLast
protected

Definition at line 234 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCTrackInfo().

◆ fMCPdg

Int_t PndTrackingQualityRecoInfo::fMCPdg
protected

Definition at line 238 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCTrackInfo().

◆ fMCQuality

Int_t PndTrackingQualityRecoInfo::fMCQuality
protected

Definition at line 242 of file PndTrackingQualityRecoInfo.h.

Referenced by GetMCQuality(), and SetMCTrackInfo().

◆ fMCTrackID

Int_t PndTrackingQualityRecoInfo::fMCTrackID
protected

Definition at line 244 of file PndTrackingQualityRecoInfo.h.

Referenced by GetMCTrackID(), and SetMCTrackID().

◆ fMCTrackInfo

PndTrackingQualityMCInfo PndTrackingQualityRecoInfo::fMCTrackInfo
protected

Definition at line 228 of file PndTrackingQualityRecoInfo.h.

Referenced by GetMCTrackInfo(), and SetMCTrackInfo().

◆ fMCVertex

TVector3 PndTrackingQualityRecoInfo::fMCVertex
protected

Definition at line 235 of file PndTrackingQualityRecoInfo.h.

Referenced by SetMCTrackInfo(), and SetMCVertex().

◆ fMomFirst

TVector3 PndTrackingQualityRecoInfo::fMomFirst
protected

Definition at line 225 of file PndTrackingQualityRecoInfo.h.

Referenced by GetMomentumFirst(), and SetMomentumFirst().

◆ fMomLast

TVector3 PndTrackingQualityRecoInfo::fMomLast
protected

Definition at line 226 of file PndTrackingQualityRecoInfo.h.

Referenced by GetMomentumLast(), and SetMomentumLast().

◆ fNofFtsFakeHits

Int_t PndTrackingQualityRecoInfo::fNofFtsFakeHits
protected

Definition at line 217 of file PndTrackingQualityRecoInfo.h.

Referenced by GetNofFtsFakeHits(), and SetNofFtsFakeHits().

◆ fNofFtsMissingHits

Int_t PndTrackingQualityRecoInfo::fNofFtsMissingHits
protected

Definition at line 218 of file PndTrackingQualityRecoInfo.h.

Referenced by GetNofFtsMissingHits(), and SetNofFtsMissingHits().

◆ fNofFtsTrueHits

Int_t PndTrackingQualityRecoInfo::fNofFtsTrueHits
protected

◆ fNofGemFakeHits

Int_t PndTrackingQualityRecoInfo::fNofGemFakeHits
protected

◆ fNofGemMissingHits

Int_t PndTrackingQualityRecoInfo::fNofGemMissingHits
protected

◆ fNofGemTrueHits

Int_t PndTrackingQualityRecoInfo::fNofGemTrueHits
protected

◆ fNofMCTracks

Int_t PndTrackingQualityRecoInfo::fNofMCTracks
protected

Definition at line 230 of file PndTrackingQualityRecoInfo.h.

Referenced by GetNofMCTracks(), and SetNofMCTracks().

◆ fNofMvdPixelFakeHits

Int_t PndTrackingQualityRecoInfo::fNofMvdPixelFakeHits
protected

◆ fNofMvdPixelMissingHits

Int_t PndTrackingQualityRecoInfo::fNofMvdPixelMissingHits
protected

◆ fNofMvdPixelTrueHits

Int_t PndTrackingQualityRecoInfo::fNofMvdPixelTrueHits
protected

◆ fNofMvdStripFakeHits

Int_t PndTrackingQualityRecoInfo::fNofMvdStripFakeHits
protected

◆ fNofMvdStripMissingHits

Int_t PndTrackingQualityRecoInfo::fNofMvdStripMissingHits
protected

◆ fNofMvdStripTrueHits

Int_t PndTrackingQualityRecoInfo::fNofMvdStripTrueHits
protected

◆ fNofSttFakeHits

Int_t PndTrackingQualityRecoInfo::fNofSttFakeHits
protected

◆ fNofSttMissingHits

Int_t PndTrackingQualityRecoInfo::fNofSttMissingHits
protected

◆ fNofSttTrueHits

Int_t PndTrackingQualityRecoInfo::fNofSttTrueHits
protected

◆ fPosFirst

TVector3 PndTrackingQualityRecoInfo::fPosFirst
protected

Definition at line 225 of file PndTrackingQualityRecoInfo.h.

Referenced by GetPositionFirst(), and SetPositionFirst().

◆ fPosLast

TVector3 PndTrackingQualityRecoInfo::fPosLast
protected

Definition at line 226 of file PndTrackingQualityRecoInfo.h.

Referenced by GetPositionLast(), and SetPositionLast().

◆ fQuality

Int_t PndTrackingQualityRecoInfo::fQuality
protected

Definition at line 241 of file PndTrackingQualityRecoInfo.h.

Referenced by GetQuality(), and SetMCTrackInfo().

◆ fRecoTrackID

Int_t PndTrackingQualityRecoInfo::fRecoTrackID
protected

Definition at line 224 of file PndTrackingQualityRecoInfo.h.

Referenced by GetRecoTrackID().

◆ fTrue

Bool_t PndTrackingQualityRecoInfo::fTrue
protected

Definition at line 246 of file PndTrackingQualityRecoInfo.h.

Referenced by IsClone(), IsTrue(), SetClone(), and SetTrue().


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