ATLAS Offline Software
Tracking
TrkFitter
TrkiPatFitterUtils
src
ParameterType.cxx
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
enumerated type of fitted parameters
7
***************************************************************************/
8
9
#include "
TrkiPatFitterUtils/ParameterType.h
"
10
11
#include "GaudiKernel/MsgStream.h"
12
13
namespace
Trk
{
14
MsgStream&
operator<<
(MsgStream&
log
,
ParameterType
type
) {
15
switch
(
type
) {
16
case
D0
:
17
return
log
<<
" D0 "
;
18
case
Z0
:
19
return
log
<<
" Z0 "
;
20
case
Phi0
:
21
return
log
<<
" Phi0 "
;
22
case
Theta0
:
23
return
log
<<
" Theta0 "
;
24
case
QOverP0
:
25
return
log
<<
" QOverP0 "
;
26
case
QOverP1
:
27
return
log
<<
" QOverP1 "
;
28
case
ParameterTypes
:
29
return
log << static_cast<int>(
ParameterTypes
);
30
default
:
31
return
log
<<
" unknown type "
;
32
}
33
}
34
}
// namespace Trk
Trk::QOverP1
@ QOverP1
Definition:
ParameterType.h:18
Trk::QOverP0
@ QOverP0
Definition:
ParameterType.h:18
Trk::Z0
@ Z0
Definition:
ParameterType.h:18
Trk::ParameterType
ParameterType
Definition:
ParameterType.h:18
Trk::Theta0
@ Theta0
Definition:
ParameterType.h:18
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::D0
@ D0
Definition:
ParameterType.h:18
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
Trk::Phi0
@ Phi0
Definition:
ParameterType.h:18
Trk::ParameterTypes
@ ParameterTypes
Definition:
ParameterType.h:18
ParameterType.h
Generated on Tue Jul 2 2024 21:23:53 for ATLAS Offline Software by
1.8.18