![]() |
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().