Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
LArCalorimeter
LArTest
LArConditionsTest
LArConditionsTest
LArCondDataTest.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
15
#ifndef LARIOV_LARCONDDATATEST_H
16
#define LARIOV_LARCONDDATATEST_H
17
25
#include "
AthenaBaseComps/AthAlgorithm.h
"
26
#include "
StoreGate/ReadCondHandleKey.h
"
27
#include "
LArCabling/LArOnOffIdMapping.h
"
28
#include "
LArRecConditions/LArCalibLineMapping.h
"
29
#include "
LArRecConditions/LArFebRodMapping.h
"
30
31
class
StoreGateSvc
;
32
class
LArOnlineID
;
33
class
LArEM_ID
;
34
35
class
LArCondDataTest
:
public
AthAlgorithm
36
{
37
38
public
:
39
40
41
LArCondDataTest
(
const
std::string&
name
, ISvcLocator* pSvcLocator);
42
~LArCondDataTest
();
43
44
StatusCode
initialize
();
45
StatusCode
execute
();
46
StatusCode
finalize
();
47
48
private
:
49
SG::ReadCondHandleKey<LArOnOffIdMapping>
m_cablingKey
{
this
,
"CablingKey"
,
"LArOnOffIdMap"
,
"SG Key of LArOnOffIdMapping object"
};
50
SG::ReadCondHandleKey<LArCalibLineMapping>
m_CLKey
{
this
,
"CalibLineKey"
,
"LArCalibLineMap"
,
"SG calib line key"
};
51
SG::ReadCondHandleKey<LArFebRodMapping>
m_RodKey
{
this
,
"FebRodKey"
,
"LArFebRodMap"
,
"SG ROD mapping key"
};
52
const
LArOnlineID
*
m_onlineID
;
53
const
LArOnlineID
*
m_emid
;
54
int
m_tbin
;
55
bool
m_fixShape
;
56
};
57
#endif
58
LArFebRodMapping.h
LArCondDataTest::m_onlineID
const LArOnlineID * m_onlineID
Definition:
LArCondDataTest.h:52
LArCondDataTest::m_CLKey
SG::ReadCondHandleKey< LArCalibLineMapping > m_CLKey
Definition:
LArCondDataTest.h:50
LArCondDataTest
Athena algorithm used for testing LAr conditions data access.
Definition:
LArCondDataTest.h:36
LArCondDataTest::m_RodKey
SG::ReadCondHandleKey< LArFebRodMapping > m_RodKey
Definition:
LArCondDataTest.h:51
LArCondDataTest::finalize
StatusCode finalize()
Definition:
LArCondDataTest.cxx:334
LArCondDataTest::m_emid
const LArOnlineID * m_emid
Definition:
LArCondDataTest.h:53
AthAlgorithm.h
StoreGateSvc
The Athena Transient Store API.
Definition:
StoreGateSvc.h:124
LArOnOffIdMapping.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition:
AthAlgorithm.h:47
LArCondDataTest::~LArCondDataTest
~LArCondDataTest()
Definition:
LArCondDataTest.cxx:61
LArCondDataTest::m_cablingKey
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
Definition:
LArCondDataTest.h:49
ReadCondHandleKey.h
LArCondDataTest::execute
StatusCode execute()
Definition:
LArCondDataTest.cxx:84
LArCondDataTest::m_tbin
int m_tbin
Definition:
LArCondDataTest.h:54
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:240
LArCondDataTest::LArCondDataTest
LArCondDataTest(const std::string &name, ISvcLocator *pSvcLocator)
Definition:
LArCondDataTest.cxx:45
LArOnlineID
Definition:
LArOnlineID.h:20
LArCondDataTest::initialize
StatusCode initialize()
Definition:
LArCondDataTest.cxx:68
LArCondDataTest::m_fixShape
bool m_fixShape
Definition:
LArCondDataTest.h:55
SG::ReadCondHandleKey< LArOnOffIdMapping >
LArEM_ID
Helper class for LArEM offline identifiers.
Definition:
LArEM_ID.h:118
LArCalibLineMapping.h
Generated on Tue May 13 2025 21:12:49 for ATLAS Offline Software by
1.8.18