ATLAS Offline Software
Loading...
Searching...
No Matches
TRT::Hit Namespace Reference

Enumerations

enum  FloatVariables {
  globalR = 0 , globalPhi , globalZ , signedDriftRadius ,
  errorSignedDriftRadius , t0 , driftTime , TimeoverThreshold ,
  HTLevel , positionOnWire , errorPositionOnWire , trackDriftRadius ,
  errorTrackDriftRadius , driftVelocity , trackDriftTime , trackT0 ,
  TNOFV
}
enum  IntVariables {
  ident = 0 , detector , layer , phiModule ,
  strawLayer , straw , side , driftTimeStatus ,
  TNOIV
}

Variables

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

Enumeration Type Documentation

◆ FloatVariables

Enumerator
globalR 
globalPhi 
globalZ 
signedDriftRadius 
errorSignedDriftRadius 
t0 
driftTime 
TimeoverThreshold 
HTLevel 
positionOnWire 
errorPositionOnWire 
trackDriftRadius 
errorTrackDriftRadius 
driftVelocity 
trackDriftTime 
trackT0 
TNOFV 

Definition at line 36 of file HitInfo.h.

36 {
37 globalR = 0,
39 globalZ,
42 t0,
45 HTLevel,
52 trackT0,
53 TNOFV // always leave as last enum and DON*T change
54 };
@ TimeoverThreshold
Definition HitInfo.h:44
@ driftVelocity
Definition HitInfo.h:50
@ trackT0
Definition HitInfo.h:52
@ driftTime
Definition HitInfo.h:43
@ signedDriftRadius
Definition HitInfo.h:40
@ errorTrackDriftRadius
Definition HitInfo.h:49
@ globalPhi
Definition HitInfo.h:38
@ errorPositionOnWire
Definition HitInfo.h:47
@ globalZ
Definition HitInfo.h:39
@ errorSignedDriftRadius
Definition HitInfo.h:41
@ TNOFV
Definition HitInfo.h:53
@ trackDriftRadius
Definition HitInfo.h:48
@ globalR
Definition HitInfo.h:37
@ HTLevel
Definition HitInfo.h:45
@ positionOnWire
Definition HitInfo.h:46
@ trackDriftTime
Definition HitInfo.h:51

◆ IntVariables

Enumerator
ident 
detector 
layer 
phiModule 
strawLayer 
straw 
side 
driftTimeStatus 
TNOIV 

Definition at line 76 of file HitInfo.h.

76 {
77 ident = 0,
79 layer,
82 straw,
83 side,
85 TNOIV // always leave as last enum and DON*T change
86 };
@ layer
Definition HitInfo.h:79
@ strawLayer
Definition HitInfo.h:81
@ phiModule
Definition HitInfo.h:80
@ ident
Definition HitInfo.h:77
@ driftTimeStatus
Definition HitInfo.h:84
@ straw
Definition HitInfo.h:82
@ detector
Definition HitInfo.h:78
@ TNOIV
Definition HitInfo.h:85

Variable Documentation

◆ floatVariableName

const std::string TRT::Hit::floatVariableName[TNOFV]
Initial value:
={
"globalR",
"globalPhi",
"globalZ",
"signedDriftRadius",
"errorSignedDriftRadius",
"t0",
"driftTime",
"HTLevel",
"TimeoverThreshold",
"positionOnWire",
"errorPositionOnWire",
"trackDriftRadius",
"errorTrackDriftRadius",
"driftVelocity",
"trackDriftTime",
"trackT0"
}

Definition at line 56 of file HitInfo.h.

56 {
57 "globalR",
58 "globalPhi",
59 "globalZ",
60 "signedDriftRadius",
61 "errorSignedDriftRadius",
62 "t0",
63 "driftTime",
64 "HTLevel",
65 "TimeoverThreshold",
66 "positionOnWire",
67 "errorPositionOnWire",
68 "trackDriftRadius",
69 "errorTrackDriftRadius",
70 "driftVelocity",
71 "trackDriftTime",
72 "trackT0"
73 };

◆ intVariableName

const std::string TRT::Hit::intVariableName[TNOIV]
Initial value:
={
"ident",
"detector",
"layer",
"phiModule",
"strawLayer",
"straw",
"side",
"driftTimeStatus"
}

Definition at line 88 of file HitInfo.h.

88 {
89 "ident",
90 "detector",
91 "layer",
92 "phiModule",
93 "strawLayer",
94 "straw",
95 "side",
96 "driftTimeStatus"
97 };