#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 663 of file FourVectorHLTriggerOffline.h.
Definition at line 665 of file FourVectorHLTriggerOffline.h.
References objMon< T >::BJetsFlag_, objMon< T >::EtaMax_, objMon< T >::EtMin_, and objMon< T >::GenJetsFlag_.
Definition at line 1933 of file FourVectorHLTriggerOffline.h.
Referenced by FourVectorHLTriggerOffline::analyze().
|
inline |
Definition at line 695 of file FourVectorHLTriggerOffline.h.
References objMon< T >::fillL1MCMatch(), and objMon< T >::fillL1OffMatch().
void objMon< T >::fillL1MCMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1605 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 1552 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, and i.
Referenced by objMon< T >::fillL1Match().
Definition at line 875 of file FourVectorHLTriggerOffline.h.
References funct::abs(), reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), reco::modulesNew::pdgId_(), reco::LeafCandidate::phi(), reco::LeafCandidate::pt(), and reco::LeafCandidate::status().
Definition at line 823 of file FourVectorHLTriggerOffline.h.
|
inline |
Definition at line 717 of file FourVectorHLTriggerOffline.h.
References objMon< T >::fillOffMCMatch(), objMon< T >::isTriggerType(), and objMon< T >::v_.
void objMon< T >::fillOffMCMatch | ( | FourVectorHLTriggerOffline * | fv | ) |
Definition at line 1803 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 1872 of file FourVectorHLTriggerOffline.h.
References FourVectorHLTriggerOffline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), i, phi, and RecoTauCleanerPlugins::pt.
Referenced by objMon< T >::fillOnlineMatch().
|
inline |
Definition at line 706 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 1733 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 1679 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 1906 of file FourVectorHLTriggerOffline.h.
References funct::abs(), reco::deltaR(), reco::LeafCandidate::eta(), i, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), and reco::LeafCandidate::phi().
Definition at line 790 of file FourVectorHLTriggerOffline.h.
Definition at line 773 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 806 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 930 of file FourVectorHLTriggerOffline.h.
References funct::abs(), reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), reco::LeafCandidate::eta(), i, j, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), reco::modulesNew::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 1384 of file FourVectorHLTriggerOffline.h.
References funct::abs(), reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, reco::LeafCandidate::eta(), i, j, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), reco::modulesNew::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 1138 of file FourVectorHLTriggerOffline.h.
References funct::abs(), reco::deltaR(), PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, trigger::TriggerObject::eta(), reco::LeafCandidate::eta(), i, j, AlCaHLTBitMon_ParallelJobs::p, reco::LeafCandidate::pdgId(), reco::modulesNew::pdgId_(), trigger::TriggerObject::phi(), reco::LeafCandidate::phi(), trigger::TriggerObject::pt(), reco::LeafCandidate::pt(), and reco::LeafCandidate::status().
Definition at line 675 of file FourVectorHLTriggerOffline.h.
References objMon< T >::l1triggerType_.
|
inline |
Definition at line 736 of file FourVectorHLTriggerOffline.h.
References objMon< T >::genJets_, and objMon< T >::GenJetsFlag_.
Definition at line 674 of file FourVectorHLTriggerOffline.h.
References objMon< T >::l1triggerType_.
Definition at line 666 of file FourVectorHLTriggerOffline.h.
References objMon< T >::DRMatch_, objMon< T >::EtaMax_, and objMon< T >::EtMin_.
|
inline |
Definition at line 679 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 676 of file FourVectorHLTriggerOffline.h.
References findQualityFiles::v, and objMon< T >::v_.
|
inline |
Definition at line 677 of file FourVectorHLTriggerOffline.h.
References objMon< T >::offColl_.
Referenced by FourVectorHLTriggerOffline::analyze().
|
inline |
Definition at line 678 of file FourVectorHLTriggerOffline.h.
References objMon< T >::offCollB_.
Referenced by FourVectorHLTriggerOffline::analyze().
Definition at line 758 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setBJetsFlag().
Definition at line 755 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setLimits().
Definition at line 752 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setLimits().
Definition at line 753 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setLimits().
|
private |
Definition at line 767 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setGenJets().
Definition at line 757 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::objMon(), and objMon< T >::setGenJets().
|
private |
Definition at line 766 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setMC().
Definition at line 729 of file FourVectorHLTriggerOffline.h.
Definition at line 728 of file FourVectorHLTriggerOffline.h.
Definition at line 761 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::pushL1TriggerType(), and objMon< T >::setL1TriggerType().
|
private |
Definition at line 763 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setReco().
|
private |
Definition at line 764 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setRecoB().
Definition at line 733 of file FourVectorHLTriggerOffline.h.
Definition at line 732 of file FourVectorHLTriggerOffline.h.
Definition at line 731 of file FourVectorHLTriggerOffline.h.
Definition at line 730 of file FourVectorHLTriggerOffline.h.
Definition at line 749 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setMC().
Definition at line 750 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::setMC().
Definition at line 760 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::pushTriggerType(), and objMon< T >::setTriggerType().
Definition at line 768 of file FourVectorHLTriggerOffline.h.
Referenced by objMon< T >::fillOffMatch(), objMon< T >::fillOnlineMatch(), and objMon< T >::setPath().