ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1CaloCondSvc
TrigT1CaloCondSvc
L1CaloCondAlgReader.h
Go to the documentation of this file.
1
#ifndef L1CALOCONDALGREADER_H
2
#define L1CALOCONDALGREADER_H
3
4
5
6
7
#include <vector>
8
#include "TString.h"
9
#include "
AthenaPoolUtilities/CondAttrListCollection.h
"
10
#include "
AthenaBaseComps/AthAlgorithm.h
"
11
#include "
xAODTrigL1Calo/TriggerTowerContainer.h
"
12
13
14
#include "
TrigT1CaloCalibConditions/L1CaloDisabledTowersContainer.h
"
15
#include "
TrigT1CaloCalibConditions/L1CaloDerivedRunParsContainer.h
"
16
#include "
TrigT1CaloCalibConditions/L1CaloPprChanCalibContainer.h
"
17
#include "
TrigT1CaloCalibConditions/L1CaloPprChanDefaultsContainer.h
"
18
#include "
TrigT1CaloCalibConditions/L1CaloPpmFineTimeRefsContainer.h
"
19
#include "
TrigT1CaloCalibConditions/L1CaloRunParametersContainer.h
"
20
#include "
TrigT1CaloCalibConditions/L1CaloPprChanStrategyContainer.h
"
21
#include "
TrigT1CaloCalibConditions/L1CaloPpmDeadChannelsContainer.h
"
22
#include "
TrigT1CaloCalibConditions/L1CaloPprConditionsContainerRun2.h
"
23
#include "
TrigT1CaloCalibConditions/L1CaloPprConditionsContainer.h
"
24
#include "
TrigT1CaloCalibConditions/L1CaloPprDisabledChannelContainerRun2.h
"
25
#include "
TrigT1CaloCalibConditions/L1CaloReadoutConfigContainer.h
"
26
#include "
TrigT1CaloCalibConditions/L1CaloReadoutConfigContainerJSON.h
"
27
28
29
30
31
32
class
L1CaloCondAlgReader
:
public
::AthAlgorithm
{
33
public
:
34
// this is a standard algorithm constructor
35
36
L1CaloCondAlgReader
(
const
std::string& name, ISvcLocator* pSvcLocator );
37
38
39
// these are the functions inherited from Algorithm
40
virtual
StatusCode
initialize
()
override
;
41
virtual
StatusCode
execute
(
const
EventContext& ctx)
override
;
42
43
44
private
:
45
46
SG::ReadHandleKey<xAOD::TriggerTowerContainer>
m_legacy
{
this
,
"TriggerTowerContainer"
,
"xAODTriggerTowers"
,
"Trigger Tower container"
};
47
48
49
50
SG::ReadCondHandleKey<L1CaloDisabledTowersContainer>
m_disabledTowersContainer
{
this
,
"InputKeyDisChan"
,
"L1CaloDisabledTowersContainer"
};
51
SG::ReadCondHandleKey<L1CaloDerivedRunParsContainer>
m_derivedRunParsContainer
{
this
,
"InputKeyDerRunsPars"
,
"L1CaloDerivedRunParsContainer"
};
52
SG::ReadCondHandleKey<L1CaloPprChanCalibContainer>
m_pprChanCalibContainer
{
this
,
"InputKeyPPr"
,
"L1CaloPprChanCalibContainer"
};
53
SG::ReadCondHandleKey<L1CaloPprChanDefaultsContainer>
m_pprChanDefaultsContainer
{
this
,
"InputKeyDef"
,
"L1CaloPprChanDefaultsContainer"
};
54
SG::ReadCondHandleKey<L1CaloPpmFineTimeRefsContainer>
m_ppmFineTimeRefsContainer
{
this
,
"InputKeyTimeRefs"
,
"L1CaloPpmFineTimeRefsContainer"
};
55
SG::ReadCondHandleKey<L1CaloRunParametersContainer>
m_runParametersContainer
{
this
,
"InputKeyRunParameters"
,
"L1CaloRunParametersContainer"
};
56
SG::ReadCondHandleKey<L1CaloPprChanStrategyContainer>
m_pprChanStrategyContainer
{
this
,
"InputKeyPprChanStrategy"
,
"L1CaloPprChanStrategyContainer"
};
57
SG::ReadCondHandleKey<L1CaloPpmDeadChannelsContainer>
m_ppmDeadChannelsContainer
{
this
,
"InputKeyPpmDeadChannels"
,
"L1CaloPpmDeadChannelsContainer"
};
58
SG::ReadCondHandleKey<L1CaloPprConditionsContainerRun2>
m_pprConditionsContainerRun2
{
this
,
"InputKeyPprConditionsRun2"
,
"L1CaloPprConditionsContainerRun2"
};
59
SG::ReadCondHandleKey<L1CaloPprDisabledChannelContainerRun2>
m_pprDisabledChannelContainer
{
this
,
"InputKeyDisabledChannel"
,
"L1CaloPprDisabledChannelContainerRun2"
};
60
SG::ReadCondHandleKey<L1CaloReadoutConfigContainer>
m_readoutConfigContainer
{
this
,
"InputKeyReadoutConfig"
,
"L1CaloReadoutConfigContainer"
};
61
62
SG::ReadCondHandleKey<L1CaloReadoutConfigContainerJSON>
m_readoutConfigContainerJSON
{
this
,
"InputKeyReadoutConfigJSON"
,
"L1CaloReadoutConfigContainerJSON"
};
63
64
65
66
67
};
68
69
#endif
//> !MYPACKAGE_MYPACKAGEALG_H
AthAlgorithm.h
CondAttrListCollection.h
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
L1CaloDerivedRunParsContainer.h
L1CaloDisabledTowersContainer.h
L1CaloPpmDeadChannelsContainer.h
L1CaloPpmFineTimeRefsContainer.h
L1CaloPprChanCalibContainer.h
L1CaloPprChanDefaultsContainer.h
L1CaloPprChanStrategyContainer.h
L1CaloPprConditionsContainerRun2.h
L1CaloPprConditionsContainer.h
L1CaloPprDisabledChannelContainerRun2.h
L1CaloReadoutConfigContainerJSON.h
L1CaloReadoutConfigContainer.h
L1CaloRunParametersContainer.h
TriggerTowerContainer.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
L1CaloCondAlgReader::m_pprChanCalibContainer
SG::ReadCondHandleKey< L1CaloPprChanCalibContainer > m_pprChanCalibContainer
Definition
L1CaloCondAlgReader.h:52
L1CaloCondAlgReader::m_readoutConfigContainer
SG::ReadCondHandleKey< L1CaloReadoutConfigContainer > m_readoutConfigContainer
Definition
L1CaloCondAlgReader.h:60
L1CaloCondAlgReader::m_legacy
SG::ReadHandleKey< xAOD::TriggerTowerContainer > m_legacy
Definition
L1CaloCondAlgReader.h:46
L1CaloCondAlgReader::m_disabledTowersContainer
SG::ReadCondHandleKey< L1CaloDisabledTowersContainer > m_disabledTowersContainer
Definition
L1CaloCondAlgReader.h:50
L1CaloCondAlgReader::m_runParametersContainer
SG::ReadCondHandleKey< L1CaloRunParametersContainer > m_runParametersContainer
Definition
L1CaloCondAlgReader.h:55
L1CaloCondAlgReader::execute
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
Definition
L1CaloCondAlgReader.cxx:50
L1CaloCondAlgReader::m_ppmFineTimeRefsContainer
SG::ReadCondHandleKey< L1CaloPpmFineTimeRefsContainer > m_ppmFineTimeRefsContainer
Definition
L1CaloCondAlgReader.h:54
L1CaloCondAlgReader::m_readoutConfigContainerJSON
SG::ReadCondHandleKey< L1CaloReadoutConfigContainerJSON > m_readoutConfigContainerJSON
Definition
L1CaloCondAlgReader.h:62
L1CaloCondAlgReader::m_pprChanStrategyContainer
SG::ReadCondHandleKey< L1CaloPprChanStrategyContainer > m_pprChanStrategyContainer
Definition
L1CaloCondAlgReader.h:56
L1CaloCondAlgReader::m_derivedRunParsContainer
SG::ReadCondHandleKey< L1CaloDerivedRunParsContainer > m_derivedRunParsContainer
Definition
L1CaloCondAlgReader.h:51
L1CaloCondAlgReader::m_pprDisabledChannelContainer
SG::ReadCondHandleKey< L1CaloPprDisabledChannelContainerRun2 > m_pprDisabledChannelContainer
Definition
L1CaloCondAlgReader.h:59
L1CaloCondAlgReader::initialize
virtual StatusCode initialize() override
Definition
L1CaloCondAlgReader.cxx:25
L1CaloCondAlgReader::m_pprConditionsContainerRun2
SG::ReadCondHandleKey< L1CaloPprConditionsContainerRun2 > m_pprConditionsContainerRun2
Definition
L1CaloCondAlgReader.h:58
L1CaloCondAlgReader::L1CaloCondAlgReader
L1CaloCondAlgReader(const std::string &name, ISvcLocator *pSvcLocator)
Definition
L1CaloCondAlgReader.cxx:16
L1CaloCondAlgReader::m_pprChanDefaultsContainer
SG::ReadCondHandleKey< L1CaloPprChanDefaultsContainer > m_pprChanDefaultsContainer
Definition
L1CaloCondAlgReader.h:53
L1CaloCondAlgReader::m_ppmDeadChannelsContainer
SG::ReadCondHandleKey< L1CaloPpmDeadChannelsContainer > m_ppmDeadChannelsContainer
Definition
L1CaloCondAlgReader.h:57
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
Generated on
for ATLAS Offline Software by
1.17.0