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 25 of file PndCATrackFtsMCPointContainer.h.

Constructor & Destructor Documentation

◆ PndCATrackFtsMCPointContainer()

PndCATrackFtsMCPointContainer::PndCATrackFtsMCPointContainer ( )

◆ ~PndCATrackFtsMCPointContainer()

PndCATrackFtsMCPointContainer::~PndCATrackFtsMCPointContainer ( )
inline

Definition at line 29 of file PndCATrackFtsMCPointContainer.h.

29 {};

Member Function Documentation

◆ ClassDef()

PndCATrackFtsMCPointContainer::ClassDef ( PndCATrackFtsMCPointContainer  ,
 
)

◆ GetFtsPoint()

PndFtsPoint* PndCATrackFtsMCPointContainer::GetFtsPoint ( Int_t  i)
inline

Definition at line 31 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

31 { return FtsArray[i]; }
unsigned int i
Definition: P4_F32vec4.h:33

◆ GetFtsPointPx()

double PndCATrackFtsMCPointContainer::GetFtsPointPx ( int  i)
inline

Definition at line 40 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

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

◆ GetFtsPointPy()

double PndCATrackFtsMCPointContainer::GetFtsPointPy ( int  i)
inline

Definition at line 41 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

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

◆ GetFtsPointPz()

double PndCATrackFtsMCPointContainer::GetFtsPointPz ( int  i)
inline

Definition at line 42 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

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

◆ GetFtsPointX()

double PndCATrackFtsMCPointContainer::GetFtsPointX ( int  i)
inline

Definition at line 37 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

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

◆ GetFtsPointY()

double PndCATrackFtsMCPointContainer::GetFtsPointY ( int  i)
inline

Definition at line 38 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

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

◆ GetFtsPointZ()

double PndCATrackFtsMCPointContainer::GetFtsPointZ ( int  i)
inline

Definition at line 39 of file PndCATrackFtsMCPointContainer.h.

References FtsArray, and i.

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

◆ GetNFtsPoints()

int PndCATrackFtsMCPointContainer::GetNFtsPoints ( ) const
inline

Definition at line 35 of file PndCATrackFtsMCPointContainer.h.

References FtsArray.

35 { return FtsArray.size(); }

◆ SetFtsPoint()

void PndCATrackFtsMCPointContainer::SetFtsPoint ( PndFtsPoint mp)
inline

Definition at line 33 of file PndCATrackFtsMCPointContainer.h.

References FtsArray.

33 { FtsArray.push_back(mp); }

Member Data Documentation

◆ FtsArray

vector<PndFtsPoint *> PndCATrackFtsMCPointContainer::FtsArray

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