ATLAS Offline Software
Loading...
Searching...
No Matches
TrigConf::StorageMgrBase Class Referenceabstract

#include <StorageMgrBase.h>

Inheritance diagram for TrigConf::StorageMgrBase:

Public Member Functions

 StorageMgrBase ()
 constructor
virtual ~StorageMgrBase () override
 destructor
virtual void setLevel (MSGTC::Level lvl) override=0
virtual void setCTPVersion (unsigned int)=0
virtual void setL1Version (unsigned int)=0
virtual unsigned int ctpVersion () const =0
virtual unsigned int l1Version () const =0
virtual IL1TopoMenuLoader & l1topoMenuLoader ()=0
virtual IMasterTableLoader & masterTableLoader ()=0
virtual IMenuLoader & menuLoader ()=0
virtual IMuctpiLoader & muctpiLoader ()=0
virtual IDeadTimeLoader & deadTimeLoader ()=0
virtual IPrescaledClockLoader & prescaledClockLoader ()=0
virtual IRandomLoader & randomLoader ()=0
virtual IThresholdConfigLoader & thresholdConfigLoader ()=0
virtual ITriggerThresholdLoader & triggerThresholdLoader ()=0
virtual ITriggerThresholdValueLoader & triggerThresholdValueLoader ()=0
virtual IThresholdMonitorLoader & thresholdMonitorLoader ()=0
virtual ICTPFilesLoader & ctpFilesLoader ()=0
virtual ICaloJetInputLoader & caloJetInputLoader ()=0
virtual ICaloSinCosLoader & caloSinCosLoader ()=0
virtual ICaloInfoLoader & caloInfoLoader ()=0
virtual ILutCamLoader & lutcamLoader ()=0
virtual IPrescaleSetLoader & prescaleSetLoader ()=0
virtual IPrioritySetLoader & prioritySetLoader ()=0
virtual IBunchGroupLoader & bunchGroupLoader ()=0
virtual IBunchGroupSetLoader & bunchGroupSetLoader ()=0
virtual ICTPConfigLoader & ctpConfigLoader ()=0
virtual ICTPConfigLoader & ctpConfigOnlineLoader ()=0
virtual IHLTFrameLoader & hltFrameLoader ()=0
virtual IJobOptionTableLoader & jobOptionTableLoader ()=0

Protected Attributes

std::unique_ptr< IMasterTableLoader > m_masterTableLoader
std::unique_ptr< IMenuLoader > m_menuLoader
std::unique_ptr< IMuctpiLoader > m_muctpiLoader
std::unique_ptr< IDeadTimeLoader > m_deadTimeLoader
std::unique_ptr< IPrescaledClockLoader > m_prescaledClockLoader
std::unique_ptr< IRandomLoader > m_randomLoader
std::unique_ptr< IThresholdConfigLoader > m_thresholdConfigLoader
std::unique_ptr< ITriggerThresholdLoader > m_triggerThresholdLoader
std::unique_ptr< ITriggerThresholdValueLoader > m_triggerThresholdValueLoader
std::unique_ptr< IThresholdMonitorLoader > m_thresholdMonitorLoader
std::unique_ptr< ICTPFilesLoader > m_ctpFilesLoader
std::unique_ptr< ICaloJetInputLoader > m_caloJetInputLoader
std::unique_ptr< ICaloSinCosLoader > m_caloSinCosLoader
std::unique_ptr< ICaloInfoLoader > m_caloInfoLoader
std::unique_ptr< ILutCamLoader > m_lutCamLoader
std::unique_ptr< IPrescaleSetLoader > m_prescaleSetLoader
std::unique_ptr< IPrioritySetLoader > m_prioritySetLoader
std::unique_ptr< IBunchGroupLoader > m_bunchGroupLoader
std::unique_ptr< IBunchGroupSetLoader > m_bunchGroupSetLoader
std::unique_ptr< ICTPConfigLoader > m_ctpConfigLoader
std::unique_ptr< IMuonThresholdSetLoader > m_muonThresholdSetLoader
std::unique_ptr< IHLTFrameLoader > m_HLTFrameLoader
std::unique_ptr< IJobOptionTableLoader > m_jobOptionTableLoader
std::unique_ptr< IL1TopoMenuLoader > m_l1topoMenuLoader
unsigned int m_ctpVersion { 0 }
unsigned int m_l1Version { 0 }

Detailed Description

Definition at line 40 of file StorageMgrBase.h.

Constructor & Destructor Documentation

◆ StorageMgrBase()

TrigConf::StorageMgrBase::StorageMgrBase ( )

constructor

Definition at line 7 of file StorageMgrBase.cxx.

8{}

◆ ~StorageMgrBase()

TrigConf::StorageMgrBase::~StorageMgrBase ( )
overridevirtual

