Public Member Functions | |
void | fill (const edm::Event &e, const HGCalTriggerNtupleEventSetup &es) final |
HGCalTriggerNtupleHGCTowers (const edm::ParameterSet &conf) | |
void | initialize (TTree &, const edm::ParameterSet &, edm::ConsumesCollector &&) final |
~HGCalTriggerNtupleHGCTowers () override | |
Public Member Functions inherited from HGCalTriggerNtupleBase | |
bool | accessEventSetup () const |
virtual void | fill (const edm::Event &, const edm::EventSetup &) |
HGCalTriggerNtupleBase (const edm::ParameterSet &conf) | |
const std::string & | name () const |
virtual | ~HGCalTriggerNtupleBase () |
Private Member Functions | |
void | clear () final |
Private Attributes | |
std::vector< float > | tower_energy_ |
std::vector< float > | tower_eta_ |
std::vector< float > | tower_etEm_ |
std::vector< float > | tower_etHad_ |
std::vector< int > | tower_iEta_ |
std::vector< int > | tower_iPhi_ |
int | tower_n_ |
std::vector< float > | tower_phi_ |
std::vector< float > | tower_pt_ |
edm::EDGetToken | towers_token_ |
Additional Inherited Members | |
Protected Attributes inherited from HGCalTriggerNtupleBase | |
bool | accessEventSetup_ = true |
const std::string | name_ |
Definition at line 4 of file HGCalTriggerNtupleTowers.cc.
HGCalTriggerNtupleHGCTowers::HGCalTriggerNtupleHGCTowers | ( | const edm::ParameterSet & | conf | ) |
Definition at line 29 of file HGCalTriggerNtupleTowers.cc.
References HGCalTriggerNtupleBase::accessEventSetup_.
|
inlineoverride |
Definition at line 7 of file HGCalTriggerNtupleTowers.cc.
|
finalprivatevirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 79 of file HGCalTriggerNtupleTowers.cc.
References tower_energy_, tower_eta_, tower_etEm_, tower_etHad_, tower_iEta_, tower_iPhi_, tower_n_, tower_phi_, and tower_pt_.
Referenced by fill().
|
finalvirtual |
Reimplemented from HGCalTriggerNtupleBase.
Definition at line 57 of file HGCalTriggerNtupleTowers.cc.
References BXVector< T >::begin(), clear(), BXVector< T >::end(), edm::Event::getByToken(), tower_energy_, tower_eta_, tower_etEm_, tower_etHad_, tower_iEta_, tower_iPhi_, tower_n_, tower_phi_, tower_pt_, HLT_FULL_cff::towers, and towers_token_.
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 33 of file HGCalTriggerNtupleTowers.cc.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), PostProcessorHGCAL_cfi::prefix, AlCaHLTBitMon_QueryRunRegistry::string, tower_energy_, tower_eta_, tower_etEm_, tower_etHad_, tower_iEta_, tower_iPhi_, tower_n_, tower_phi_, tower_pt_, and towers_token_.
|
private |
Definition at line 18 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 19 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 21 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 22 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 23 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 24 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 16 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 20 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 17 of file HGCalTriggerNtupleTowers.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 14 of file HGCalTriggerNtupleTowers.cc.
Referenced by fill(), and initialize().