Functions | |
template<typename ObjType > | |
std::function< float(const ObjType &)> | getUnaryFuncExtraFloat (const std::string &varName) |
template<typename ObjType > | |
std::function< float(const ObjType &)> | getUnaryFuncFloat (const std::string &varName) |
bool | passTrig (const float objEta, float objPhi, const trigger::TriggerEvent &trigEvt, const std::string &filterName, const std::string &processName) |
bool | passTrig (const float objEta, float objPhi, const trigger::TriggerEvent &trigEvt, const std::vector< std::string > &filterNames, bool orFilters, const std::string &processName) |
bool | passTrig (const std::string &trigPattern, const edm::TriggerNames &trigNames, const edm::TriggerResults &trigResults) |
template<typename ObjType > | |
float | scEtaFunc (const ObjType &obj) |
std::function<float(const ObjType&)> hltdqm::getUnaryFuncExtraFloat | ( | const std::string & | varName | ) |
Definition at line 46 of file FunctionDefs.h.
References dqmMemoryStats::float, and HiBiasedCentrality_cfi::function.
std::function<float(const ObjType&)> hltdqm::getUnaryFuncFloat | ( | const std::string & | varName | ) |
Definition at line 53 of file FunctionDefs.h.
References EgHLTOffHistBins_cfi::et, PVValHelper::eta, Exception, dqmMemoryStats::float, HiBiasedCentrality_cfi::function, PVValHelper::phi, and DiDispStaMuonMonitor_cfi::pt.
bool hltdqm::passTrig | ( | const float | objEta, |
float | objPhi, | ||
const trigger::TriggerEvent & | trigEvt, | ||
const std::string & | filterName, | ||
const std::string & | processName | ||
) |
Definition at line 14 of file UtilFuncs.h.
References reco::deltaR2(), trigger::TriggerObject::eta(), trigger::TriggerEvent::filterIndex(), trigger::TriggerEvent::filterKeys(), pdwgDoubleElectron_cfi::filterName, trigger::TriggerEvent::getObjects(), trigger::TriggerObject::phi(), SimL1EmulatorRepack_CalouGT_cff::processName, and trigger::TriggerEvent::sizeFilters().
Referenced by L1Muon2RecoTreeProducer::analyze(), HLTDQMFilterEffHists< ProbeType >::fillHists(), HLTDQMFilterTnPEffHists< TagType, ProbeType >::fillHists(), HLTDQMTagAndProbeEff< TagType, TagCollType, ProbeType, ProbeCollType >::getPassingRefs(), WPlusJetsEventSelector::operator()(), and passTrig().
bool hltdqm::passTrig | ( | const float | objEta, |
float | objPhi, | ||
const trigger::TriggerEvent & | trigEvt, | ||
const std::vector< std::string > & | filterNames, | ||
bool | orFilters, | ||
const std::string & | processName | ||
) |
Definition at line 36 of file UtilFuncs.h.
References pdwgDoubleElectron_cfi::filterName, passTrig(), and SimL1EmulatorRepack_CalouGT_cff::processName.
bool hltdqm::passTrig | ( | const std::string & | trigPattern, |
const edm::TriggerNames & | trigNames, | ||
const edm::TriggerResults & | trigResults | ||
) |
Definition at line 62 of file UtilFuncs.h.
References edm::HLTGlobalStatus::accept(), edm::is_glob(), patCandidatesForDimuonsSequences_cff::matches, Skims_PA_cff::name, edm::regexMatch(), edm::HLTGlobalStatus::size(), EgHLTOffTrigSelection_cfi::trigName, and trigNames.
float hltdqm::scEtaFunc | ( | const ObjType & | obj | ) |
Definition at line 40 of file FunctionDefs.h.
References getGTfromDQMFile::obj.