#include <EgHLTOffEvt.h>
Public Member Functions | |
void | clear () |
std::vector< OffEle > & | eles () |
const std::vector< OffEle > & | eles () const |
TrigCodes::TrigBitSet | evtTrigBits () const |
const std::vector< reco::CaloJet > & | jets () const |
OffEvt ()=default | |
std::vector< OffPho > & | phos () |
const std::vector< OffPho > & | phos () const |
void | setEvtTrigBits (TrigCodes::TrigBitSet bits) |
void | setJets (edm::Handle< std::vector< reco::CaloJet > > jets) |
~OffEvt ()=default | |
Private Attributes | |
std::vector< OffEle > | eles_ |
TrigCodes::TrigBitSet | evtTrigBits_ |
edm::Handle< std::vector< reco::CaloJet > > | jets_ |
std::vector< OffPho > | phos_ |
Definition at line 29 of file EgHLTOffEvt.h.
|
default |
|
default |
void OffEvt::clear | ( | void | ) |
Definition at line 5 of file EgHLTOffEvt.cc.
References edm::HandleBase::clear(), eles_, evtTrigBits_, jets_, and phos_.
Referenced by egHLT::OffHelper::makeOffEvt().
|
inline |
|
inline |
Definition at line 48 of file EgHLTOffEvt.h.
References eles_.
Referenced by EgHLTOfflineSource::analyze(), egHLT::EleHLTFilterMon::fill(), egHLT::OffHelper::makeOffEvt(), egHLT::EgTagProbeCut< T >::pass(), egHLT::EgJetTagProbeCut< T >::pass(), egHLT::EgDiEleCut::pass(), egHLT::EgDiEleUserCut< Key >::pass(), egHLT::EgTrigTagProbeCut::pass(), egHLT::EgTrigTagProbeCut_New::pass(), and egHLT::OffHelper::setTrigInfo().
|
inline |
Definition at line 52 of file EgHLTOffEvt.h.
References evtTrigBits_.
Referenced by egHLT::PhoHLTFilterMon::fill(), egHLT::EleHLTFilterMon::fill(), and egHLT::EgEvtTrigCut< T >::pass().
|
inline |
Definition at line 53 of file EgHLTOffEvt.h.
References jets_, and edm::Handle< T >::product().
Referenced by egHLT::EgJetTagProbeCut< T >::pass(), egHLT::EgJetB2BCut< T >::pass(), and setJets().
|
inline |
|
inline |
Definition at line 50 of file EgHLTOffEvt.h.
References phos_.
Referenced by EgHLTOfflineSource::analyze(), egHLT::PhoHLTFilterMon::fill(), egHLT::OffHelper::makeOffEvt(), egHLT::EgDiPhoCut::pass(), egHLT::EgDiPhoUserCut< Key >::pass(), egHLT::EgTrigTagProbeCut_NewPho::pass(), and egHLT::OffHelper::setTrigInfo().
|
inline |
Definition at line 57 of file EgHLTOffEvt.h.
References bits, and evtTrigBits_.
Referenced by egHLT::OffHelper::setTrigInfo().
|
inline |
Definition at line 58 of file EgHLTOffEvt.h.
References jets(), jets_, and eostools::move().
Referenced by egHLT::OffHelper::makeOffEvt().
|
private |
Definition at line 35 of file EgHLTOffEvt.h.
|
private |
Definition at line 40 of file EgHLTOffEvt.h.
Referenced by clear(), evtTrigBits(), and setEvtTrigBits().
|
private |
Definition at line 32 of file EgHLTOffEvt.h.
|
private |
Definition at line 37 of file EgHLTOffEvt.h.