ATLAS Offline Software
Loading...
Searching...
No Matches
AFPTDBasicToolTrack Class Reference

Class representing a reconstructed basic ToF track. More...

#include <AFPTDBasicToolTrack.h>

Collaboration diagram for AFPTDBasicToolTrack:

Public Member Functions

 AFPTDBasicToolTrack (int stationID, int TrainID, double Time, int Size, int Sat)
 Description here.
const std::list< const xAOD::AFPToFHit * > & barInTrain () const
void addBar (const xAOD::AFPToFHit *bar)
 Adds a new bar to the track.

Public Attributes

int m_stationID
int m_trainID
int m_trainSize
int m_trainNSat
double m_trainTime

Protected Attributes

std::list< const xAOD::AFPToFHit * > m_barInTrain
 Bars used to reconstruct the train.

Detailed Description

Class representing a reconstructed basic ToF track.

Definition at line 20 of file AFPTDBasicToolTrack.h.

Constructor & Destructor Documentation

◆ AFPTDBasicToolTrack()

AFPTDBasicToolTrack::AFPTDBasicToolTrack ( int stationID,
int TrainID,
double Time,
int Size,
int Sat )

Member Function Documentation

◆ addBar()

void AFPTDBasicToolTrack::addBar ( const xAOD::AFPToFHit * bar)
inline

Adds a new bar to the track.

Definition at line 38 of file AFPTDBasicToolTrack.h.

38{m_barInTrain.push_back(bar);};
std::list< const xAOD::AFPToFHit * > m_barInTrain
Bars used to reconstruct the train.

◆ barInTrain()

const std::list< const xAOD::AFPToFHit * > & AFPTDBasicToolTrack::barInTrain ( ) const
inline

Definition at line 35 of file AFPTDBasicToolTrack.h.

35{return m_barInTrain;}

Member Data Documentation

◆ m_barInTrain

std::list<const xAOD::AFPToFHit*> AFPTDBasicToolTrack::m_barInTrain
protected

Bars used to reconstruct the train.

Definition at line 43 of file AFPTDBasicToolTrack.h.

◆ m_stationID

int AFPTDBasicToolTrack::m_stationID

Definition at line 28 of file AFPTDBasicToolTrack.h.

◆ m_trainID

int AFPTDBasicToolTrack::m_trainID

Definition at line 29 of file AFPTDBasicToolTrack.h.

◆ m_trainNSat

int AFPTDBasicToolTrack::m_trainNSat

Definition at line 31 of file AFPTDBasicToolTrack.h.

◆ m_trainSize

int AFPTDBasicToolTrack::m_trainSize

Definition at line 30 of file AFPTDBasicToolTrack.h.

◆ m_trainTime

double AFPTDBasicToolTrack::m_trainTime

Definition at line 32 of file AFPTDBasicToolTrack.h.


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