#include <FourVectorHLTriggerOffline.h>
Public Attributes | |
mmset | L1MCDRMatchSet |
mmset | L1OffDRMatchSet |
mmset | OffMCDRMatchSet |
mmset | OnL1DRMatchSet |
mmset | OnMCDRMatchSet |
mmset | OnOffDRMatchSet |
Private Attributes | |
bool | BJetsFlag_ |
float | DRMatch_ |
float | EtaMax_ |
float | EtMin_ |
edm::Handle < reco::GenJetCollection > | genJets_ |
bool | GenJetsFlag_ |
edm::Handle < reco::GenParticleCollection > | genParticles_ |
std::vector< int > | l1triggerType_ |
edm::Handle< T > | offColl_ |
edm::Handle < reco::JetTagCollection > | offCollB_ |
int | pdgId_ |
int | pdgStatus_ |
std::vector< int > | triggerType_ |
FourVectorHLTriggerOffline::PathInfoCollection::iterator | v_ |
Definition at line 649 of file FourVectorHLTriggerOffline.h.
Definition at line 651 of file FourVectorHLTriggerOffline.h.
References objMon< T >::BJetsFlag_, objMon< T >::EtaMax_, objMon< T >::EtMin_, and objMon< T >::GenJetsFlag_.
Definition at line 1919 of file FourVectorHLTriggerOffline.h.
Referenced by FourVectorHLTriggerOffline::analyze().
|
inline |
Definition at line 681 of file FourVectorHLTriggerOffline.h.
References objMon< T >::fillL1MCMatch(), and objMon< T >::fillL1OffMatch().
void objMon< T >::fillL1MCMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1591 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::phi(), and reco::LeafCandidate::pt().
Referenced by objMon< T >::fillL1Match().
void objMon< T >::fillL1OffMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1538 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, and i.
Referenced by objMon< T >::fillL1Match().
Definition at line 861 of file FourVectorHLTriggerOffline.h.
References abs, reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), reco::LeafCandidate::phi(), reco::LeafCandidate::pt(), and reco::LeafCandidate::status().
Definition at line 809 of file FourVectorHLTriggerOffline.h.
|
inline |
Definition at line 703 of file FourVectorHLTriggerOffline.h.
References objMon< T >::fillOffMCMatch(), objMon< T >::isTriggerType(), and objMon< T >::v_.
void objMon< T >::fillOffMCMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1789 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::phi(), and reco::LeafCandidate::pt().
Referenced by objMon< T >::fillOffMatch().
void objMon< T >::fillOnL1Match | ( | FourVectorHLTriggerOffline * | fv, |
const trigger::Keys & | l1k, | ||
const trigger::TriggerObjectCollection & | toc | ||
) |
Definition at line 1858 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), i, and phi.
Referenced by objMon< T >::fillOnlineMatch().
|
inline |
Definition at line 692 of file FourVectorHLTriggerOffline.h.
References objMon< T >::fillOnL1Match(), objMon< T >::fillOnMCMatch(), objMon< T >::fillOnOffMatch(), objMon< T >::isTriggerType(), and objMon< T >::v_.
void objMon< T >::fillOnMCMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1719 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::phi(), and reco::LeafCandidate::pt().
Referenced by objMon< T >::fillOnlineMatch().
void objMon< T >::fillOnOffMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1665 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, and i.
Referenced by objMon< T >::fillOnlineMatch().
bool objMon< T >::hasBPartonInCone | ( | reco::GenJetCollection::const_iterator | gjet, |
float | coneSize | ||
) |
Definition at line 1892 of file FourVectorHLTriggerOffline.h.
References abs, reco::deltaR(), reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), and reco::LeafCandidate::phi().
Definition at line 776 of file FourVectorHLTriggerOffline.h.
Definition at line 759 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::fillOffMatch(), and objMon< T >::fillOnlineMatch().
void objMon< T >::monitorDenominator | ( | FourVectorHLTriggerOffline::PathInfoCollection::iterator | v, |
bool | l1accept, | ||
const trigger::Vids & | idtype, | ||
const trigger::Keys & | l1k, | ||
const trigger::TriggerObjectCollection & | toc | ||
) |
Definition at line 792 of file FourVectorHLTriggerOffline.h.
References fireworks::setPath().
void objMon< T >::monitorL1 | ( | const trigger::Vids & | idtype, |
const trigger::Keys & | l1k, | ||
const trigger::TriggerObjectCollection & | toc | ||
) |
Definition at line 916 of file FourVectorHLTriggerOffline.h.
References abs, reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), reco::LeafCandidate::eta(), i, j, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), trigger::TriggerObject::phi(), reco::LeafCandidate::phi(), trigger::TriggerObject::pt(), reco::LeafCandidate::pt(), and reco::LeafCandidate::status().
void objMon< T >::monitorOffline | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1370 of file FourVectorHLTriggerOffline.h.
References abs, reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, reco::LeafCandidate::eta(), i, j, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), reco::LeafCandidate::phi(), reco::LeafCandidate::pt(), and reco::LeafCandidate::status().
void objMon< T >::monitorOnline | ( | const trigger::Vids & | idtype, |
const trigger::Keys & | l1k, | ||
trigger::Keys::const_iterator | ki, | ||
const trigger::TriggerObjectCollection & | toc, | ||
unsigned int & | NOn | ||
) |
Definition at line 1124 of file FourVectorHLTriggerOffline.h.
References abs, reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), reco::LeafCandidate::eta(), i, j, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), trigger::TriggerObject::phi(), reco::LeafCandidate::phi(), trigger::TriggerObject::pt(), reco::LeafCandidate::pt(), and reco::LeafCandidate::status().
Definition at line 661 of file FourVectorHLTriggerOffline.h.
References objMon< T >::l1triggerType_.
|
inline |
Definition at line 722 of file FourVectorHLTriggerOffline.h.
References objMon< T >::genJets_, and objMon< T >::GenJetsFlag_.
Definition at line 660 of file FourVectorHLTriggerOffline.h.
References objMon< T >::l1triggerType_.
Definition at line 652 of file FourVectorHLTriggerOffline.h.
References objMon< T >::DRMatch_, jptDQMConfig_cff::etaMax, objMon< T >::EtaMax_, reco::tau::qcuts::etMin(), and objMon< T >::EtMin_.
|
inline |
Definition at line 665 of file FourVectorHLTriggerOffline.h.
References genParticleCandidates2GenParticles_cfi::genParticles, objMon< T >::genParticles_, benchmark_cfg::pdgId, objMon< T >::pdgId_, objMon< T >::pdgStatus_, and ntuplemaker::status.
|
inline |
Definition at line 662 of file FourVectorHLTriggerOffline.h.
References v, and objMon< T >::v_.
|
inline |
Definition at line 663 of file FourVectorHLTriggerOffline.h.
References objMon< T >::offColl_.
Referenced by FourVectorHLTriggerOffline::analyze().
|
inline |
Definition at line 664 of file FourVectorHLTriggerOffline.h.
References objMon< T >::offCollB_.
Referenced by FourVectorHLTriggerOffline::analyze().
Definition at line 744 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setBJetsFlag().
Definition at line 741 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setLimits().
Definition at line 738 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setLimits().
Definition at line 739 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setLimits().
|
private |
Definition at line 753 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setGenJets().
Definition at line 743 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setGenJets().
|
private |
Definition at line 752 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setMC().
Definition at line 715 of file FourVectorHLTriggerOffline.h.
Definition at line 714 of file FourVectorHLTriggerOffline.h.
Definition at line 747 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::pushL1TriggerType(), and objMon< T >::setL1TriggerType().
|
private |
Definition at line 749 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setReco().
|
private |
Definition at line 750 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setRecoB().
Definition at line 719 of file FourVectorHLTriggerOffline.h.
Definition at line 718 of file FourVectorHLTriggerOffline.h.
Definition at line 717 of file FourVectorHLTriggerOffline.h.
Definition at line 716 of file FourVectorHLTriggerOffline.h.
Definition at line 735 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setMC().
Definition at line 736 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setMC().
Definition at line 746 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::pushTriggerType(), and objMon< T >::setTriggerType().
Definition at line 754 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::fillOffMatch(), objMon< T >::fillOnlineMatch(), and objMon< T >::setPath().