src
L1TriggerConfig
L1GtConfigProducers
interface
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd.h
Go to the documentation of this file.
1
#ifndef L1GtConfigProducers_L1GtPrescaleFactorsAlgoTrigConfigOnlineProd_h
2
#define L1GtConfigProducers_L1GtPrescaleFactorsAlgoTrigConfigOnlineProd_h
3
18
// system include files
19
#include <memory>
20
#include <string>
21
22
// user include files
23
// base class
24
#include "
CondTools/L1Trigger/interface/L1ConfigOnlineProdBase.h
"
25
26
#include "
CondFormats/L1TObjects/interface/L1GtPrescaleFactors.h
"
27
#include "
CondFormats/DataRecord/interface/L1GtPrescaleFactorsAlgoTrigRcd.h
"
28
29
// forward declarations
30
31
// class declaration
32
class
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd
33
:
public
L1ConfigOnlineProdBase
<L1GtPrescaleFactorsAlgoTrigRcd, L1GtPrescaleFactors> {
34
public
:
36
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd
(
const
edm::ParameterSet
&);
37
39
~L1GtPrescaleFactorsAlgoTrigConfigOnlineProd
()
override
;
40
42
std::unique_ptr<L1GtPrescaleFactors>
newObject
(
const
std::string
& objectKey)
override
;
43
44
private
:
45
bool
m_isDebugEnabled
;
46
};
47
48
#endif
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd::L1GtPrescaleFactorsAlgoTrigConfigOnlineProd
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd(const edm::ParameterSet &)
constructor
Definition:
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd.cc:25
L1ConfigOnlineProdBase.h
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd
Definition:
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd.h:32
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd::~L1GtPrescaleFactorsAlgoTrigConfigOnlineProd
~L1GtPrescaleFactorsAlgoTrigConfigOnlineProd() override
destructor
Definition:
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd.cc:32
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
L1ConfigOnlineProdBase
Definition:
L1ConfigOnlineProdBase.h:53
L1GtPrescaleFactorsAlgoTrigRcd.h
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd::newObject
std::unique_ptr< L1GtPrescaleFactors > newObject(const std::string &objectKey) override
public methods
Definition:
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd.cc:38
L1GtPrescaleFactors.h
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd::m_isDebugEnabled
bool m_isDebugEnabled
Definition:
L1GtPrescaleFactorsAlgoTrigConfigOnlineProd.h:45
edm::ParameterSet
Definition:
ParameterSet.h:48
Generated for CMSSW Reference Manual by
1.8.14