destructor

Definition at line 10 of file StorageMgrBase.cxx.

11{
12}

Member Function Documentation

◆ bunchGroupLoader()

virtual IBunchGroupLoader & TrigConf::IStorageMgr::bunchGroupLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ bunchGroupSetLoader()

virtual IBunchGroupSetLoader & TrigConf::IStorageMgr::bunchGroupSetLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ caloInfoLoader()

virtual ICaloInfoLoader & TrigConf::IStorageMgr::caloInfoLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ caloJetInputLoader()

virtual ICaloJetInputLoader & TrigConf::IStorageMgr::caloJetInputLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ caloSinCosLoader()

virtual ICaloSinCosLoader & TrigConf::IStorageMgr::caloSinCosLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ ctpConfigLoader()

virtual ICTPConfigLoader & TrigConf::IStorageMgr::ctpConfigLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ ctpConfigOnlineLoader()

virtual ICTPConfigLoader & TrigConf::IStorageMgr::ctpConfigOnlineLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ ctpFilesLoader()

virtual ICTPFilesLoader & TrigConf::IStorageMgr::ctpFilesLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ ctpVersion()

virtual unsigned int TrigConf::IStorageMgr::ctpVersion ( ) const
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ deadTimeLoader()

virtual IDeadTimeLoader & TrigConf::IStorageMgr::deadTimeLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ hltFrameLoader()

virtual IHLTFrameLoader & TrigConf::IStorageMgr::hltFrameLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ jobOptionTableLoader()

virtual IJobOptionTableLoader & TrigConf::IStorageMgr::jobOptionTableLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ l1topoMenuLoader()

virtual IL1TopoMenuLoader & TrigConf::IStorageMgr::l1topoMenuLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ l1Version()

virtual unsigned int TrigConf::IStorageMgr::l1Version ( ) const
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ lutcamLoader()

virtual ILutCamLoader & TrigConf::IStorageMgr::lutcamLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ masterTableLoader()

virtual IMasterTableLoader & TrigConf::IStorageMgr::masterTableLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ menuLoader()

virtual IMenuLoader & TrigConf::IStorageMgr::menuLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ muctpiLoader()

virtual IMuctpiLoader & TrigConf::IStorageMgr::muctpiLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ prescaledClockLoader()

virtual IPrescaledClockLoader & TrigConf::IStorageMgr::prescaledClockLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ prescaleSetLoader()

virtual IPrescaleSetLoader & TrigConf::IStorageMgr::prescaleSetLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ prioritySetLoader()

virtual IPrioritySetLoader & TrigConf::IStorageMgr::prioritySetLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ randomLoader()

virtual IRandomLoader & TrigConf::IStorageMgr::randomLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ setCTPVersion()

virtual void TrigConf::IStorageMgr::setCTPVersion ( unsigned int )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ setL1Version()

virtual void TrigConf::IStorageMgr::setL1Version ( unsigned int )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ setLevel()

virtual void TrigConf::StorageMgrBase::setLevel ( MSGTC::Level lvl)
overridepure virtual

Implements TrigConf::IStorageMgr.

Implemented in TrigConf::StorageMgr.

◆ thresholdConfigLoader()

virtual IThresholdConfigLoader & TrigConf::IStorageMgr::thresholdConfigLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ thresholdMonitorLoader()

virtual IThresholdMonitorLoader & TrigConf::IStorageMgr::thresholdMonitorLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ triggerThresholdLoader()

virtual ITriggerThresholdLoader & TrigConf::IStorageMgr::triggerThresholdLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

◆ triggerThresholdValueLoader()

virtual ITriggerThresholdValueLoader & TrigConf::IStorageMgr::triggerThresholdValueLoader ( )
pure virtualinherited

Implemented in TrigConf::StorageMgr.

Member Data Documentation

◆ m_bunchGroupLoader

std::unique_ptr<IBunchGroupLoader> TrigConf::StorageMgrBase::m_bunchGroupLoader
protected

Definition at line 71 of file StorageMgrBase.h.

◆ m_bunchGroupSetLoader

std::unique_ptr<IBunchGroupSetLoader> TrigConf::StorageMgrBase::m_bunchGroupSetLoader
protected

Definition at line 72 of file StorageMgrBase.h.

◆ m_caloInfoLoader

std::unique_ptr<ICaloInfoLoader> TrigConf::StorageMgrBase::m_caloInfoLoader
protected

Definition at line 67 of file StorageMgrBase.h.

◆ m_caloJetInputLoader

std::unique_ptr<ICaloJetInputLoader> TrigConf::StorageMgrBase::m_caloJetInputLoader
protected

Definition at line 65 of file StorageMgrBase.h.

◆ m_caloSinCosLoader

