ATLAS Offline Software
Tracking
TrkFitter
TrkiPatFitterUtils
TrkiPatFitterUtils
MeasurementType.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/***************************************************************************
6
distinguish type of measurement contributing to TrackFit
7
***************************************************************************/
8
9
#ifndef TRKIPATFITTERUTILS_MEASUREMENTTYPE_H
10
#define TRKIPATFITTERUTILS_MEASUREMENTTYPE_H
11
12
//<<<<<< INCLUDES >>>>>>
13
//<<<<<< PUBLIC DEFINES >>>>>>
14
15
class
MsgStream;
16
17
namespace
Trk
{
18
enum
MeasurementType
{
19
perigeeParameters
,
20
transverseVertex
,
21
vertex
,
22
pixelCluster
,
23
stripCluster
,
24
trapezoidCluster
,
25
driftCircle
,
26
pseudoMeasurement
,
27
barrelScatterer
,
28
endcapScatterer
,
29
calorimeterScatterer
,
30
barrelInert
,
31
endcapInert
,
32
energyDeposit
,
33
alignment
,
34
discontinuity
,
35
bremPoint
,
36
hole
,
37
materialDelimiter
38
};
39
40
MsgStream&
operator<<
(MsgStream&
log
,
MeasurementType
type
);
41
42
}
// namespace Trk
43
44
#endif // TRKIPATFITTERUTILS_MEASUREMENTTYPE_H
Trk::bremPoint
@ bremPoint
Definition:
MeasurementType.h:35
Trk::materialDelimiter
@ materialDelimiter
Definition:
MeasurementType.h:37
Trk::MeasurementType
MeasurementType
Definition:
MeasurementType.h:18
Trk::calorimeterScatterer
@ calorimeterScatterer
Definition:
MeasurementType.h:29
Trk::barrelScatterer
@ barrelScatterer
Definition:
MeasurementType.h:27
python.CaloAddPedShiftConfig.type
type
Definition:
CaloAddPedShiftConfig.py:42
Trk::energyDeposit
@ energyDeposit
Definition:
MeasurementType.h:32
Trk::stripCluster
@ stripCluster
Definition:
MeasurementType.h:23
Trk::transverseVertex
@ transverseVertex
Definition:
MeasurementType.h:20
Trk::trapezoidCluster
@ trapezoidCluster
Definition:
MeasurementType.h:24
Trk::barrelInert
@ barrelInert
Definition:
MeasurementType.h:30
Trk::endcapInert
@ endcapInert
Definition:
MeasurementType.h:31
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::perigeeParameters
@ perigeeParameters
Definition:
MeasurementType.h:19
Trk::pseudoMeasurement
@ pseudoMeasurement
Definition:
MeasurementType.h:26
Trk::pixelCluster
@ pixelCluster
Definition:
MeasurementType.h:22
Trk::vertex
@ vertex
Definition:
MeasurementType.h:21
Trk::discontinuity
@ discontinuity
Definition:
MeasurementType.h:34
Trk::operator<<
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output
Definition:
AlignModule.cxx:204
python.CaloCondTools.log
log
Definition:
CaloCondTools.py:20
Trk::hole
@ hole
Definition:
MeasurementType.h:36
Trk::alignment
@ alignment
Definition:
MeasurementType.h:33
Trk::endcapScatterer
@ endcapScatterer
Definition:
MeasurementType.h:28
Trk::driftCircle
@ driftCircle
Definition:
MeasurementType.h:25
Generated on Sat Mar 15 2025 21:14:39 for ATLAS Offline Software by
1.8.18