![]() |
PandaRoot
|
#include <PndTrackingQualityMCInfo.h>
Public Member Functions | |
PndTrackingQualityMCInfo () | |
PndTrackingQualityMCInfo (int nofmvdpix, int nofmvdstr, int nofsttparal, int nofsttskew, int nofgem, int noffts) | |
PndTrackingQualityMCInfo (const PndTrackingQualityMCInfo &info) | |
~PndTrackingQualityMCInfo () | |
PndTrackingQualityMCInfo & | operator= (const PndTrackingQualityMCInfo &info) |
void | SetPositionFirst (TVector3 pos) |
void | SetMomentumFirst (TVector3 mom) |
void | SetPositionLast (TVector3 pos) |
void | SetMomentumLast (TVector3 mom) |
void | SetCharge (int ch) |
void | SetIsPrimary (Bool_t val) |
void | SetVertex (TVector3 val) |
void | SetMomentum (TVector3 val) |
Int_t | GetNofMvdPixelPoints () |
Int_t | GetNofMvdStripPoints () |
Int_t | GetNofMvdPoints () |
Int_t | GetNofSttParalPoints () |
Int_t | GetNofSttSkewPoints () |
Int_t | GetNofSttPoints () |
Int_t | GetNofGemPoints () |
Int_t | GetNofFtsPoints () |
Int_t | GetNofMCPoints () |
Int_t | GetMCTrackID () |
Short_t | GetNofRecoTracks (void) const |
Int_t | GetRecoTrackID (Int_t i=0) const |
Int_t | GetAssoRecoTrackID () const |
TVector3 | GetPositionFirst () |
TVector3 | GetMomentumFirst () |
TVector3 | GetPositionLast () |
TVector3 | GetMomentumLast () |
Int_t | GetCharge () |
Bool_t | GetIsPrimary () |
TVector3 | GetVertex () |
TVector3 | GetStartMomentum () |
void | SetPDGCode (int pdg) |
Int_t | GetPDGCode () |
void | SetReconstructabilityStatus (Int_t reco) |
Int_t | GetReconstructabilityStatus () |
void | SetMCTrackID (Int_t mctrackid) |
void | SetRecoTrackIDs (const std::vector< int > recotrkids) |
void | SetRecoTrackID (int recotrkid) |
void | SetAssoRecoTrackID (int asso) |
Bool_t | IsReconstructed () |
void | SetQuality (int quality) |
Int_t | GetQuality () |
void | SetMCQuality (int mcquality) |
Int_t | GetMCQuality () |
Protected Member Functions | |
ClassDef (PndTrackingQualityMCInfo, 3) | |
Protected Attributes | |
Int_t | fNofMvdPixelPoints |
Int_t | fNofMvdStripPoints |
Int_t | fNofSttParalPoints |
Int_t | fNofSttSkewPoints |
Int_t | fNofGemPoints |
Int_t | fNofFtsPoints |
Bool_t | fReconstructabilityStatus |
Int_t | fMCTrackID |
std::vector< int > | fRecoTrackIDs |
TVector3 | fPosFirst |
TVector3 | fMomFirst |
TVector3 | fPosLast |
TVector3 | fMomLast |
Int_t | fCharge |
Bool_t | fIsPrimary |
TVector3 | fVertex |
TVector3 | fMomentum |
Int_t | fPDGCode |
Int_t | fQuality |
Int_t | fMCQuality |
Int_t | fAssoRecoTrackID |
Data container for the result of the ideal track finder and the information of the associated MCTrack
Definition at line 15 of file PndTrackingQualityMCInfo.h.
PndTrackingQualityMCInfo::PndTrackingQualityMCInfo | ( | ) |
PndTrackingQualityMCInfo::PndTrackingQualityMCInfo | ( | int | nofmvdpix, |
int | nofmvdstr, | ||
int | nofsttparal, | ||
int | nofsttskew, | ||
int | nofgem, | ||
int | noffts | ||
) |
PndTrackingQualityMCInfo::PndTrackingQualityMCInfo | ( | const PndTrackingQualityMCInfo & | info | ) |
PndTrackingQualityMCInfo::~PndTrackingQualityMCInfo | ( | ) |
|
protected |
|
inline |
Definition at line 53 of file PndTrackingQualityMCInfo.h.
References fAssoRecoTrackID.
|
inline |
Definition at line 60 of file PndTrackingQualityMCInfo.h.
References fCharge.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
Definition at line 61 of file PndTrackingQualityMCInfo.h.
References fIsPrimary.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
Definition at line 81 of file PndTrackingQualityMCInfo.h.
References fMCQuality.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
|
inline |
Definition at line 56 of file PndTrackingQualityMCInfo.h.
References fMomFirst.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
Definition at line 58 of file PndTrackingQualityMCInfo.h.
References fMomLast.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
|
inline |
|
inline |
Definition at line 43 of file PndTrackingQualityMCInfo.h.
References fNofFtsPoints, fNofGemPoints, fNofMvdPixelPoints, fNofMvdStripPoints, fNofSttParalPoints, and fNofSttSkewPoints.
|
inline |
Definition at line 35 of file PndTrackingQualityMCInfo.h.
References fNofMvdPixelPoints.
|
inline |
Definition at line 37 of file PndTrackingQualityMCInfo.h.
References fNofMvdPixelPoints, and fNofMvdStripPoints.
|
inline |
Definition at line 36 of file PndTrackingQualityMCInfo.h.
References fNofMvdStripPoints.
|
inline |
Definition at line 46 of file PndTrackingQualityMCInfo.h.
References fRecoTrackIDs.
Referenced by GetRecoTrackID(), and IsReconstructed().
|
inline |
Definition at line 38 of file PndTrackingQualityMCInfo.h.
References fNofSttParalPoints.
|
inline |
Definition at line 40 of file PndTrackingQualityMCInfo.h.
References fNofSttParalPoints, and fNofSttSkewPoints.
|
inline |
Definition at line 39 of file PndTrackingQualityMCInfo.h.
References fNofSttSkewPoints.
|
inline |
Definition at line 66 of file PndTrackingQualityMCInfo.h.
References fPDGCode.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
|
inline |
|
inline |
Definition at line 78 of file PndTrackingQualityMCInfo.h.
References fQuality.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
Definition at line 69 of file PndTrackingQualityMCInfo.h.
References fReconstructabilityStatus.
|
inline |
Definition at line 47 of file PndTrackingQualityMCInfo.h.
References fRecoTrackIDs, GetNofRecoTracks(), and i.
|
inline |
|
inline |
Definition at line 62 of file PndTrackingQualityMCInfo.h.
References fVertex.
Referenced by PndTrackingQualityRecoInfo::SetMCTrackInfo().
|
inline |
Definition at line 75 of file PndTrackingQualityMCInfo.h.
References GetNofRecoTracks().
PndTrackingQualityMCInfo& PndTrackingQualityMCInfo::operator= | ( | const PndTrackingQualityMCInfo & | info | ) |
|
inline |
Definition at line 74 of file PndTrackingQualityMCInfo.h.
References fAssoRecoTrackID.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 68 of file PndTrackingQualityMCInfo.h.
References fReconstructabilityStatus.
|
inline |
Definition at line 73 of file PndTrackingQualityMCInfo.h.
References fRecoTrackIDs.
|
inline |
Definition at line 72 of file PndTrackingQualityMCInfo.h.
References fRecoTrackIDs.
|
inline |
|
protected |
Definition at line 102 of file PndTrackingQualityMCInfo.h.
Referenced by GetAssoRecoTrackID(), and SetAssoRecoTrackID().
|
protected |
Definition at line 94 of file PndTrackingQualityMCInfo.h.
Referenced by GetCharge(), and SetCharge().
|
protected |
Definition at line 95 of file PndTrackingQualityMCInfo.h.
Referenced by GetIsPrimary(), and SetIsPrimary().
|
protected |
Definition at line 101 of file PndTrackingQualityMCInfo.h.
Referenced by GetMCQuality(), and SetMCQuality().
|
protected |
Definition at line 89 of file PndTrackingQualityMCInfo.h.
Referenced by GetMCTrackID(), and SetMCTrackID().
|
protected |
Definition at line 97 of file PndTrackingQualityMCInfo.h.
Referenced by GetStartMomentum(), and SetMomentum().
|
protected |
Definition at line 91 of file PndTrackingQualityMCInfo.h.
Referenced by GetMomentumFirst(), and SetMomentumFirst().
|
protected |
Definition at line 92 of file PndTrackingQualityMCInfo.h.
Referenced by GetMomentumLast(), and SetMomentumLast().
|
protected |
Definition at line 86 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofFtsPoints(), and GetNofMCPoints().
|
protected |
Definition at line 86 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofGemPoints(), and GetNofMCPoints().
|
protected |
Definition at line 86 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofMCPoints(), GetNofMvdPixelPoints(), and GetNofMvdPoints().
|
protected |
Definition at line 86 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofMCPoints(), GetNofMvdPoints(), and GetNofMvdStripPoints().
|
protected |
Definition at line 86 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofMCPoints(), GetNofSttParalPoints(), and GetNofSttPoints().
|
protected |
Definition at line 86 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofMCPoints(), GetNofSttPoints(), and GetNofSttSkewPoints().
|
protected |
Definition at line 98 of file PndTrackingQualityMCInfo.h.
Referenced by GetPDGCode(), and SetPDGCode().
|
protected |
Definition at line 91 of file PndTrackingQualityMCInfo.h.
Referenced by GetPositionFirst(), and SetPositionFirst().
|
protected |
Definition at line 92 of file PndTrackingQualityMCInfo.h.
Referenced by GetPositionLast(), and SetPositionLast().
|
protected |
Definition at line 100 of file PndTrackingQualityMCInfo.h.
Referenced by GetQuality(), and SetQuality().
|
protected |
Definition at line 88 of file PndTrackingQualityMCInfo.h.
Referenced by GetReconstructabilityStatus(), and SetReconstructabilityStatus().
|
protected |
Definition at line 90 of file PndTrackingQualityMCInfo.h.
Referenced by GetNofRecoTracks(), GetRecoTrackID(), SetRecoTrackID(), and SetRecoTrackIDs().
|
protected |
Definition at line 96 of file PndTrackingQualityMCInfo.h.
Referenced by GetVertex(), and SetVertex().