#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 751 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 1699 of file FourVectorHLTOffline.h.
void objMonData< T >::fillL1OffMatch | ( | FourVectorHLTOffline * | fv | ) |
Definition at line 1472 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, i, getDQMSummary::iter, 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 1645 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 1687 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::fTriggerObj.
void objMonData< T >::fillOnOffMatch | ( | FourVectorHLTOffline * | fv | ) |
Definition at line 1558 of file FourVectorHLTOffline.h.
References FourVectorHLTOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, i, getDQMSummary::iter, 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 1021 of file FourVectorHLTOffline.h.
References reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), getDQMSummary::iter, 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 1232 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 1287 of file FourVectorHLTOffline.h.
References reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), getDQMSummary::iter, 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 977 of file FourVectorHLTOffline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOffline::fTriggerObj, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 879 of file FourVectorHLTOffline.h.
References getDQMSummary::iter, and 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 1199 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_, and archive::flag.
Referenced by FourVectorHLTOnline::analyze().
|
inline |
Definition at line 800 of file FourVectorHLTOffline.h.
References objMonData< T >::BJetsFlag_, and archive::flag.
|
inline |
|
inline |
|
inline |
Definition at line 804 of file FourVectorHLTOffline.h.
References objMonData< T >::fL2MuFlag, and archive::flag.
|
inline |
Definition at line 607 of file FourVectorHLTOnline.h.
References objMonData< T >::DRMatch_, objMonData< T >::EtaMax_, and objMonData< T >::EtMin_.
Referenced by FourVectorHLTOnline::analyze(), and FourVectorHLTOffline::analyze().
|
inline |
Definition at line 752 of file FourVectorHLTOffline.h.
References objMonData< T >::DRMatch_, objMonData< T >::DRRange_, 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 765 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 767 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollB_.
Referenced by FourVectorHLTOffline::analyze().
|
inline |
Definition at line 769 of file FourVectorHLTOffline.h.
References objMonData< T >::offCollEle_.
|
inline |
Definition at line 768 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 820 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 825 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 819 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 831 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoB().
|
private |
Definition at line 833 of file FourVectorHLTOffline.h.
Referenced by objMonData< T >::setRecoEle().
|
private |
Definition at line 832 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 821 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 835 of file FourVectorHLTOffline.h.