Classes | |
class | HistDefinition |
class | L1TDiffHarvesting |
class | L1TEfficiencyHarvesting |
class | L1TEfficiencyPlotHandler |
Typedefs | |
typedef std::vector< HistDefinition > | HistDefinitions |
typedef std::vector< L1TEfficiencyPlotHandler > | L1TEfficiencyPlotHandlerCollection |
typedef dqm::reco::MonitorElement | MonitorElement |
typedef std::vector< double > | vdouble |
Functions | |
void | fill2DWithinLimits (MonitorElement *mon, double valueX, double valueY, double weight=1.) |
void | fillWithinLimits (MonitorElement *mon, double value, double weight=1.) |
double | getFillValueWithinLimits (double value, double min, double max) |
std::vector< unsigned int > | getFiredTriggerIndices (const std::vector< unsigned int > &triggers, const std::vector< bool > &triggerResults) |
std::vector< edm::InputTag > | getHLTFilters (const std::vector< unsigned int > &triggers, const HLTConfigProvider &hltConfig, const std::string triggerProcess) |
trigger::TriggerObjectCollection | getMatchedTriggerObjects (double eta, double phi, double maxDeltaR, const trigger::TriggerObjectCollection triggerObjects) |
std::vector< unsigned int > | getTriggerIndices (const std::vector< std::string > &requestedTriggers, const std::vector< std::string > &triggersInEvent) |
trigger::TriggerObjectCollection | getTriggerObjects (const std::vector< edm::InputTag > &hltFilters, const trigger::TriggerEvent &triggerEvent) |
std::vector< bool > | getTriggerResults (const std::vector< unsigned int > &triggers, const edm::TriggerResults &triggerResults) |
bool | passesAnyTriggerFromList (const std::vector< unsigned int > &triggers, const edm::TriggerResults &triggerResults) |
HistDefinitions | readHistDefinitions (const edm::ParameterSet &ps, const std::map< std::string, unsigned int > &mapping) |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TDiffHarvesting > > | s_filler__LINE__ ("L1TDiffHarvesting") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TEfficiencyHarvesting > > | s_filler__LINE__ ("L1TEfficiencyHarvesting") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TDiffHarvesting > > | s_maker__LINE__ ("L1TDiffHarvesting") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< L1TEfficiencyHarvesting > > | s_maker__LINE__ ("L1TEfficiencyHarvesting") |
typedef std::vector<HistDefinition> dqmoffline::l1t::HistDefinitions |
Definition at line 51 of file HistDefinition.h.
typedef std::vector<L1TEfficiencyPlotHandler> dqmoffline::l1t::L1TEfficiencyPlotHandlerCollection |
Definition at line 63 of file L1TEfficiencyHarvesting.h.
Definition at line 9 of file L1TFillWithinLimits.h.
typedef std::vector<double> dqmoffline::l1t::vdouble |
Definition at line 8 of file HistDefinition.cc.
void dqmoffline::l1t::fill2DWithinLimits | ( | MonitorElement * | mon, |
double | valueX, | ||
double | valueY, | ||
double | weight = 1. |
||
) |
Fills a given MonitorElement within the boundaries of the underlying histogram. This means that underflow is filled into the first bin and overflow is filled into the last bin.
pointer | to the DQM MonitorElement |
fill | value for X |
fill | value for Y |
optional | weight X |
optional | weight Y |
Definition at line 19 of file L1TFillWithinLimits.cc.
References getFillValueWithinLimits(), HGVHistoProducerAlgoBlock_cfi::maxX, HGVHistoProducerAlgoBlock_cfi::maxY, HGVHistoProducerAlgoBlock_cfi::minX, HGVHistoProducerAlgoBlock_cfi::minY, and LaserDQM_cfi::mon.
Referenced by L1TEGammaOffline::fillElectrons(), L1TStage2CaloLayer2Offline::fillEnergySums(), L1TStage2CaloLayer2Offline::fillJets(), and L1TEGammaOffline::fillPhotons().
void dqmoffline::l1t::fillWithinLimits | ( | MonitorElement * | mon, |
double | value, | ||
double | weight = 1. |
||
) |
Fills a given MonitorElement within the boundaries of the underlying histogram. This means that underflow is filled into the first bin and overflow is filled into the last bin.
pointer | to the DQM MonitorElement |
fill | value |
optional | weight |
Fills a given
Definition at line 12 of file L1TFillWithinLimits.cc.
References getFillValueWithinLimits(), SiStripPI::max, min(), and LaserDQM_cfi::mon.
Referenced by L1TEGammaOffline::analyze(), L1TStage2CaloLayer2Offline::analyze(), L1TEGammaOffline::fillElectrons(), L1TStage2CaloLayer2Offline::fillEnergySums(), L1TStage2CaloLayer2Offline::fillJetEfficiencies(), L1TStage2CaloLayer2Offline::fillJets(), L1TEGammaOffline::fillPhotons(), and L1TEGammaOffline::findTagAndProbePair().
double dqmoffline::l1t::getFillValueWithinLimits | ( | double | value, |
double | min, | ||
double | max | ||
) |
Definition at line 31 of file L1TFillWithinLimits.cc.
References MillePedeFileConverter_cfg::e, SiStripPI::max, min(), and relativeConstraints::value.
Referenced by fill2DWithinLimits(), and fillWithinLimits().
std::vector<unsigned int> dqmoffline::l1t::getFiredTriggerIndices | ( | const std::vector< unsigned int > & | triggers, |
const std::vector< bool > & | triggerResults | ||
) |
Definition at line 54 of file L1TCommon.cc.
References mps_fire::i, bookConverter::results, and triggerResults.
Referenced by L1TStage2CaloLayer2Offline::doesNotOverlapWithHLTObjects(), and L1TEGammaOffline::matchesAnHLTObject().
std::vector<edm::InputTag> dqmoffline::l1t::getHLTFilters | ( | const std::vector< unsigned int > & | triggers, |
const HLTConfigProvider & | hltConfig, | ||
const std::string | triggerProcess | ||
) |
Definition at line 99 of file L1TCommon.cc.
References HltComparatorCreateWorkflow::hltConfig, HLT_2018_cff::InputTag, LogMessageMonitor_cff::modules, bookConverter::results, AlCaHLTBitMon_QueryRunRegistry::string, and L1TEGammaOffline_cfi::triggerProcess.
Referenced by L1TStage2CaloLayer2Offline::doesNotOverlapWithHLTObjects(), and L1TEGammaOffline::matchesAnHLTObject().
trigger::TriggerObjectCollection dqmoffline::l1t::getMatchedTriggerObjects | ( | double | eta, |
double | phi, | ||
double | maxDeltaR, | ||
const trigger::TriggerObjectCollection | triggerObjects | ||
) |
Definition at line 114 of file L1TCommon.cc.
References PbPb_ZMuSkimMuonDPG_cff::deltaR, PVValHelper::eta, ewkMuLumiMonitorDQM_cfi::maxDeltaR, getGTfromDQMFile::obj, bookConverter::results, and triggerMatchMonitor_cfi::triggerObjects.
Referenced by L1TStage2CaloLayer2Offline::doesNotOverlapWithHLTObjects(), and L1TEGammaOffline::matchesAnHLTObject().
std::vector<unsigned int> dqmoffline::l1t::getTriggerIndices | ( | const std::vector< std::string > & | requestedTriggers, |
const std::vector< std::string > & | triggersInEvent | ||
) |
Definition at line 10 of file L1TCommon.cc.
References Skims_PA_cff::name, AlCaHLTBitMon_QueryRunRegistry::string, and PDWG_DiPhoton_SD_cff::triggerName.
Referenced by L1TEGammaOffline::dqmBeginRun(), and L1TStage2CaloLayer2Offline::dqmBeginRun().
trigger::TriggerObjectCollection dqmoffline::l1t::getTriggerObjects | ( | const std::vector< edm::InputTag > & | hltFilters, |
const trigger::TriggerEvent & | triggerEvent | ||
) |
Definition at line 75 of file L1TCommon.cc.
References ALCARECOTkAlBeamHalo_cff::filter, mps_fire::i, bookConverter::results, PDWG_DiPhoton_SD_cff::triggerEvent, and triggerMatchMonitor_cfi::triggerObjects.
Referenced by L1TStage2CaloLayer2Offline::doesNotOverlapWithHLTObjects(), and L1TEGammaOffline::matchesAnHLTObject().
std::vector<bool> dqmoffline::l1t::getTriggerResults | ( | const std::vector< unsigned int > & | triggers, |
const edm::TriggerResults & | triggerResults | ||
) |
Definition at line 34 of file L1TCommon.cc.
References bookConverter::results, and triggerResults.
Referenced by L1TStage2CaloLayer2Offline::doesNotOverlapWithHLTObjects(), L1TEGammaOffline::matchesAnHLTObject(), and passesAnyTriggerFromList().
bool dqmoffline::l1t::passesAnyTriggerFromList | ( | const std::vector< unsigned int > & | triggers, |
const edm::TriggerResults & | triggerResults | ||
) |
Definition at line 66 of file L1TCommon.cc.
References KineDebug3::count(), getTriggerResults(), bookConverter::results, and triggerResults.
Referenced by L1TEGammaOffline::analyze(), and L1TStage2CaloLayer2Offline::analyze().
HistDefinitions dqmoffline::l1t::readHistDefinitions | ( | const edm::ParameterSet & | ps, |
const std::map< std::string, unsigned int > & | mapping | ||
) |
Definition at line 29 of file HistDefinition.cc.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterNames(), taus_updatedMVAIds_cff::mapping, SiStripPI::max, Skims_PA_cff::name, and names.
|
static |
|
static |
|
static |
|
static |