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 IL1TopoMenuLoaderl1topoMenuLoader ()=0
virtual IMasterTableLoadermasterTableLoader ()=0
virtual IMenuLoadermenuLoader ()=0
virtual IMuctpiLoadermuctpiLoader ()=0
virtual IDeadTimeLoaderdeadTimeLoader ()=0
virtual IPrescaledClockLoaderprescaledClockLoader ()=0
virtual IRandomLoaderrandomLoader ()=0
virtual IThresholdConfigLoaderthresholdConfigLoader ()=0
virtual ITriggerThresholdLoadertriggerThresholdLoader ()=0
virtual ITriggerThresholdValueLoadertriggerThresholdValueLoader ()=0
virtual IThresholdMonitorLoaderthresholdMonitorLoader ()=0
virtual ICTPFilesLoaderctpFilesLoader ()=0
virtual ICaloJetInputLoadercaloJetInputLoader ()=0
virtual ICaloSinCosLoadercaloSinCosLoader ()=0
virtual ICaloInfoLoadercaloInfoLoader ()=0
virtual ILutCamLoaderlutcamLoader ()=0
virtual IPrescaleSetLoaderprescaleSetLoader ()=0
virtual IPrioritySetLoaderprioritySetLoader ()=0
virtual IBunchGroupLoaderbunchGroupLoader ()=0
virtual IBunchGroupSetLoaderbunchGroupSetLoader ()=0
virtual ICTPConfigLoaderctpConfigLoader ()=0
virtual ICTPConfigLoaderctpConfigOnlineLoader ()=0
virtual IHLTFrameLoaderhltFrameLoader ()=0
virtual IJobOptionTableLoaderjobOptionTableLoader ()=0

Protected Attributes

IMasterTableLoaderm_masterTableLoader { nullptr }
IMenuLoaderm_menuLoader { nullptr }
IMuctpiLoaderm_muctpiLoader { nullptr }
IDeadTimeLoaderm_deadTimeLoader { nullptr }
IPrescaledClockLoaderm_prescaledClockLoader { nullptr }
IRandomLoaderm_randomLoader { nullptr }
IThresholdConfigLoaderm_thresholdConfigLoader { nullptr }
ITriggerThresholdLoaderm_triggerThresholdLoader { nullptr }
ITriggerThresholdValueLoaderm_triggerThresholdValueLoader { nullptr }
IThresholdMonitorLoaderm_thresholdMonitorLoader { nullptr }
ICTPFilesLoaderm_ctpFilesLoader { nullptr }
ICaloJetInputLoaderm_caloJetInputLoader { nullptr }
ICaloSinCosLoaderm_caloSinCosLoader { nullptr }
ICaloInfoLoaderm_caloInfoLoader { nullptr }
ILutCamLoaderm_lutCamLoader { nullptr }
IPrescaleSetLoaderm_prescaleSetLoader { nullptr }
IPrioritySetLoaderm_prioritySetLoader { nullptr }
IBunchGroupLoaderm_bunchGroupLoader { nullptr }
IBunchGroupSetLoaderm_bunchGroupSetLoader { nullptr }
ICTPConfigLoaderm_ctpConfigLoader { nullptr }
IMuonThresholdSetLoaderm_muonThresholdSetLoader { nullptr }
IHLTFrameLoaderm_HLTFrameLoader { nullptr }
IJobOptionTableLoaderm_jobOptionTableLoader { nullptr }
IL1TopoMenuLoaderm_l1topoMenuLoader { nullptr }
unsigned int m_ctpVersion { 0 }
unsigned int m_l1Version { 0 }

Detailed Description

Definition at line 39 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{
13 delete m_menuLoader;
14 delete m_muctpiLoader;
15 delete m_deadTimeLoader;
17 delete m_randomLoader;
22 delete m_ctpFilesLoader;
24 delete m_caloSinCosLoader;
25 delete m_caloInfoLoader;
26 delete m_lutCamLoader;
29 delete m_bunchGroupLoader;
31 delete m_ctpConfigLoader;
33 delete m_HLTFrameLoader;
35 delete m_l1topoMenuLoader;
36}
IPrioritySetLoader * m_prioritySetLoader
ILutCamLoader * m_lutCamLoader
IMuctpiLoader * m_muctpiLoader
ICaloInfoLoader * m_caloInfoLoader
IMasterTableLoader * m_masterTableLoader
IPrescaledClockLoader * m_prescaledClockLoader
ICTPConfigLoader * m_ctpConfigLoader
IRandomLoader * m_randomLoader
IThresholdMonitorLoader * m_thresholdMonitorLoader
ITriggerThresholdLoader * m_triggerThresholdLoader
IL1TopoMenuLoader * m_l1topoMenuLoader
IBunchGroupSetLoader * m_bunchGroupSetLoader
IJobOptionTableLoader * m_jobOptionTableLoader
IHLTFrameLoader * m_HLTFrameLoader
ICTPFilesLoader * m_ctpFilesLoader
IDeadTimeLoader * m_deadTimeLoader
IThresholdConfigLoader * m_thresholdConfigLoader
ICaloJetInputLoader * m_caloJetInputLoader
IPrescaleSetLoader * m_prescaleSetLoader
ITriggerThresholdValueLoader * m_triggerThresholdValueLoader
IMuonThresholdSetLoader * m_muonThresholdSetLoader
ICaloSinCosLoader * m_caloSinCosLoader
IBunchGroupLoader * m_bunchGroupLoader

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

IBunchGroupLoader* TrigConf::StorageMgrBase::m_bunchGroupLoader { nullptr }
protected

Definition at line 70 of file StorageMgrBase.h.

