Main Page
Namespaces
Classes
Package Documentation
src
L1TriggerConfig
L1GtConfigProducers
interface
L1GtTriggerMaskTechTrigConfigOnlineProd.h
Go to the documentation of this file.
1
#ifndef L1GtConfigProducers_L1GtTriggerMaskTechTrigConfigOnlineProd_h
2
#define L1GtConfigProducers_L1GtTriggerMaskTechTrigConfigOnlineProd_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/L1GtTriggerMask.h
"
27
#include "
CondFormats/DataRecord/interface/L1GtTriggerMaskTechTrigRcd.h
"
28
29
// forward declarations
30
31
// class declaration
32
class
L1GtTriggerMaskTechTrigConfigOnlineProd
:
33
public
L1ConfigOnlineProdBase
<L1GtTriggerMaskTechTrigRcd, L1GtTriggerMask>
34
{
35
36
public
:
37
39
L1GtTriggerMaskTechTrigConfigOnlineProd
(
const
edm::ParameterSet
&);
40
42
~L1GtTriggerMaskTechTrigConfigOnlineProd
()
override
;
43
45
std::unique_ptr<L1GtTriggerMask>
newObject
(
const
std::string
& objectKey)
override
;
46
47
private
:
48
50
int
m_partitionNumber
;
51
};
52
53
#endif
L1ConfigOnlineProdBase.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
L1GtTriggerMaskTechTrigRcd.h
L1GtTriggerMask.h
L1ConfigOnlineProdBase
Definition:
L1ConfigOnlineProdBase.h:52
L1GtTriggerMaskTechTrigConfigOnlineProd
Definition:
L1GtTriggerMaskTechTrigConfigOnlineProd.h:32
L1GtTriggerMaskTechTrigConfigOnlineProd::L1GtTriggerMaskTechTrigConfigOnlineProd
L1GtTriggerMaskTechTrigConfigOnlineProd(const edm::ParameterSet &)
constructor
Definition:
L1GtTriggerMaskTechTrigConfigOnlineProd.cc:26
L1GtTriggerMaskTechTrigConfigOnlineProd::~L1GtTriggerMaskTechTrigConfigOnlineProd
~L1GtTriggerMaskTechTrigConfigOnlineProd() override
destructor
Definition:
L1GtTriggerMaskTechTrigConfigOnlineProd.cc:36
L1GtTriggerMaskTechTrigConfigOnlineProd::m_partitionNumber
int m_partitionNumber
partition number
Definition:
L1GtTriggerMaskTechTrigConfigOnlineProd.h:50
edm::ParameterSet
Definition:
ParameterSet.h:36
L1GtTriggerMaskTechTrigConfigOnlineProd::newObject
std::unique_ptr< L1GtTriggerMask > newObject(const std::string &objectKey) override
public methods
Definition:
L1GtTriggerMaskTechTrigConfigOnlineProd.cc:44
Generated for CMSSW Reference Manual by
1.8.11