Public Member Functions | |
void | fill (const edm::Event &e, const edm::EventSetup &es) final |
HGCalTriggerNtupleHGCTriggerSums (const edm::ParameterSet &conf) | |
void | initialize (TTree &, const edm::ParameterSet &, edm::ConsumesCollector &&) final |
~HGCalTriggerNtupleHGCTriggerSums () override | |
Public Member Functions inherited from HGCalTriggerNtupleBase | |
HGCalTriggerNtupleBase (const edm::ParameterSet &conf) | |
virtual | ~HGCalTriggerNtupleBase () |
Private Member Functions | |
void | clear () final |
Private Attributes | |
edm::ESHandle< HGCalTriggerGeometryBase > | geometry_ |
edm::EDGetToken | trigger_sums_token_ |
HGCalTriggerTools | triggerTools_ |
std::vector< uint32_t > | ts_data_ |
std::vector< float > | ts_energy_ |
std::vector< float > | ts_eta_ |
std::vector< uint32_t > | ts_id_ |
std::vector< int > | ts_layer_ |
std::vector< float > | ts_mipPt_ |
int | ts_n_ |
std::vector< int > | ts_panel_number_ |
std::vector< int > | ts_panel_sector_ |
std::vector< float > | ts_phi_ |
std::vector< float > | ts_pt_ |
std::vector< int > | ts_side_ |
std::vector< int > | ts_subdet_ |
std::vector< int > | ts_wafer_ |
std::vector< int > | ts_wafertype_ |
std::vector< float > | ts_x_ |
std::vector< float > | ts_y_ |
std::vector< float > | ts_z_ |
Static Private Attributes | |
static constexpr unsigned | kPanelMask_ = 0x7F |
static constexpr unsigned | kPanelOffset_ = 0 |
static constexpr unsigned | kSectorMask_ = 0x7 |
static constexpr unsigned | kSectorOffset_ = 7 |
Additional Inherited Members |
Definition at line 11 of file HGCalTriggerNtupleHGCTriggerSums.cc.
HGCalTriggerNtupleHGCTriggerSums::HGCalTriggerNtupleHGCTriggerSums | ( | const edm::ParameterSet & | conf | ) |
Definition at line 53 of file HGCalTriggerNtupleHGCTriggerSums.cc.
|
inlineoverride |
Definition at line 14 of file HGCalTriggerNtupleHGCTriggerSums.cc.
|
finalprivatevirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 158 of file HGCalTriggerNtupleHGCTriggerSums.cc.
References ts_data_, ts_energy_, ts_eta_, ts_id_, ts_layer_, ts_mipPt_, ts_n_, ts_panel_number_, ts_panel_sector_, ts_phi_, ts_pt_, ts_side_, ts_subdet_, ts_wafer_, ts_wafertype_, ts_x_, ts_y_, and ts_z_.
Referenced by fill().
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 90 of file HGCalTriggerNtupleHGCTriggerSums.cc.
References BXVector< T >::begin(), clear(), MillePedeFileConverter_cfg::e, BXVector< T >::end(), HGCalTriggerTools::eventSetup(), DetId::Forward, geometry_, edm::EventSetup::get(), get, DetId::HGCalHSc, DetId::HGCalTrigger, HGCHEB, HGCScintillatorDetId::ietaAbs(), HGCScintillatorDetId::iphi(), kPanelMask_, kPanelOffset_, kSectorMask_, kSectorOffset_, HGCalTriggerTools::layerWithOffset(), HGCScintillatorDetId::subdet(), HGCalTriggerDetId::subdet(), trigger_sums_token_, triggerTools_, ts_data_, ts_energy_, ts_eta_, ts_id_, ts_layer_, ts_mipPt_, ts_n_, ts_panel_number_, ts_panel_sector_, ts_phi_, ts_pt_, ts_side_, ts_subdet_, ts_wafer_, ts_wafertype_, ts_x_, ts_y_, ts_z_, HGCScintillatorDetId::type(), HGCalTriggerDetId::type(), HGCalDetId::wafer(), HGCalDetId::waferType(), and HGCalTriggerTools::zside().
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 56 of file HGCalTriggerNtupleHGCTriggerSums.cc.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), hcallasereventfilter2012_cfi::prefix, AlCaHLTBitMon_QueryRunRegistry::string, trigger_sums_token_, ts_data_, ts_energy_, ts_eta_, ts_id_, ts_layer_, ts_mipPt_, ts_n_, ts_panel_number_, ts_panel_sector_, ts_phi_, ts_pt_, ts_side_, ts_subdet_, ts_wafer_, ts_wafertype_, ts_x_, ts_y_, and ts_z_.
|
private |
Definition at line 24 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill().
|
staticconstexprprivate |
Definition at line 27 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill().
|
staticconstexprprivate |
Definition at line 26 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill().
|
staticconstexprprivate |
Definition at line 29 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill().
|
staticconstexprprivate |
Definition at line 28 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill().
|
private |
Definition at line 23 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 21 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by fill().
|
private |
Definition at line 40 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 43 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 44 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 32 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 35 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 41 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 31 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 36 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 37 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 45 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 42 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 34 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 33 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 38 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 39 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 46 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 47 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 48 of file HGCalTriggerNtupleHGCTriggerSums.cc.
Referenced by clear(), fill(), and initialize().