70{ nullptr };

◆ m_bunchGroupSetLoader

IBunchGroupSetLoader* TrigConf::StorageMgrBase::m_bunchGroupSetLoader { nullptr }
protected

Definition at line 71 of file StorageMgrBase.h.

71{ nullptr };

◆ m_caloInfoLoader

ICaloInfoLoader* TrigConf::StorageMgrBase::m_caloInfoLoader { nullptr }
protected

Definition at line 66 of file StorageMgrBase.h.

66{ nullptr };

◆ m_caloJetInputLoader

ICaloJetInputLoader* TrigConf::StorageMgrBase::m_caloJetInputLoader { nullptr }
protected

Definition at line 64 of file StorageMgrBase.h.

64{ nullptr };

◆ m_caloSinCosLoader

ICaloSinCosLoader* TrigConf::StorageMgrBase::m_caloSinCosLoader { nullptr }
protected

Definition at line 65 of file StorageMgrBase.h.

65{ nullptr };

◆ m_ctpConfigLoader

ICTPConfigLoader* TrigConf::StorageMgrBase::m_ctpConfigLoader { nullptr }
protected

Definition at line 72 of file StorageMgrBase.h.

72{ nullptr };

◆ m_ctpFilesLoader

ICTPFilesLoader* TrigConf::StorageMgrBase::m_ctpFilesLoader { nullptr }
protected

Definition at line 63 of file StorageMgrBase.h.

63{ nullptr };

◆ m_ctpVersion

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

Definition at line 78 of file StorageMgrBase.h.

78{ 0 };

◆ m_deadTimeLoader

IDeadTimeLoader* TrigConf::StorageMgrBase::m_deadTimeLoader { nullptr }
protected

Definition at line 56 of file StorageMgrBase.h.

56{ nullptr };

◆ m_HLTFrameLoader

IHLTFrameLoader* TrigConf::StorageMgrBase::m_HLTFrameLoader { nullptr }
protected

Definition at line 74 of file StorageMgrBase.h.

74{ nullptr };

◆ m_jobOptionTableLoader

IJobOptionTableLoader* TrigConf::StorageMgrBase::m_jobOptionTableLoader { nullptr }
protected

Definition at line 75 of file StorageMgrBase.h.

75{ nullptr };

◆ m_l1topoMenuLoader

IL1TopoMenuLoader* TrigConf::StorageMgrBase::m_l1topoMenuLoader { nullptr }
protected

Definition at line 76 of file StorageMgrBase.h.

76{ nullptr };

◆ m_l1Version

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

Definition at line 79 of file StorageMgrBase.h.

79{ 0 };

◆ m_lutCamLoader

ILutCamLoader* TrigConf::StorageMgrBase::m_lutCamLoader { nullptr }
protected

Definition at line 67 of file StorageMgrBase.h.

67{ nullptr };

◆ m_masterTableLoader

IMasterTableLoader* TrigConf::StorageMgrBase::m_masterTableLoader { nullptr }
protected

Definition at line 53 of file StorageMgrBase.h.

53{ nullptr };

◆ m_menuLoader

IMenuLoader* TrigConf::StorageMgrBase::m_menuLoader { nullptr }
protected

Definition at line 54 of file StorageMgrBase.h.

54{ nullptr };

◆ m_muctpiLoader

IMuctpiLoader* TrigConf::StorageMgrBase::m_muctpiLoader { nullptr }
protected

Definition at line 55 of file StorageMgrBase.h.

55{ nullptr };

◆ m_muonThresholdSetLoader

IMuonThresholdSetLoader* TrigConf::StorageMgrBase::m_muonThresholdSetLoader { nullptr }
protected

Definition at line 73 of file StorageMgrBase.h.

73{ nullptr };

◆ m_prescaledClockLoader

IPrescaledClockLoader* TrigConf::StorageMgrBase::m_prescaledClockLoader { nullptr }
protected

Definition at line 57 of file StorageMgrBase.h.

57{ nullptr };

◆ m_prescaleSetLoader

IPrescaleSetLoader* TrigConf::StorageMgrBase::m_prescaleSetLoader { nullptr }
protected

Definition at line 68 of file StorageMgrBase.h.

68{ nullptr };

◆ m_prioritySetLoader

IPrioritySetLoader* TrigConf::StorageMgrBase::m_prioritySetLoader { nullptr }
protected

Definition at line 69 of file StorageMgrBase.h.

69{ nullptr };

◆ m_randomLoader

IRandomLoader* TrigConf::StorageMgrBase::m_randomLoader { nullptr }
protected

Definition at line 58 of file StorageMgrBase.h.

58{ nullptr };

◆ m_thresholdConfigLoader

IThresholdConfigLoader* TrigConf::StorageMgrBase::m_thresholdConfigLoader { nullptr }
protected

Definition at line 59 of file StorageMgrBase.h.

59{ nullptr };

◆ m_thresholdMonitorLoader

IThresholdMonitorLoader* TrigConf::StorageMgrBase::m_thresholdMonitorLoader { nullptr }
protected

Definition at line 62 of file StorageMgrBase.h.

62{ nullptr };

◆ m_triggerThresholdLoader

ITriggerThresholdLoader* TrigConf::StorageMgrBase::m_triggerThresholdLoader { nullptr }
protected

Definition at line 60 of file StorageMgrBase.h.

60{ nullptr };

◆ m_triggerThresholdValueLoader

ITriggerThresholdValueLoader* TrigConf::StorageMgrBase::m_triggerThresholdValueLoader { nullptr }
protected

Definition at line 61 of file StorageMgrBase.h.

61{ nullptr };

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