25 m_signedPacking(ps.getParameter<
bool>(
"signedPackingPt")),
26 m_nbitsPacking(ps.getParameter<
int>(
"nbitPackingPt")),
27 m_nBins(ps.getParameter<
int>(
"nbinsPt"))
39 std::shared_ptr<L1MuTriggerPtScale>
61 "with scales key " + objectKey);
89 "L1T_SCALE_MUON_PT.ID",
98 vector<double> scales;
103 #ifdef DEBUG_PT_SCALE 104 cout <<
"PT scale:" << endl <<
result->getPtScale()->print() << endl;
persistency::Exception Exception
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
const QueryResults singleAttribute(const T &data) const
unsigned int m_nbitsPacking
const QueryResults basicQuery(const std::vector< std::string > &columnNames, const std::string &schemaName, const std::string &tableName, const std::string &conditionLHS="", const QueryResults conditionRHS=QueryResults(), const std::string &conditionRHSName="")
l1t::OMDSReader m_omdsReader
L1MuTriggerPtScaleOnlineProducer(const edm::ParameterSet &)
~L1MuTriggerPtScaleOnlineProducer() override
void pushColumnNames(std::vector< std::string > &columns)
std::shared_ptr< L1MuTriggerPtScale > newObject(const std::string &objectKey) override
void extractScales(l1t::OMDSReader::QueryResults &record, std::vector< double > &destScales)