Class storing information about alignment.
More...
#include <ToFVtxParamData.h>
|
| | ToFVtxParamData (int st) |
| | ToFVtxParamData (int st, double go, const std::vector< double > &o, const std::vector< double > &s, const std::vector< double > &e) |
| int | stationID () const |
| | ID of the station to which parameters apply (see xAOD::AFPStationID)
|
| double | timeGlobalOffset () const |
| | Global offset of the whole station.
|
| const std::vector< double > & | timeOffset () const |
| | Time offsets for the trains.
|
| double | timeOffset (int tr) const |
| const std::vector< double > & | timeSlope () const |
| | Time slopes for the trains.
|
| double | timeSlope (int tr) const |
| const std::vector< double > & | trainEdge () const |
| | Train edges; the end of n-th train is also the beginning of the (n+1)-th train.
|
| double | trainEdge (int tr) const |
Class storing information about alignment.
Definition at line 23 of file ToFVtxParamData.h.
◆ ToFVtxParamData() [1/2]
| AFP::ToFVtxParamData::ToFVtxParamData |
( |
int | st | ) |
|
|
inline |
Definition at line 27 of file ToFVtxParamData.h.
27:
m_stationID(st),
m_timeGlobalOffset(0.),
m_timeOffset{0.,0.,0.,0.},
m_timeSlope{0.,0.,0.,0.},
m_trainEdge{0.,0.,0.,0.,0.} {}
std::vector< double > m_timeSlope
std::vector< double > m_timeOffset
double m_timeGlobalOffset
std::vector< double > m_trainEdge
◆ ToFVtxParamData() [2/2]
| AFP::ToFVtxParamData::ToFVtxParamData |
( |
int | st, |
|
|
double | go, |
|
|
const std::vector< double > & | o, |
|
|
const std::vector< double > & | s, |
|
|
const std::vector< double > & | e ) |
|
inline |
◆ stationID()
| int AFP::ToFVtxParamData::stationID |
( |
| ) |
const |
|
inline |
◆ timeGlobalOffset()
| double AFP::ToFVtxParamData::timeGlobalOffset |
( |
| ) |
const |
|
inline |
◆ timeOffset() [1/2]
| const std::vector< double > & AFP::ToFVtxParamData::timeOffset |
( |
| ) |
const |
|
inline |
◆ timeOffset() [2/2]
| double AFP::ToFVtxParamData::timeOffset |
( |
int | tr | ) |
const |
|
inline |
◆ timeSlope() [1/2]
| const std::vector< double > & AFP::ToFVtxParamData::timeSlope |
( |
| ) |
const |
|
inline |
◆ timeSlope() [2/2]
| double AFP::ToFVtxParamData::timeSlope |
( |
int | tr | ) |
const |
|
inline |
◆ trainEdge() [1/2]
| const std::vector< double > & AFP::ToFVtxParamData::trainEdge |
( |
| ) |
const |
|
inline |
Train edges; the end of n-th train is also the beginning of the (n+1)-th train.
Definition at line 46 of file ToFVtxParamData.h.
◆ trainEdge() [2/2]
| double AFP::ToFVtxParamData::trainEdge |
( |
int | tr | ) |
const |
|
inline |
◆ m_stationID
| int AFP::ToFVtxParamData::m_stationID |
|
private |
◆ m_timeGlobalOffset
| double AFP::ToFVtxParamData::m_timeGlobalOffset |
|
private |
◆ m_timeOffset
| std::vector<double> AFP::ToFVtxParamData::m_timeOffset |
|
private |
◆ m_timeSlope
| std::vector<double> AFP::ToFVtxParamData::m_timeSlope |
|
private |
◆ m_trainEdge
| std::vector<double> AFP::ToFVtxParamData::m_trainEdge |
|
private |
The documentation for this class was generated from the following file: