#include <TrackTypes.h>
|
enum | Type {
Unknown,
TrkTrack,
TrackParticle,
FatrasTruthTrack,
RefittedTrack,
TrkSegment,
LV2Track,
TruthTrack,
SimulationTrack,
AnalysisObject,
xAOD,
ACTS
} |
|
Definition at line 10 of file TrackTypes.h.
◆ Type
Enumerator |
---|
Unknown | |
TrkTrack | |
TrackParticle | |
FatrasTruthTrack | |
RefittedTrack | |
TrkSegment | |
LV2Track | |
TruthTrack | |
SimulationTrack | |
AnalysisObject | |
xAOD | |
ACTS | |
Definition at line 13 of file TrackTypes.h.
14 Unknown,
TrkTrack,
TrackParticle,
FatrasTruthTrack,
RefittedTrack,
TrkSegment,
LV2Track,
TruthTrack,
SimulationTrack,
AnalysisObject,
xAOD,
ACTS
◆ TrackType()
◆ intToType()
◆ sectionHeaderToType()
◆ stringToType()
◆ typeToInt()
qint32 TrackType::typeToInt |
( |
const Type & |
t | ) |
|
|
static |
◆ typeToSectionHeader()
QString TrackType::typeToSectionHeader |
( |
const Type & |
t | ) |
|
|
static |
Definition at line 88 of file TrackTypes.cxx.
91 case TrkTrack:
return "Detailed Tracks";
93 case LV2Track:
return "Trigger Tracks";
100 case xAOD:
return "xAOD";
101 case ACTS:
return "ACTS";
102 case Unknown:
return "Unknown";
103 default:
return "Error";
◆ typeToSectionHeaderToolTip()
QString TrackType::typeToSectionHeaderToolTip |
( |
const Type & |
t | ) |
|
|
static |
Definition at line 128 of file TrackTypes.cxx.
131 case TrkTrack:
return "Trk::Track's (detailed track objects as output by reconstruction)";
132 case TrackParticle:
return "TrackParticle's (summarized track objects, typically found in AOD's)";
133 case LV2Track:
return "LVL2 Trigger Tracks (tracks as found by the second level trigger algorithms)";
134 case TruthTrack:
return "Truth Tracks (truth tracks, determined by combining the HepMC event record with simulation hits)";
135 case FatrasTruthTrack:
return "Fatras Truth Tracks (detailed track objects, but constructed directly by Fatras rather than being the output of reconstruction)";
136 case RefittedTrack:
return "Trk::Track's resulting from interactive refits within VP1";
137 case TrkSegment:
return "Track Segments (track parts found in a single muon chamber or ID part. These are usually input to higher level global track reconstruction algorithms)";
138 case AnalysisObject:
return "AOD Analysis Objects (high level reconstruction objects, such as Muons, egamma etc)";
140 case xAOD:
return "xAOD Analysis Objects (high level reconstruction objects, such as Muons, egamma etc)";
141 case ACTS:
return "ACTS Tracks (under development for Run 4)";
142 case Unknown:
return "Unknown";
143 default:
return "Error";
◆ typeToString()
QString TrackType::typeToString |
( |
const Type & |
t | ) |
|
|
static |
Definition at line 48 of file TrackTypes.cxx.
60 case xAOD:
return "xAOD";
61 case ACTS:
return "ACTS";
63 default:
return "ERROR";
The documentation for this class was generated from the following files: