#include <FourVectorHLTOnline.h>
Public Member Functions | |
void | clearSets () |
void | clearSets () |
void | fillL1Match (FourVectorHLTOffline *fv) |
void | fillL1OffMatch (FourVectorHLTOffline *fv) |
void | fillOnL1Match (const int l1Index, FourVectorHLTOnline *fv) |
void | fillOnL1Match (const int l1Index, FourVectorHLTOffline *fv) |
void | fillOnlineMatch (const int l1Index, FourVectorHLTOnline *fv) |
void | fillOnlineMatch (const int l1Index, FourVectorHLTOffline *fv) |
void | fillOnOffMatch (FourVectorHLTOffline *fv) |
bool | isL1TriggerType (int t) |
bool | isL1TriggerType (int t) |
bool | isTriggerType (int t) |
bool | isTriggerType (int t) |
void | matchL1Offline (const trigger::TriggerObject &l1FV, FourVectorHLTOffline *fv, const int &NL1, unsigned int &NL1OffUM) |
void | matchOnlineL1 (const trigger::TriggerObject &onlineFV, const int &l1Index, FourVectorHLTOnline *fv, const int &NOn) |
void | matchOnlineL1 (const trigger::TriggerObject &onlineFV, const int &l1Index, FourVectorHLTOffline *fv, const int &NOn) |
void | matchOnlineOffline (const trigger::TriggerObject &onlineFV, FourVectorHLTOffline *fv, const int &NOn) |
void | monitorL1 (const int l1Index, FourVectorHLTOnline *fv) |
void | monitorL1 (const int l1Index, FourVectorHLTOffline *fv) |
void | monitorOffline () |
void | monitorOnline (const int hltIndex, const int l1Index, FourVectorHLTOnline *fv) |
void | monitorOnline (const int hltIndex, const int l1Index, FourVectorHLTOffline *fv) |
objMonData () | |
objMonData () | |
void | pushL1TriggerType (int trigType) |
void | pushL1TriggerType (int trigType) |
void | pushTriggerType (int trigType) |
void | pushTriggerType (int trigType) |
void | setBJetsFlag (bool flag) |
void | setBJetsFlag (bool flag) |
void | setL1TriggerType (std::vector< int > trigType) |
void | setL1TriggerType (std::vector< int > trigType) |
void | setL2MuFlag (bool flag) |
void | setLimits (float etaMax, float etMin, float drMatch) |
void | setLimits (float etaMax, float etMin, float drMatch, float l1drMatch, float dRRange, float thresholdFactor) |
void | setPath (FourVectorHLTOnline::PathInfoCollection::iterator v) |
void | setPath (FourVectorHLTOffline::PathInfoCollection::iterator v) |
void | setReco (edm::Handle< T > offColl) |
void | setReco (edm::Handle< T > offColl) |
void | setRecoB (edm::Handle< reco::JetTagCollection > offCollB) |
void | setRecoEle (edm::Handle< reco::GsfElectronCollection > offCollEle) |
void | setRecoMu (edm::Handle< reco::MuonCollection > offCollMu) |
void | setTriggerType (std::vector< int > trigType) |
void | setTriggerType (std::vector< int > trigType) |
Public Member Functions inherited from BaseMonitor | |
virtual | ~BaseMonitor () |
virtual | ~BaseMonitor () |
Public Attributes | |
mmset | L1MCDRMatchSet |
mmset | L1OffDRMatchSet |
mmset | OffMCDRMatchSet |
mmset | OnL1DRMatchSet |
mmset | OnMCDRMatchSet |
mmset | OnOffDRMatchSet |
Private Attributes | |
bool | BJetsFlag_ |
float | DRMatch_ |
float | DRRange_ |
float | EtaMax_ |
float | EtMin_ |
bool | fL2MuFlag |
bool | GenJetsFlag_ |
float | L1DRMatch_ |
std::vector< int > | l1triggerType_ |
edm::Handle< T > | offColl_ |
edm::Handle < reco::JetTagCollection > | offCollB_ |
edm::Handle < reco::GsfElectronCollection > | offCollEle_ |
edm::Handle< reco::MuonCollection > | offCollMu_ |
int | pdgId_ |
int | pdgStatus_ |
float | thresholdFactor_ |
std::vector< int > | triggerType_ |
FourVectorHLTOnline::PathInfoCollection::iterator | v_ |
FourVectorHLTOffline::PathInfoCollection::iterator | v_ |
Definition at line 590 of file FourVectorHLTOnline.h.
|
inline |
Definition at line 592 of file FourVectorHLTOnline.h.
References objMonData< T >::BJetsFlag_, objMonData< T >::EtaMax_, objMonData< T >::EtMin_, and objMonData< T >::GenJetsFlag_.
|
inline |
Definition at line 728 of file FourVectorHLTOffline.h.
References objMonData< T >::BJetsFlag_, objMonData< T >::EtaMax_, objMonData< T >::EtMin_, objMonData< T >::fL2MuFlag, and objMonData< T >::GenJetsFlag_.
|
virtual |
|
virtual |
Implements BaseMonitor.
|
virtual |
Implements BaseMonitor.
Definition at line 1676 of file FourVectorHLTOffline.h.
void objMonData< T >::fillL1OffMatch | ( | FourVectorHLTOffline * | fv | ) |
Definition at line 1449 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, i, LogDebug, and funct::sin().
void objMonData< T >::fillOnL1Match | ( | const int | l1Index, |
FourVectorHLTOnline * | fv | ||
) |
Definition at line 848 of file FourVectorHLTOnline.h.
References FourVectorHLTOnline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), FourVectorHLTOnline::fTriggerObj, i, LogDebug, and phi.
void objMonData< T >::fillOnL1Match | ( | const int | l1Index, |
FourVectorHLTOffline * | fv | ||
) |
Definition at line 1622 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), FourVectorHLTOffline::fTriggerObj, i, LogDebug, and phi.
|
virtual |
Implements BaseMonitor.
Definition at line 890 of file FourVectorHLTOnline.h.
References FourVectorHLTOnline::fTriggerObj.
|
virtual |
Implements BaseMonitor.
Definition at line 1664 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::fTriggerObj.
void objMonData< T >::fillOnOffMatch | ( | FourVectorHLTOffline * | fv | ) |
Definition at line 1535 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, i, LogDebug, and funct::sin().
bool objMonData< T >::isL1TriggerType | ( | int | t | ) |
Definition at line 677 of file FourVectorHLTOnline.h.
bool objMonData< T >::isL1TriggerType | ( | int | t | ) |
|
virtual |
|
virtual |
Implements BaseMonitor.
|
virtual |
Implements BaseMonitor.
Definition at line 998 of file FourVectorHLTOffline.h.
References reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), j, trigger::TriggerObject::phi(), and funct::sin().
|
virtual |
Implements BaseMonitor.
Definition at line 788 of file FourVectorHLTOnline.h.
References reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), FourVectorHLTOnline::fTriggerObj, j, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 1209 of file FourVectorHLTOffline.h.
References reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), FourVectorHLTOffline::fTriggerObj, j, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 1264 of file FourVectorHLTOffline.h.
References reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), j, trigger::TriggerObject::phi(), and funct::sin().
|
virtual |
Implements BaseMonitor.
Definition at line 694 of file FourVectorHLTOnline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOnline::fTriggerObj, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 954 of file FourVectorHLTOffline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOffline::fTriggerObj, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 856 of file FourVectorHLTOffline.h.
References funct::sin().
|
virtual |
Implements BaseMonitor.
Definition at line 746 of file FourVectorHLTOnline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOnline::fTriggerObj, gen::k, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 1176 of file FourVectorHLTOffline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOffline::fTriggerObj, gen::k, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 628 of file FourVectorHLTOnline.h.
References objMonData< T >::BJetsFlag_.
Referenced by FourVectorHLTOnline::analyze().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 593 of file FourVectorHLTOnline.h.
References objMonData< T >::DRMatch_, jptDQMConfig_cff::etaMax, objMonData< T >::EtaMax_, reco::tau::qcuts::etMin(), and objMonData< T >::EtMin_.
Referenced by FourVectorHLTOnline::analyze(), and FourVectorHLTOffline::analyze().
|
inline |
Definition at line 729 of file FourVectorHLTOffline.h.
References objMonData< T >::DRMatch_, objMonData< T >::DRRange_, jptDQMConfig_cff::etaMax, objMonData< T >::EtaMax_, reco::tau::qcuts::etMin(), objMonData< T >::EtMin_, objMonData< T >::L1DRMatch_, and objMonData< T >::thresholdFactor_.
|
inlinevirtual |
Implements BaseMonitor.
Definition at line 603 of file FourVectorHLTOnline.h.
References findQualityFiles::v, and objMonData< T >::v_.
|
inlinevirtual |
Implements BaseMonitor.
Definition at line 742 of file FourVectorHLTOffline.h.
References findQualityFiles::v, and objMonData< T >::v_.
|
inline |
Definition at line 604 of file FourVectorHLTOnline.h.
References objMonData< T >::offColl_.
Referenced by FourVectorHLTOnline::analyze(), and FourVectorHLTOffline::analyze().
|
inline |
|
inline |
Definition at line 744 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollB_.
Referenced by FourVectorHLTOffline::analyze().
|
inline |
Definition at line 746 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollEle_.
|
inline |
Definition at line 745 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollMu_.
|
inline |
|
inline |
|
private |
Definition at line 645 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setBJetsFlag().
|
private |
Definition at line 642 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 797 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 639 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setLimits().
|
private |
Definition at line 640 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setLimits().
|
private |
Definition at line 802 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setL2MuFlag().
|
private |
Definition at line 644 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData().
|
private |
Definition at line 796 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setLimits().
mmset objMonData< T >::L1MCDRMatchSet |
Definition at line 621 of file FourVectorHLTOnline.h.
mmset objMonData< T >::L1OffDRMatchSet |
Definition at line 620 of file FourVectorHLTOnline.h.
|
private |
Definition at line 648 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::pushL1TriggerType(), and objMonData< T >::setL1TriggerType().
|
private |
Definition at line 650 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setReco().
|
private |
Definition at line 808 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoB().
|
private |
Definition at line 810 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoEle().
|
private |
Definition at line 809 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoMu().
mmset objMonData< T >::OffMCDRMatchSet |
Definition at line 625 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnL1DRMatchSet |
Definition at line 624 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnMCDRMatchSet |
Definition at line 623 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnOffDRMatchSet |
Definition at line 622 of file FourVectorHLTOnline.h.
|
private |
Definition at line 636 of file FourVectorHLTOnline.h.
|
private |
Definition at line 637 of file FourVectorHLTOnline.h.
|
private |
Definition at line 798 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 647 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::pushTriggerType(), and objMonData< T >::setTriggerType().
|
private |
Definition at line 652 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setPath().
|
private |
Definition at line 812 of file FourVectorHLTOffline.h.