PandaRoot
PndCATrackFtsMCPointContainer Class Reference

#include <PndCATrackFtsMCPointContainer.h>

Inheritance diagram for PndCATrackFtsMCPointContainer:

Public Member Functions

 PndCATrackFtsMCPointContainer ()
 
 ~PndCATrackFtsMCPointContainer ()
 
PndFtsPointGetFtsPoint (Int_t i)
 
void SetFtsPoint (PndFtsPoint *mp)
 
int GetNFtsPoints () const
 
double GetFtsPointX (int i)
 
double GetFtsPointY (int i)
 
double GetFtsPointZ (int i)
 
double GetFtsPointPx (int i)
 
double GetFtsPointPy (int i)
 
double GetFtsPointPz (int i)
 
 ClassDef (PndCATrackFtsMCPointContainer, 1)
 

Public Attributes

vector< PndFtsPoint * > FtsArray
 

Detailed Description

Definition at line 13 of file PndCATrackFtsMCPointContainer.h.

Constructor & Destructor Documentation

◆ PndCATrackFtsMCPointContainer()

PndCATrackFtsMCPointContainer::PndCATrackFtsMCPointContainer ( )

◆ ~PndCATrackFtsMCPointContainer()

PndCATrackFtsMCPointContainer::~PndCATrackFtsMCPointContainer ( )
inline

Definition at line 17 of file PndCATrackFtsMCPointContainer.h.

17 {};

Member Function Documentation

◆ ClassDef()

PndCATrackFtsMCPointContainer::ClassDef ( PndCATrackFtsMCPointContainer  ,
 
)

◆ GetFtsPoint()

PndFtsPoint* PndCATrackFtsMCPointContainer::GetFtsPoint ( Int_t  i)
inline

Definition at line 19 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

19 { return FtsArray[i]; }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetFtsPointPx()

double PndCATrackFtsMCPointContainer::GetFtsPointPx ( int  i)
inline

Definition at line 28 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

28 { return FtsArray[i]->GetPx(); }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetFtsPointPy()

double PndCATrackFtsMCPointContainer::GetFtsPointPy ( int  i)
inline

Definition at line 29 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

29 { return FtsArray[i]->GetPy(); }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetFtsPointPz()

double PndCATrackFtsMCPointContainer::GetFtsPointPz ( int  i)
inline

Definition at line 30 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

30 { return FtsArray[i]->GetPz(); }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetFtsPointX()

double PndCATrackFtsMCPointContainer::GetFtsPointX ( int  i)
inline

Definition at line 25 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

25 { return FtsArray[i]->FairMCPoint::GetX(); }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetFtsPointY()

double PndCATrackFtsMCPointContainer::GetFtsPointY ( int  i)
inline

Definition at line 26 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

26 { return FtsArray[i]->FairMCPoint::GetY(); }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetFtsPointZ()

double PndCATrackFtsMCPointContainer::GetFtsPointZ ( int  i)
inline

Definition at line 27 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

27 { return FtsArray[i]->GetZ(); }
unsigned int i
Definition: P4_F32vec4.h:21

◆ GetNFtsPoints()

int PndCATrackFtsMCPointContainer::GetNFtsPoints ( ) const
inline

Definition at line 23 of file PndCATrackFtsMCPointContainer.h.

References FtsArray.

23 { return FtsArray.size(); }

◆ SetFtsPoint()

void PndCATrackFtsMCPointContainer::SetFtsPoint ( PndFtsPoint mp)
inline

Definition at line 21 of file PndCATrackFtsMCPointContainer.h.

References FtsArray.

21 { FtsArray.push_back(mp); }

Member Data Documentation

◆ FtsArray

vector<PndFtsPoint *> PndCATrackFtsMCPointContainer::FtsArray

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