Classes | |
class | HistDefinition |
class | L1TDiffHarvesting |
class | L1TEfficiencyHarvesting |
class | L1TEfficiencyPlotHandler |
Typedefs | |
typedef std::vector< HistDefinition > | HistDefinitions |
typedef std::vector< L1TEfficiencyPlotHandler > | L1TEfficiencyPlotHandlerCollection |
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< L1TEfficiencyHarvesting > > | s_filler__LINE__ ("L1TEfficiencyHarvesting") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< L1TDiffHarvesting > > | s_filler__LINE__ ("L1TDiffHarvesting") |
static const edm::MakerPluginFactory::PMaker< edm::WorkerMaker< L1TEfficiencyHarvesting > > | s_maker__LINE__ ("L1TEfficiencyHarvesting") |
static const edm::MakerPluginFactory::PMaker< edm::WorkerMaker< L1TDiffHarvesting > > | s_maker__LINE__ ("L1TDiffHarvesting") |
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 67 of file L1TEfficiencyHarvesting.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 22 of file L1TFillWithinLimits.cc.
References MonitorElement::Fill(), getFillValueWithinLimits(), MonitorElement::getTH2F(), and create_public_lumi_plots::hist.
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 MonitorElement::Fill(), getFillValueWithinLimits(), MonitorElement::getTH1F(), create_public_lumi_plots::hist, SiStripPI::max, and min().
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 37 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 57 of file L1TCommon.cc.
References mps_fire::i.
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 106 of file L1TCommon.cc.
References HLTConfigProvider::moduleLabels(), electrons_cff::modules, HLTConfigProvider::size(), and AlCaHLTBitMon_QueryRunRegistry::string.
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 121 of file L1TCommon.cc.
References boostedElectronIsolation_cff::deltaR, PVValHelper::eta, electrons_cff::maxDeltaR, and hgcalPlots::obj.
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 11 of file L1TCommon.cc.
References dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.
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 80 of file L1TCommon.cc.
References ALCARECOTkAlBeamHalo_cff::filter, trigger::TriggerEvent::filterIds(), trigger::TriggerEvent::filterIndex(), trigger::TriggerEvent::filterKeys(), trigger::TriggerEvent::getObjects(), mps_fire::i, trigger::TriggerEvent::sizeFilters(), and TriggerAnalyzer::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 35 of file L1TCommon.cc.
References edm::HLTGlobalStatus::accept(), and edm::HLTGlobalStatus::size().
Referenced by L1TStage2CaloLayer2Offline::doesNotOverlapWithHLTObjects(), evf::EvFOutputModule::endRun(), L1TEGammaOffline::matchesAnHLTObject(), passesAnyTriggerFromList(), and edm::OutputModule::wantAllEvents().
bool dqmoffline::l1t::passesAnyTriggerFromList | ( | const std::vector< unsigned int > & | triggers, |
const edm::TriggerResults & | triggerResults | ||
) |
Definition at line 69 of file L1TCommon.cc.
References KineDebug3::count(), and getTriggerResults().
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 45 of file HistDefinition.cc.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterNames(), dqmoffline::l1t::HistDefinition::HistDefinition(), SiStripPI::max, dqmoffline::l1t::HistDefinition::name, and names.
|
static |
|
static |
|
static |
|
static |