Public Member Functions | |
void | fill (const edm::Event &e, const HGCalTriggerNtupleEventSetup &es) final |
HGCalTriggerNtupleHGCClusters (const edm::ParameterSet &conf) | |
void | initialize (TTree &, const edm::ParameterSet &, edm::ConsumesCollector &&) final |
~HGCalTriggerNtupleHGCClusters () 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< std::vector < uint32_t > > | cl_cells_id_ |
std::vector< int > | cl_cells_n_ |
std::vector< float > | cl_energy_ |
std::vector< float > | cl_eta_ |
std::vector< uint32_t > | cl_id_ |
std::vector< int > | cl_layer_ |
std::vector< float > | cl_mipPt_ |
std::vector< uint32_t > | cl_multicluster_id_ |
std::vector< float > | cl_multicluster_pt_ |
int | cl_n_ |
std::vector< float > | cl_phi_ |
std::vector< float > | cl_pt_ |
std::vector< int > | cl_subdet_ |
edm::EDGetToken | clusters_token_ |
bool | filter_clusters_in_multiclusters_ |
edm::EDGetToken | multiclusters_token_ |
HGCalTriggerTools | triggerTools_ |
Additional Inherited Members | |
Protected Attributes inherited from HGCalTriggerNtupleBase | |
bool | accessEventSetup_ = true |
const std::string | name_ |
Definition at line 9 of file HGCalTriggerNtupleHGCClusters.cc.
HGCalTriggerNtupleHGCClusters::HGCalTriggerNtupleHGCClusters | ( | const edm::ParameterSet & | conf | ) |
Definition at line 40 of file HGCalTriggerNtupleHGCClusters.cc.
References HGCalTriggerNtupleBase::accessEventSetup_.
|
inlineoverride |
Definition at line 12 of file HGCalTriggerNtupleHGCClusters.cc.
|
finalprivatevirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 128 of file HGCalTriggerNtupleHGCClusters.cc.
References cl_cells_id_, cl_cells_n_, cl_energy_, cl_eta_, cl_id_, cl_layer_, cl_mipPt_, cl_multicluster_id_, cl_multicluster_pt_, cl_n_, cl_phi_, cl_pt_, and cl_subdet_.
Referenced by fill().
|
finalvirtual |
Reimplemented from HGCalTriggerNtupleBase.
Definition at line 77 of file HGCalTriggerNtupleHGCClusters.cc.
References BXVector< T >::begin(), cl_cells_id_, cl_cells_n_, cl_energy_, cl_eta_, cl_id_, cl_layer_, cl_mipPt_, cl_multicluster_id_, cl_multicluster_pt_, cl_n_, cl_phi_, cl_pt_, cl_subdet_, clear(), HLT_FULL_cff::clusters, clusters_token_, BXVector< T >::end(), filter_clusters_in_multiclusters_, HGCalTriggerNtupleEventSetup::geometry, edm::Event::getByToken(), HGCalTriggerTools::layerWithOffset(), multiclusters_token_, edm::ESHandle< class >::product(), HGCalTriggerTools::setGeometry(), HcalDetIdTransform::transform(), and triggerTools_.
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 46 of file HGCalTriggerNtupleHGCClusters.cc.
References cl_cells_id_, cl_cells_n_, cl_energy_, cl_eta_, cl_id_, cl_layer_, cl_mipPt_, cl_multicluster_id_, cl_multicluster_pt_, cl_n_, cl_phi_, cl_pt_, cl_subdet_, clusters_token_, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), multiclusters_token_, PostProcessorHGCAL_cfi::prefix, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 33 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 32 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 27 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 28 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 24 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 30 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 25 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 34 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 35 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 23 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 29 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 26 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 31 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 20 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 19 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by fill().
|
private |
Definition at line 20 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 21 of file HGCalTriggerNtupleHGCClusters.cc.
Referenced by fill().