std::unique_ptr<ICaloSinCosLoader> TrigConf::StorageMgrBase::m_caloSinCosLoader
protected

Definition at line 66 of file StorageMgrBase.h.

◆ m_ctpConfigLoader

std::unique_ptr<ICTPConfigLoader> TrigConf::StorageMgrBase::m_ctpConfigLoader
protected

Definition at line 73 of file StorageMgrBase.h.

◆ m_ctpFilesLoader

std::unique_ptr<ICTPFilesLoader> TrigConf::StorageMgrBase::m_ctpFilesLoader
protected

Definition at line 64 of file StorageMgrBase.h.

◆ m_ctpVersion

unsigned int TrigConf::StorageMgrBase::m_ctpVersion { 0 }
protected

Definition at line 79 of file StorageMgrBase.h.

79{ 0 };

◆ m_deadTimeLoader

std::unique_ptr<IDeadTimeLoader> TrigConf::StorageMgrBase::m_deadTimeLoader
protected

Definition at line 57 of file StorageMgrBase.h.

◆ m_HLTFrameLoader

std::unique_ptr<IHLTFrameLoader> TrigConf::StorageMgrBase::m_HLTFrameLoader
protected

Definition at line 75 of file StorageMgrBase.h.

◆ m_jobOptionTableLoader

std::unique_ptr<IJobOptionTableLoader> TrigConf::StorageMgrBase::m_jobOptionTableLoader
protected

Definition at line 76 of file StorageMgrBase.h.

◆ m_l1topoMenuLoader

std::unique_ptr<IL1TopoMenuLoader> TrigConf::StorageMgrBase::m_l1topoMenuLoader
protected

Definition at line 77 of file StorageMgrBase.h.

◆ m_l1Version

unsigned int TrigConf::StorageMgrBase::m_l1Version { 0 }
protected

Definition at line 80 of file StorageMgrBase.h.

80{ 0 };

◆ m_lutCamLoader

std::unique_ptr<ILutCamLoader> TrigConf::StorageMgrBase::m_lutCamLoader
protected

Definition at line 68 of file StorageMgrBase.h.

◆ m_masterTableLoader

std::unique_ptr<IMasterTableLoader> TrigConf::StorageMgrBase::m_masterTableLoader
protected

Definition at line 54 of file StorageMgrBase.h.

◆ m_menuLoader

std::unique_ptr<IMenuLoader> TrigConf::StorageMgrBase::m_menuLoader
protected

Definition at line 55 of file StorageMgrBase.h.

◆ m_muctpiLoader

std::unique_ptr<IMuctpiLoader> TrigConf::StorageMgrBase::m_muctpiLoader
protected

Definition at line 56 of file StorageMgrBase.h.

◆ m_muonThresholdSetLoader

std::unique_ptr<IMuonThresholdSetLoader> TrigConf::StorageMgrBase::m_muonThresholdSetLoader
protected

Definition at line 74 of file StorageMgrBase.h.

◆ m_prescaledClockLoader

std::unique_ptr<IPrescaledClockLoader> TrigConf::StorageMgrBase::m_prescaledClockLoader
protected

Definition at line 58 of file StorageMgrBase.h.

◆ m_prescaleSetLoader

std::unique_ptr<IPrescaleSetLoader> TrigConf::StorageMgrBase::m_prescaleSetLoader
protected

Definition at line 69 of file StorageMgrBase.h.

◆ m_prioritySetLoader

std::unique_ptr<IPrioritySetLoader> TrigConf::StorageMgrBase::m_prioritySetLoader
protected

Definition at line 70 of file StorageMgrBase.h.

◆ m_randomLoader

std::unique_ptr<IRandomLoader> TrigConf::StorageMgrBase::m_randomLoader
protected

Definition at line 59 of file StorageMgrBase.h.

◆ m_thresholdConfigLoader

std::unique_ptr<IThresholdConfigLoader> TrigConf::StorageMgrBase::m_thresholdConfigLoader
protected

Definition at line 60 of file StorageMgrBase.h.

◆ m_thresholdMonitorLoader

std::unique_ptr<IThresholdMonitorLoader> TrigConf::StorageMgrBase::m_thresholdMonitorLoader
protected

Definition at line 63 of file StorageMgrBase.h.

◆ m_triggerThresholdLoader

std::unique_ptr<ITriggerThresholdLoader> TrigConf::StorageMgrBase::m_triggerThresholdLoader
protected

Definition at line 61 of file StorageMgrBase.h.

◆ m_triggerThresholdValueLoader

std::unique_ptr<ITriggerThresholdValueLoader> TrigConf::StorageMgrBase::m_triggerThresholdValueLoader
protected

Definition at line 62 of file StorageMgrBase.h.


The documentation for this class was generated from the following files: