CbmRoot
CbmKFTrErrMCPoints Class Reference

#include <CbmKFTrErrMCPoints.h>

Inheritance diagram for CbmKFTrErrMCPoints:
[legend]
Collaboration diagram for CbmKFTrErrMCPoints:
[legend]

Public Member Functions

 CbmKFTrErrMCPoints ()
 
 ~CbmKFTrErrMCPoints ()
 
CbmMvdPointGetMvdPoint (Int_t i)
 
CbmStsPointGetStsPoint (Int_t i)
 
CbmTofPointGetTofPoint (Int_t i)
 
CbmMvdHitGetMvdHit (Int_t i)
 
CbmStsHitGetStsHit (Int_t i)
 
void SetMvdPoint (CbmMvdPoint *mp)
 
void SetStsPoint (CbmStsPoint *sp)
 
void SetTofPoint (CbmTofPoint *tp)
 
int GetNMvdPoints () const
 
int GetNStsPoints () const
 
int GetNTofPoints () const
 
int GetNMvdHits () const
 
int GetNStsHits () const
 
int GetNConsMCStations ()
 
int GetNConsHitStations ()
 
int GetNHitStations ()
 
int GetNMaxMCPointsOnStation ()
 
Bool_t IsReconstructable (CbmMCTrack *mcTr, int MinNStations, int PerformanceMode, float MinRecoMom)
 
double GetMvdPointX (int i)
 
double GetMvdPointY (int i)
 
double GetMvdPointZ (int i)
 
double GetMvdPointPx (int i)
 
double GetMvdPointPy (int i)
 
double GetMvdPointPz (int i)
 
double GetStsPointX (int i)
 
double GetStsPointY (int i)
 
double GetStsPointZ (int i)
 
double GetStsPointPx (int i)
 
double GetStsPointPy (int i)
 
double GetStsPointPz (int i)
 
 ClassDef (CbmKFTrErrMCPoints, 1)
 

Public Attributes

std::vector< CbmStsPoint * > StsArray
 
std::vector< CbmMvdPoint * > MvdArray
 
std::vector< CbmTofPoint * > TofArray
 
std::vector< CbmStsHit * > StsHitsArray
 
std::vector< CbmMvdHit * > MvdHitsArray
 

Detailed Description

Definition at line 32 of file CbmKFTrErrMCPoints.h.

Constructor & Destructor Documentation

◆ CbmKFTrErrMCPoints()

CbmKFTrErrMCPoints::CbmKFTrErrMCPoints ( )

◆ ~CbmKFTrErrMCPoints()

CbmKFTrErrMCPoints::~CbmKFTrErrMCPoints ( )
inline

Definition at line 36 of file CbmKFTrErrMCPoints.h.

Member Function Documentation

◆ ClassDef()

CbmKFTrErrMCPoints::ClassDef ( CbmKFTrErrMCPoints  ,
 
)

◆ GetMvdHit()

CbmMvdHit* CbmKFTrErrMCPoints::GetMvdHit ( Int_t  i)
inline

Definition at line 42 of file CbmKFTrErrMCPoints.h.

References i, and MvdHitsArray.

Referenced by GetNConsHitStations(), and GetNHitStations().

◆ GetMvdPoint()

CbmMvdPoint* CbmKFTrErrMCPoints::GetMvdPoint ( Int_t  i)
inline

Definition at line 38 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

Referenced by GetNConsMCStations(), and GetNMaxMCPointsOnStation().

◆ GetMvdPointPx()

double CbmKFTrErrMCPoints::GetMvdPointPx ( int  i)
inline

Definition at line 66 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

◆ GetMvdPointPy()

double CbmKFTrErrMCPoints::GetMvdPointPy ( int  i)
inline

Definition at line 67 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

◆ GetMvdPointPz()

double CbmKFTrErrMCPoints::GetMvdPointPz ( int  i)
inline

Definition at line 68 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

◆ GetMvdPointX()

double CbmKFTrErrMCPoints::GetMvdPointX ( int  i)
inline

Definition at line 63 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

◆ GetMvdPointY()

double CbmKFTrErrMCPoints::GetMvdPointY ( int  i)
inline

Definition at line 64 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

◆ GetMvdPointZ()

double CbmKFTrErrMCPoints::GetMvdPointZ ( int  i)
inline

Definition at line 65 of file CbmKFTrErrMCPoints.h.

References i, and MvdArray.

◆ GetNConsHitStations()

◆ GetNConsMCStations()

int CbmKFTrErrMCPoints::GetNConsMCStations ( )

◆ GetNHitStations()

◆ GetNMaxMCPointsOnStation()

