ATLAS Offline Software
Enumerations | Variables
TRT::Track Namespace Reference

Enumerations

enum  FloatVariables {
  d0 = 0, z0, phi, cotTheta,
  qOverPT, chiSquare, t0, TNOFV
}
 
enum  IntVariables {
  run = 0, event, trackNumber, numberOfPixelHits,
  numberOfSCTHits, numberOfTRTHits, degreesOfFreedom, TNOIV
}
 

Variables

const std::string floatVariableName [TNOFV]
 
const std::string intVariableName [TNOIV]
 

Enumeration Type Documentation

◆ FloatVariables

Enumerator
d0 
z0 
phi 
cotTheta 
qOverPT 
chiSquare 
t0 
TNOFV 

Definition at line 50 of file InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h.

50  {
51  run = 0,
52  event,
58  TNOIV // always leave as last enum and DON*T change
59  };

◆ IntVariables

Enumerator
run 
event 
trackNumber 
numberOfPixelHits 
numberOfSCTHits 
numberOfTRTHits 
degreesOfFreedom 
TNOIV 

Definition at line 72 of file InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h.

72  : public std::vector<HitInfo*> {
73  public:
74  // Constructors
75  TrackInfo() : std::vector<HitInfo*>(), m_Ints(Track::TNOIV),m_Floats(Track::TNOFV){}
76  TrackInfo(std::vector<HitInfo*>& orig) : std::vector<HitInfo*>(orig), m_Ints(Track::TNOIV),m_Floats(Track::TNOFV){}
77  TrackInfo(const TrackInfo& orig): std::vector<HitInfo*>(orig), m_Ints(orig.m_Ints),m_Floats(orig.m_Floats){}
78  //assignment
79  TrackInfo & operator=(const TrackInfo & other){
80  if (&other != this){
81  for(auto &i:*this){

Variable Documentation

◆ floatVariableName

const std::string TRT::Track::floatVariableName[TNOFV]
Initial value:
={
"d0",
"z0",
"phi",
"cotTheta",
"qOverPT",
"chiSquare",
"t0"
}

Definition at line 61 of file InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h.

◆ intVariableName

const std::string TRT::Track::intVariableName[TNOIV]
Initial value:
={
"run",
"event",
"trackNumber",
"numberOfPixelHits",
"numberOfSCTHits",
"numberOfTRTHits",
"degreesOfFreedom"
}

Definition at line 83 of file InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h.

TRT::Track::TNOFV
@ TNOFV
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:69
TRT::Track::numberOfSCTHits
@ numberOfSCTHits
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:77
event
POOL::TEvent event(POOL::TEvent::kClassAccess)
TRT::Track::TNOIV
@ TNOIV
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:80
lumiFormat.i
int i
Definition: lumiFormat.py:92
vector
Definition: MultiHisto.h:13
run
Definition: run.py:1
TRT::Track::degreesOfFreedom
@ degreesOfFreedom
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:79
TRT::Track::numberOfTRTHits
@ numberOfTRTHits
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:78
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
TRT::Track::trackNumber
@ trackNumber
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:75
TRT::Track::numberOfPixelHits
@ numberOfPixelHits
Definition: InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:76
Track
Definition: TriggerChamberClusterOnTrackCreator.h:21