#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 (const std::vector< int > &trigType) |
void | setL1TriggerType (const 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 (const std::vector< int > &trigType) |
void | setTriggerType (const 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 604 of file FourVectorHLTOnline.h.
|
inline |
Definition at line 606 of file FourVectorHLTOnline.h.
References objMonData< T >::BJetsFlag_, objMonData< T >::EtaMax_, objMonData< T >::EtMin_, and objMonData< T >::GenJetsFlag_.
|
inline |
Definition at line 727 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 1675 of file FourVectorHLTOffline.h.
void objMonData< T >::fillL1OffMatch | ( | FourVectorHLTOffline * | fv | ) |
Definition at line 1448 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 862 of file FourVectorHLTOnline.h.
References FourVectorHLTOnline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), FourVectorHLTOnline::fTriggerObj, i, LogDebug, phi, and RecoTauCleanerPlugins::pt.
void objMonData< T >::fillOnL1Match | ( | const int | l1Index, |
FourVectorHLTOffline * | fv | ||
) |
Definition at line 1621 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), FourVectorHLTOffline::fTriggerObj, i, LogDebug, phi, and RecoTauCleanerPlugins::pt.
|
virtual |
Implements BaseMonitor.
Definition at line 904 of file FourVectorHLTOnline.h.
References FourVectorHLTOnline::fTriggerObj.
|
virtual |
Implements BaseMonitor.
Definition at line 1663 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::fTriggerObj.
void objMonData< T >::fillOnOffMatch | ( | FourVectorHLTOffline * | fv | ) |
Definition at line 1534 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 691 of file FourVectorHLTOnline.h.
bool objMonData< T >::isL1TriggerType | ( | int | t | ) |
|
virtual |
|
virtual |
Implements BaseMonitor.
|
virtual |
Implements BaseMonitor.
Definition at line 997 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 802 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 1208 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 1263 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 708 of file FourVectorHLTOnline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOnline::fTriggerObj, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 953 of file FourVectorHLTOffline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOffline::fTriggerObj, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 855 of file FourVectorHLTOffline.h.
References funct::sin().
|
virtual |
Implements BaseMonitor.
Definition at line 760 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 1175 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 642 of file FourVectorHLTOnline.h.
References objMonData< T >::BJetsFlag_.
Referenced by FourVectorHLTOnline::analyze().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 607 of file FourVectorHLTOnline.h.
References objMonData< T >::DRMatch_, jptDQMConfig_cff::etaMax, objMonData< T >::EtaMax_, and objMonData< T >::EtMin_.
Referenced by FourVectorHLTOnline::analyze(), and FourVectorHLTOffline::analyze().
|
inline |
Definition at line 728 of file FourVectorHLTOffline.h.
References objMonData< T >::DRMatch_, objMonData< T >::DRRange_, jptDQMConfig_cff::etaMax, objMonData< T >::EtaMax_, objMonData< T >::EtMin_, objMonData< T >::L1DRMatch_, and objMonData< T >::thresholdFactor_.
|
inlinevirtual |
Implements BaseMonitor.
Definition at line 617 of file FourVectorHLTOnline.h.
References findQualityFiles::v, and objMonData< T >::v_.
|
inlinevirtual |
Implements BaseMonitor.
Definition at line 741 of file FourVectorHLTOffline.h.
References findQualityFiles::v, and objMonData< T >::v_.
|
inline |
Definition at line 618 of file FourVectorHLTOnline.h.
References objMonData< T >::offColl_.
Referenced by FourVectorHLTOnline::analyze(), and FourVectorHLTOffline::analyze().
|
inline |
|
inline |
Definition at line 743 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollB_.
Referenced by FourVectorHLTOffline::analyze().
|
inline |
Definition at line 745 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollEle_.
|
inline |
Definition at line 744 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollMu_.
|
inline |
|
inline |
|
private |
Definition at line 659 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setBJetsFlag().
|
private |
Definition at line 656 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 796 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 653 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setLimits().
|
private |
Definition at line 654 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setLimits().
|
private |
Definition at line 801 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setL2MuFlag().
|
private |
Definition at line 658 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData().
|
private |
Definition at line 795 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setLimits().
mmset objMonData< T >::L1MCDRMatchSet |
Definition at line 635 of file FourVectorHLTOnline.h.
mmset objMonData< T >::L1OffDRMatchSet |
Definition at line 634 of file FourVectorHLTOnline.h.
|
private |
Definition at line 662 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::pushL1TriggerType(), and objMonData< T >::setL1TriggerType().
|
private |
Definition at line 664 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setReco().
|
private |
Definition at line 807 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoB().
|
private |
Definition at line 809 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoEle().
|
private |
Definition at line 808 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoMu().
mmset objMonData< T >::OffMCDRMatchSet |
Definition at line 639 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnL1DRMatchSet |
Definition at line 638 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnMCDRMatchSet |
Definition at line 637 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnOffDRMatchSet |
Definition at line 636 of file FourVectorHLTOnline.h.
|
private |
Definition at line 650 of file FourVectorHLTOnline.h.
|
private |
Definition at line 651 of file FourVectorHLTOnline.h.
|
private |
Definition at line 797 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 661 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::pushTriggerType(), and objMonData< T >::setTriggerType().
|
private |
Definition at line 666 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setPath().
|
private |
Definition at line 811 of file FourVectorHLTOffline.h.