|
ATLAS Offline Software
|
Go to the documentation of this file. 1 #ifndef L1CALOCONDALG_H
2 #define L1CALOCONDALG_H
42 Gaudi::Property<std::string>
m_timingRegime{
this,
"timingRegime",
"",
"String-> Calib1, Calib2 or Physics"};
43 Gaudi::Property<std::string>
m_strategy{
this,
"strategy",
"",
"String-> empty, HighMu or LowMu"};
46 {
this,
"UsePhysicsRegime",
false,
"Allow use of Physics timing regime" };
48 {
this,
"UseCalib1Regime",
false,
"Allow use of Calib1 timing regime" };
50 {
this,
"UseCalib2Regime",
false,
"Allow use of Calib2 timing regime" };
61 {
this,
"PhysicsKeys", {},
"" };
63 {
this,
"Calib1Keys", {},
"" };
65 {
this,
"Calib2Keys", {},
"" };
97 std::unique_ptr<T>
obj =
nullptr);
102 #endif //> !MYPACKAGE_MYPACKAGEALG_H
SG::WriteCondHandleKey< L1CaloPprChanCalibContainer > m_pprChanCalibContainer
SG::WriteCondHandleKey< L1CaloPprChanDefaultsContainer > m_pprChanDefaultsContainer
SG::WriteCondHandleKey< L1CaloReadoutConfigContainerJSON > m_readoutConfigContainerJSON
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
SG::ReadCondHandleKey< CondAttrListCollection > m_readoutConfigJSON
SG::ReadCondHandleKey< CondAttrListCollection > m_pprChanStrategy
SG::WriteCondHandleKey< L1CaloPprDisabledChannelContainerRun2 > m_pprDisabledChannelContainer
Gaudi::Property< std::string > m_strategy
SG::WriteCondHandleKey< L1CaloPprChanStrategyContainer > m_pprChanStrategyContainer
Gaudi::Property< bool > m_useCalib1Regime
SG::WriteCondHandleKey< L1CaloPpmDeadChannelsContainer > m_ppmDeadChannelsContainer
SG::WriteCondHandleKey< L1CaloPprConditionsContainerRun2 > m_pprConditionsContainer
Gaudi::Property< std::string > m_timingRegime
SG::WriteCondHandleKey< L1CaloDerivedRunParsContainer > m_derivedRunParsContainer
Gaudi::Property< bool > m_useCalib2Regime
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< CondAttrListCollection > m_derivedRunPars
SG::ReadCondHandleKeyArray< CondAttrListCollection > m_calib2Keys
virtual StatusCode execute() override
SG::ReadCondHandleKey< CondAttrListCollection > m_runParameters
SG::ReadCondHandleKeyArray< CondAttrListCollection > m_physicsKeys
SG::ReadCondHandleKeyArray< CondAttrListCollection > m_calib1Keys
Gaudi::Property< bool > m_usePhysicsRegime
L1CaloCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode updateCond(SG::WriteCondHandleKey< T > &wkey, const std::vector< std::reference_wrapper< const SG::ReadCondHandleKey< CondAttrListCollection >>> &rkeys, std::unique_ptr< T > obj=nullptr)
SG::WriteCondHandleKey< L1CaloDisabledTowersContainer > m_disabledTowersContainer
SG::ReadCondHandleKey< CondAttrListCollection > m_readoutConfig
SG::WriteCondHandleKey< L1CaloReadoutConfigContainer > m_readoutConfigContainer
SG::ReadCondHandleKey< CondAttrListCollection > m_ppmFineTimeRefs
SG::ReadCondHandleKey< CondAttrListCollection > m_disabledTowers
SG::WriteCondHandleKey< L1CaloRunParametersContainer > m_runParametersContainer
virtual StatusCode initialize() override
SG::ReadCondHandleKey< CondAttrListCollection > m_pprChanDefaults
SG::ReadCondHandleKey< CondAttrListCollection > m_ppmDeadChannels
SG::WriteCondHandleKey< L1CaloPpmFineTimeRefsContainer > m_ppmFineTimeRefsContainer