#include <FourVectorHLTOnline.h>
Public Member Functions | |
void | clearSets () |
void | fillOnL1Match (const int l1Index, FourVectorHLTOnline *fv) |
void | fillOnlineMatch (const int l1Index, FourVectorHLTOnline *fv) |
bool | isL1TriggerType (int t) |
bool | isTriggerType (int t) |
void | matchOnlineL1 (const trigger::TriggerObject &onlineFV, const int &l1Index, FourVectorHLTOnline *fv, const int &NOn) |
void | monitorL1 (const int l1Index, FourVectorHLTOnline *fv) |
void | monitorOnline (const int hltIndex, const int l1Index, FourVectorHLTOnline *fv) |
objMonData () | |
void | pushL1TriggerType (int trigType) |
void | pushTriggerType (int trigType) |
void | setBJetsFlag (bool flag) |
void | setL1TriggerType (const std::vector< int > &trigType) |
void | setLimits (float etaMax, float etMin, float drMatch) |
void | setPath (FourVectorHLTOnline::PathInfoCollection::iterator v) |
void | setReco (edm::Handle< T > offColl) |
void | setTriggerType (const std::vector< int > &trigType) |
Public Member Functions inherited from BaseMonitor | |
virtual | ~BaseMonitor () |
Public Attributes | |
mmset | L1MCDRMatchSet |
mmset | L1OffDRMatchSet |
mmset | OffMCDRMatchSet |
mmset | OnL1DRMatchSet |
mmset | OnMCDRMatchSet |
mmset | OnOffDRMatchSet |
Private Attributes | |
bool | BJetsFlag_ |
float | DRMatch_ |
float | EtaMax_ |
float | EtMin_ |
bool | GenJetsFlag_ |
std::vector< int > | l1triggerType_ |
edm::Handle< T > | offColl_ |
int | pdgId_ |
int | pdgStatus_ |
std::vector< int > | triggerType_ |
FourVectorHLTOnline::PathInfoCollection::iterator | v_ |
Definition at line 600 of file FourVectorHLTOnline.h.
|
inline |
Definition at line 602 of file FourVectorHLTOnline.h.
References objMonData< T >::BJetsFlag_, objMonData< T >::EtaMax_, objMonData< T >::EtMin_, and objMonData< T >::GenJetsFlag_.
|
virtual |
void objMonData< T >::fillOnL1Match | ( | const int | l1Index, |
FourVectorHLTOnline * | fv | ||
) |
Definition at line 858 of file FourVectorHLTOnline.h.
References FourVectorHLTOnline::cleanDRMatchSet(), prof2calltree::count, PFRecoTauDiscriminationAgainstElectronDeadECAL_cfi::dR, eta(), FourVectorHLTOnline::fTriggerObj, i, LogDebug, phi, and EnergyCorrector::pt.
|
virtual |
Implements BaseMonitor.
Definition at line 900 of file FourVectorHLTOnline.h.
References FourVectorHLTOnline::fTriggerObj.
bool objMonData< T >::isL1TriggerType | ( | int | t | ) |
Definition at line 687 of file FourVectorHLTOnline.h.
References funct::abs().
|
virtual |
|
virtual |
Implements BaseMonitor.
Definition at line 798 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 704 of file FourVectorHLTOnline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOnline::fTriggerObj, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
virtual |
Implements BaseMonitor.
Definition at line 756 of file FourVectorHLTOnline.h.
References trigger::TriggerObject::eta(), FourVectorHLTOnline::fTriggerObj, roll_playback::k, trigger::TriggerObject::phi(), and trigger::TriggerObject::pt().
|
inline |
|
inline |
|
inline |
Definition at line 638 of file FourVectorHLTOnline.h.
References objMonData< T >::BJetsFlag_, and archive::flag.
Referenced by FourVectorHLTOnline::analyze().
|
inline |
|
inline |
Definition at line 603 of file FourVectorHLTOnline.h.
References objMonData< T >::DRMatch_, objMonData< T >::EtaMax_, and objMonData< T >::EtMin_.
Referenced by FourVectorHLTOnline::analyze().
|
inlinevirtual |
Implements BaseMonitor.
Definition at line 613 of file FourVectorHLTOnline.h.
References findQualityFiles::v, and objMonData< T >::v_.
|
inline |
Definition at line 614 of file FourVectorHLTOnline.h.
References objMonData< T >::offColl_.
Referenced by FourVectorHLTOnline::analyze().
|
inline |
|
private |
Definition at line 655 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setBJetsFlag().
|
private |
Definition at line 652 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setLimits().
|
private |
Definition at line 649 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::objMonData(), and objMonData< T >::setLimits().
|
private |
Definition at line 650 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().
mmset objMonData< T >::L1MCDRMatchSet |
Definition at line 631 of file FourVectorHLTOnline.h.
mmset objMonData< T >::L1OffDRMatchSet |
Definition at line 630 of file FourVectorHLTOnline.h.
|
private |
Definition at line 658 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::pushL1TriggerType(), and objMonData< T >::setL1TriggerType().
|
private |
Definition at line 660 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setReco().
mmset objMonData< T >::OffMCDRMatchSet |
Definition at line 635 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnL1DRMatchSet |
Definition at line 634 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnMCDRMatchSet |
Definition at line 633 of file FourVectorHLTOnline.h.
mmset objMonData< T >::OnOffDRMatchSet |
Definition at line 632 of file FourVectorHLTOnline.h.
|
private |
Definition at line 646 of file FourVectorHLTOnline.h.
|
private |
Definition at line 647 of file FourVectorHLTOnline.h.
|
private |
Definition at line 657 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::pushTriggerType(), and objMonData< T >::setTriggerType().
|
private |
Definition at line 662 of file FourVectorHLTOnline.h.
Referenced by objMonData< T >::setPath().