ATLAS Offline Software
Tracking
TrkAlignment
TrkAlignEvent
TrkAlignEvent
AlignResidualType.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
#ifndef TRKALIGNEVENT_ALIGNRESIDUALTYPE_H
6
#define TRKALIGNEVENT_ALIGNRESIDUALTYPE_H
7
8
#include "
TrkEventPrimitives/ResidualPull.h
"
9
22
class
MsgStream;
23
24
namespace
Trk
25
{
26
enum
AlignResidualType
{
27
HitOnly
,
28
Unbiased
29
// DCA
30
};
31
32
enum
AlignMesType
{
33
Measurement
,
34
Scatterer
,
35
EnergyDeposit
36
};
37
38
MsgStream&
operator<<
(MsgStream&
log
,
AlignMesType
type
);
39
MsgStream&
operator<<
(MsgStream&
log
,
AlignResidualType
type
);
40
41
ResidualPull::ResidualType
ResidualPullType
(
AlignResidualType
type
);
42
}
43
#endif // TRKALIGNEVENT_ALIGNRESIDUALTYPE_H
Trk::HitOnly
@ HitOnly
Definition:
AlignResidualType.h:27
Trk::ResidualPullType
ResidualPull::ResidualType ResidualPullType(AlignResidualType type)
Definition:
AlignResidualType.cxx:41
Trk::Unbiased
@ Unbiased
Definition:
AlignResidualType.h:28
Trk::EnergyDeposit
@ EnergyDeposit
Definition:
AlignResidualType.h:35
Trk::Measurement
@ Measurement
Definition:
AlignResidualType.h:33
Trk::Scatterer
@ Scatterer
Definition:
AlignResidualType.h:34
ResidualPull.h
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::operator<<
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output
Definition:
AlignModule.cxx:204
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
python.CaloCondTools.log
log
Definition:
CaloCondTools.py:20
AlignResidualType
AlignResidualType is an enum describing the type of residual AlignMesType is an enum describing the t...
Trk::AlignMesType
AlignMesType
Definition:
AlignResidualType.h:32
Trk::ResidualPull::ResidualType
ResidualType
Definition:
ResidualPull.h:53
Generated on Tue Jun 25 2024 21:09:59 for ATLAS Offline Software by
1.8.18