int CbmKFTrErrMCPoints::GetNMaxMCPointsOnStation ( )

◆ GetNMvdHits()

int CbmKFTrErrMCPoints::GetNMvdHits ( ) const
inline

Definition at line 52 of file CbmKFTrErrMCPoints.h.

References MvdHitsArray.

Referenced by GetNConsHitStations(), and GetNHitStations().

◆ GetNMvdPoints()

int CbmKFTrErrMCPoints::GetNMvdPoints ( ) const
inline

Definition at line 49 of file CbmKFTrErrMCPoints.h.

References MvdArray.

Referenced by GetNConsMCStations(), and GetNMaxMCPointsOnStation().

◆ GetNStsHits()

int CbmKFTrErrMCPoints::GetNStsHits ( ) const
inline

Definition at line 53 of file CbmKFTrErrMCPoints.h.

References StsHitsArray.

Referenced by GetNConsHitStations(), and GetNHitStations().

◆ GetNStsPoints()

int CbmKFTrErrMCPoints::GetNStsPoints ( ) const
inline

◆ GetNTofPoints()

int CbmKFTrErrMCPoints::GetNTofPoints ( ) const
inline

◆ GetStsHit()

CbmStsHit* CbmKFTrErrMCPoints::GetStsHit ( Int_t  i)
inline

Definition at line 43 of file CbmKFTrErrMCPoints.h.

References i, and StsHitsArray.

Referenced by GetNConsHitStations(), and GetNHitStations().

◆ GetStsPoint()

CbmStsPoint* CbmKFTrErrMCPoints::GetStsPoint ( Int_t  i)
inline

◆ GetStsPointPx()

double CbmKFTrErrMCPoints::GetStsPointPx ( int  i)
inline

Definition at line 73 of file CbmKFTrErrMCPoints.h.

References i, and StsArray.

◆ GetStsPointPy()

double CbmKFTrErrMCPoints::GetStsPointPy ( int  i)
inline

Definition at line 74 of file CbmKFTrErrMCPoints.h.

References i, and StsArray.

◆ GetStsPointPz()

double CbmKFTrErrMCPoints::GetStsPointPz ( int  i)
inline

Definition at line 75 of file CbmKFTrErrMCPoints.h.

References i, and StsArray.

◆ GetStsPointX()

double CbmKFTrErrMCPoints::GetStsPointX ( int  i)
inline

Definition at line 70 of file CbmKFTrErrMCPoints.h.

References i, and StsArray.

◆ GetStsPointY()

double CbmKFTrErrMCPoints::GetStsPointY ( int  i)
inline

Definition at line 71 of file CbmKFTrErrMCPoints.h.

References i, and StsArray.

◆ GetStsPointZ()

double CbmKFTrErrMCPoints::GetStsPointZ ( int  i)
inline

Definition at line 72 of file CbmKFTrErrMCPoints.h.

References i, and StsArray.

◆ GetTofPoint()

CbmTofPoint* CbmKFTrErrMCPoints::GetTofPoint ( Int_t  i)
inline

Definition at line 40 of file CbmKFTrErrMCPoints.h.

References i, and TofArray.

◆ IsReconstructable()

Bool_t CbmKFTrErrMCPoints::IsReconstructable ( CbmMCTrack mcTr,
int  MinNStations,
int  PerformanceMode,
float  MinRecoMom 
)

◆ SetMvdPoint()

void CbmKFTrErrMCPoints::SetMvdPoint ( CbmMvdPoint mp)
inline

Definition at line 45 of file CbmKFTrErrMCPoints.h.

References MvdArray.

◆ SetStsPoint()

void CbmKFTrErrMCPoints::SetStsPoint ( CbmStsPoint sp)
inline

Definition at line 46 of file CbmKFTrErrMCPoints.h.

References StsArray.

◆ SetTofPoint()

void CbmKFTrErrMCPoints::SetTofPoint ( CbmTofPoint tp)
inline

Definition at line 47 of file CbmKFTrErrMCPoints.h.

References TofArray.

Member Data Documentation

◆ MvdArray

◆ MvdHitsArray

std::vector<CbmMvdHit*> CbmKFTrErrMCPoints::MvdHitsArray

Definition at line 82 of file CbmKFTrErrMCPoints.h.

Referenced by GetMvdHit(), and GetNMvdHits().

◆ StsArray

◆ StsHitsArray

std::vector<CbmStsHit*> CbmKFTrErrMCPoints::StsHitsArray

Definition at line 81 of file CbmKFTrErrMCPoints.h.

Referenced by GetNStsHits(), and GetStsHit().

◆ TofArray

std::vector<CbmTofPoint*> CbmKFTrErrMCPoints::TofArray

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