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 < 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 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 dqm::impl::MonitorElement::Fill(), dqm::impl::MonitorElement::getAxisMax(), dqm::impl::MonitorElement::getAxisMin(), and getFillValueWithinLimits().
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 dqm::impl::MonitorElement::Fill(), dqm::impl::MonitorElement::getAxisMax(), dqm::impl::MonitorElement::getAxisMin(), getFillValueWithinLimits(), 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 31 of file L1TFillWithinLimits.cc.
References alignCSCRings::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, and bookConverter::results.
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 HLT_FULL_cff::InputTag, callgraph::module, HLTConfigProvider::moduleLabels(), TrackingSourceConfig_Tier0_Cosmic_cff::modules, bookConverter::results, 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 114 of file L1TCommon.cc.
References HLT_FULL_cff::deltaR, PVValHelper::eta, HLT_FULL_cff::maxDeltaR, getGTfromDQMFile::obj, and bookConverter::results.
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 mergeVDriftHistosByStation::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 75 of file L1TCommon.cc.
References alcazmumu_cfi::filter, trigger::TriggerEvent::filterIds(), trigger::TriggerEvent::filterIndex(), trigger::TriggerEvent::filterKeys(), trigger::TriggerEvent::getObjects(), mps_fire::i, bookConverter::results, and trigger::TriggerEvent::sizeFilters().
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 edm::HLTGlobalStatus::accept(), bookConverter::results, and edm::HLTGlobalStatus::size().
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 submitPVResolutionJobs::count, getTriggerResults(), and bookConverter::results.
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(), SiStripPI::max, mergeVDriftHistosByStation::name, and names.
Referenced by L1TPhase2CorrelatorOffline::L1TPhase2CorrelatorOffline().
|
static |
|
static |
|
static |
|
static |