33 esToken = esConsumes<L1TMuonOverlapFwVersion, L1TMuonOverlapFwVersionRcd>();
34 esToken_O2O = esConsumes<L1TMuonOverlapFwVersion, L1TMuonOverlapFwVersionO2ORcd>();
42 data = evSetup.
getData(esToken_O2O);
44 data = evSetup.
getData(esToken);
47 <<
"*** Contents of L1TMuonOverlapFwVersion: algoVersion() = " << data.
algoVersion()
49 <<
", synthDate() = " << data.
synthDate();
54 edm::LogInfo(
"L1TMuonOverlapFwVersionTester") <<
"*** Writing payload to DB";
57 data, firstSinceTime, (isO2Opayload ?
"L1TMuonOverlapFwVersionO2ORcd" :
"L1TMuonOverlapFwVersionRcd"));
T getUntrackedParameter(std::string const &, T const &) const
L1TMuonOverlapFwVersionTester(const edm::ParameterSet &pset)
unsigned algoVersion() const
#define DEFINE_FWK_MODULE(type)
example_stream void analyze(const edm::Event &, const edm::EventSetup &) override
bool getData(T &iHolder) const
unsigned layersVersion() const
edm::ESGetToken< L1TMuonOverlapFwVersion, L1TMuonOverlapFwVersionRcd > esToken
unsigned long long Time_t
unsigned patternsVersion() const
cond::Time_t beginOfTime() const
Hash writeOneIOV(const T &payload, Time_t time, const std::string &recordName)
void analyze(const edm::Event &, const edm::EventSetup &) override
std::string synthDate() const
Log< level::Info, false > LogInfo
char data[epos_bytes_allocation]
tuple writeToDB
process.TPGParamProducer = cms.EDFilter("EcalTPGParamBuilder",
edm::ESGetToken< L1TMuonOverlapFwVersion, L1TMuonOverlapFwVersionO2ORcd > esToken_O2O