src
L1TriggerConfig
CSCTFConfigProducers
interface
CSCTFAlignmentOnlineProd.h
Go to the documentation of this file.
1
#include "
CondTools/L1Trigger/interface/L1ConfigOnlineProdBase.h
"
2
#include "
CondFormats/L1TObjects/interface/L1MuCSCTFAlignment.h
"
3
#include "
CondFormats/DataRecord/interface/L1MuCSCTFAlignmentRcd.h
"
4
5
class
CSCTFAlignmentOnlineProd
:
public
L1ConfigOnlineProdBase
<L1MuCSCTFAlignmentRcd, L1MuCSCTFAlignment> {
6
public
:
7
CSCTFAlignmentOnlineProd
(
const
edm::ParameterSet
& iConfig)
8
:
L1ConfigOnlineProdBase
<
L1MuCSCTFAlignmentRcd
,
L1MuCSCTFAlignment
>(iConfig) {}
9
~CSCTFAlignmentOnlineProd
()
override
{}
10
std::unique_ptr<L1MuCSCTFAlignment>
newObject
(
const
std::string
& objectKey)
override
;
11
12
private
:
13
};
L1ConfigOnlineProdBase.h
CSCTFAlignmentOnlineProd::CSCTFAlignmentOnlineProd
CSCTFAlignmentOnlineProd(const edm::ParameterSet &iConfig)
Definition:
CSCTFAlignmentOnlineProd.h:7
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
CSCTFAlignmentOnlineProd::~CSCTFAlignmentOnlineProd
~CSCTFAlignmentOnlineProd() override
Definition:
CSCTFAlignmentOnlineProd.h:9
L1ConfigOnlineProdBase
Definition:
L1ConfigOnlineProdBase.h:52
CSCTFAlignmentOnlineProd::newObject
std::unique_ptr< L1MuCSCTFAlignment > newObject(const std::string &objectKey) override
Definition:
CSCTFAlignmentOnlineProd.cc:3
CSCTFAlignmentOnlineProd
Definition:
CSCTFAlignmentOnlineProd.h:5
L1MuCSCTFAlignmentRcd.h
L1MuCSCTFAlignmentRcd
Definition:
L1MuCSCTFAlignmentRcd.h:12
L1MuCSCTFAlignment
Definition:
L1MuCSCTFAlignment.h:8
edm::ParameterSet
Definition:
ParameterSet.h:47
L1MuCSCTFAlignment.h
Generated for CMSSW Reference Manual by
1.8.14