ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
MuonIdentification
MuidEvent
MuidEvent
CaloMeas.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
measured calorimeter energy deposit and isolation
7
-------------------------------------------------
8
***************************************************************************/
9
10
#ifndef MUONIDENTIFICATION_CALOMEAS_H
11
#define MUONIDENTIFICATION_CALOMEAS_H
12
13
namespace
Rec
14
{
15
class
CaloMeas
16
{
17
public
:
18
CaloMeas
(
void
);
19
CaloMeas
(
const
CaloMeas
& caloMeas);
20
CaloMeas
&
operator=
(
const
CaloMeas
& caloMeas);
21
22
double
Tile_EnergyMeasured
(
void
)
const
;
23
void
Tile_EnergyMeasured
(
double
value);
24
double
Tile_Isolation
(
void
)
const
;
25
void
Tile_Isolation
(
double
value);
26
double
Tile_SamplingFraction
(
void
)
const
;
27
void
Tile_SamplingFraction
(
double
value);
28
double
LArHEC_EnergyMeasured
(
void
)
const
;
29
void
LArHEC_EnergyMeasured
(
double
value);
30
double
LArHEC_Isolation
(
void
)
const
;
31
void
LArHEC_Isolation
(
double
value);
32
double
LArHEC_SamplingFraction
(
void
)
const
;
33
void
LArHEC_SamplingFraction
(
double
value);
34
double
LArEM_EnergyMeasured
(
void
)
const
;
35
void
LArEM_EnergyMeasured
(
double
value);
36
double
LArEM_FirstCompartmentEnergy
(
void
)
const
;
37
void
LArEM_FirstCompartmentEnergy
(
double
value);
38
double
LArEM_Isolation
(
void
)
const
;
39
void
LArEM_Isolation
(
double
value);
40
double
LArEM_SamplingFraction
(
void
)
const
;
41
void
LArEM_SamplingFraction
(
double
value);
42
43
private
:
44
double
m_Tile_EnergyMeasured
;
45
double
m_Tile_Isolation
;
46
double
m_Tile_SamplingFraction
;
47
double
m_LArHEC_EnergyMeasured
;
48
double
m_LArHEC_Isolation
;
49
double
m_LArHEC_SamplingFraction
;
50
double
m_LArEM_EnergyMeasured
;
51
double
m_LArEM_FirstCompartmentEnergy
;
52
double
m_LArEM_Isolation
;
53
double
m_LArEM_SamplingFraction
;
54
};
55
56
inline
double
57
CaloMeas:: Tile_EnergyMeasured
(
void
)
const
58
{
return
m_Tile_EnergyMeasured
; }
59
60
inline
double
61
CaloMeas:: Tile_Isolation
(
void
)
const
62
{
return
(
m_Tile_Isolation
-
m_Tile_EnergyMeasured
); }
63
64
inline
double
65
CaloMeas:: Tile_SamplingFraction
(
void
)
const
66
{
return
m_Tile_SamplingFraction
; }
67
68
inline
double
69
CaloMeas:: LArHEC_EnergyMeasured
(
void
)
const
70
{
return
m_LArHEC_EnergyMeasured
; }
71
72
inline
double
73
CaloMeas:: LArHEC_Isolation
(
void
)
const
74
{
return
(
m_LArHEC_Isolation
-
m_LArHEC_EnergyMeasured
); }
75
76
inline
double
77
CaloMeas:: LArHEC_SamplingFraction
(
void
)
const
78
{
return
m_LArHEC_SamplingFraction
; }
79
80
inline
double
81
CaloMeas:: LArEM_EnergyMeasured
(
void
)
const
82
{
return
m_LArEM_EnergyMeasured
; }
83
84
inline
double
85
CaloMeas:: LArEM_FirstCompartmentEnergy
(
void
)
const
86
{
return
m_LArEM_FirstCompartmentEnergy
; }
87
88
inline
double
89
CaloMeas:: LArEM_Isolation
(
void
)
const
90
{
return
(
m_LArEM_Isolation
-
m_LArEM_EnergyMeasured
); }
91
92
inline
double
93
CaloMeas:: LArEM_SamplingFraction
(
void
)
const
94
{
return
m_LArEM_SamplingFraction
; }
95
96
}
// end of namespace
97
98
#endif
// MUONIDENTIFICATION_CALOMEAS_H
Rec::CaloMeas::m_LArEM_SamplingFraction
double m_LArEM_SamplingFraction
Definition
CaloMeas.h:53
Rec::CaloMeas::m_LArHEC_SamplingFraction
double m_LArHEC_SamplingFraction
Definition
CaloMeas.h:49
Rec::CaloMeas::m_LArHEC_EnergyMeasured
double m_LArHEC_EnergyMeasured
Definition
CaloMeas.h:47
Rec::CaloMeas::LArHEC_Isolation
double LArHEC_Isolation(void) const
Definition
CaloMeas.h:73
Rec::CaloMeas::CaloMeas
CaloMeas(const CaloMeas &caloMeas)
Rec::CaloMeas::LArEM_Isolation
double LArEM_Isolation(void) const
Definition
CaloMeas.h:89
Rec::CaloMeas::m_LArEM_FirstCompartmentEnergy
double m_LArEM_FirstCompartmentEnergy
Definition
CaloMeas.h:51
Rec::CaloMeas::m_LArHEC_Isolation
double m_LArHEC_Isolation
Definition
CaloMeas.h:48
Rec::CaloMeas::LArEM_SamplingFraction
double LArEM_SamplingFraction(void) const
Definition
CaloMeas.h:93
Rec::CaloMeas::LArEM_EnergyMeasured
double LArEM_EnergyMeasured(void) const
Definition
CaloMeas.h:81
Rec::CaloMeas::m_Tile_EnergyMeasured
double m_Tile_EnergyMeasured
Definition
CaloMeas.h:44
Rec::CaloMeas::Tile_SamplingFraction
double Tile_SamplingFraction(void) const
Definition
CaloMeas.h:65
Rec::CaloMeas::m_LArEM_Isolation
double m_LArEM_Isolation
Definition
CaloMeas.h:52
Rec::CaloMeas::Tile_Isolation
double Tile_Isolation(void) const
Definition
CaloMeas.h:61
Rec::CaloMeas::LArHEC_SamplingFraction
double LArHEC_SamplingFraction(void) const
Definition
CaloMeas.h:77
Rec::CaloMeas::m_Tile_SamplingFraction
double m_Tile_SamplingFraction
Definition
CaloMeas.h:46
Rec::CaloMeas::m_LArEM_EnergyMeasured
double m_LArEM_EnergyMeasured
Definition
CaloMeas.h:50
Rec::CaloMeas::Tile_EnergyMeasured
double Tile_EnergyMeasured(void) const
Definition
CaloMeas.h:57
Rec::CaloMeas::LArHEC_EnergyMeasured
double LArHEC_EnergyMeasured(void) const
Definition
CaloMeas.h:69
Rec::CaloMeas::CaloMeas
CaloMeas(void)
Definition
CaloMeas.cxx:15
Rec::CaloMeas::operator=
CaloMeas & operator=(const CaloMeas &caloMeas)
Definition
CaloMeas.cxx:34
Rec::CaloMeas::m_Tile_Isolation
double m_Tile_Isolation
Definition
CaloMeas.h:45
Rec::CaloMeas::LArEM_FirstCompartmentEnergy
double LArEM_FirstCompartmentEnergy(void) const
Definition
CaloMeas.h:85
Rec
namespace for combined reconstruction tools and interfaces
Definition
FakeTrackBuilder.h:10
Generated on
for ATLAS Offline Software by
1.17.0