Public Member Functions | |
void | fill (const edm::Event &e, const edm::EventSetup &es) final |
HGCalTriggerNtupleHGCMulticlusters (const edm::ParameterSet &conf) | |
void | initialize (TTree &, const edm::ParameterSet &, edm::ConsumesCollector &&) final |
~HGCalTriggerNtupleHGCMulticlusters () override | |
Public Member Functions inherited from HGCalTriggerNtupleBase | |
HGCalTriggerNtupleBase (const edm::ParameterSet &conf) | |
virtual | ~HGCalTriggerNtupleBase () |
Private Member Functions | |
void | clear () final |
Private Attributes | |
std::vector< float > | cl3d_bdteg_ |
std::vector< std::vector< uint32_t > > | cl3d_clusters_id_ |
std::vector< int > | cl3d_clusters_n_ |
std::vector< int > | cl3d_coreshowerlength_ |
std::vector< float > | cl3d_emaxe_ |
std::vector< float > | cl3d_energy_ |
std::vector< float > | cl3d_eta_ |
std::vector< int > | cl3d_firstlayer_ |
std::vector< uint32_t > | cl3d_id_ |
std::vector< int > | cl3d_maxlayer_ |
int | cl3d_n_ |
std::vector< float > | cl3d_phi_ |
std::vector< float > | cl3d_pt_ |
std::vector< int > | cl3d_quality_ |
std::vector< float > | cl3d_seemax_ |
std::vector< float > | cl3d_seetot_ |
std::vector< int > | cl3d_showerlength_ |
std::vector< float > | cl3d_sppmax_ |
std::vector< float > | cl3d_spptot_ |
std::vector< float > | cl3d_srrmax_ |
std::vector< float > | cl3d_srrmean_ |
std::vector< float > | cl3d_srrtot_ |
std::vector< float > | cl3d_szz_ |
std::unique_ptr< HGCalTriggerClusterIdentificationBase > | id_ |
edm::EDGetToken | multiclusters_token_ |
Additional Inherited Members |
Definition at line 7 of file HGCalTriggerNtupleHGCMulticlusters.cc.
HGCalTriggerNtupleHGCMulticlusters::HGCalTriggerNtupleHGCMulticlusters | ( | const edm::ParameterSet & | conf | ) |
Definition at line 49 of file HGCalTriggerNtupleHGCMulticlusters.cc.
|
inlineoverride |
Definition at line 10 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References clear(), MillePedeFileConverter_cfg::e, fill(), and initialize().
|
finalprivatevirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 131 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References cl3d_bdteg_, cl3d_clusters_id_, cl3d_clusters_n_, cl3d_coreshowerlength_, cl3d_emaxe_, cl3d_energy_, cl3d_eta_, cl3d_firstlayer_, cl3d_id_, cl3d_maxlayer_, cl3d_n_, cl3d_phi_, cl3d_pt_, cl3d_quality_, cl3d_seemax_, cl3d_seetot_, cl3d_showerlength_, cl3d_sppmax_, cl3d_spptot_, cl3d_srrmax_, cl3d_srrmean_, cl3d_srrtot_, and cl3d_szz_.
Referenced by fill(), and ~HGCalTriggerNtupleHGCMulticlusters().
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 86 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References BXVector< T >::begin(), cl3d_bdteg_, cl3d_clusters_id_, cl3d_clusters_n_, cl3d_coreshowerlength_, cl3d_emaxe_, cl3d_energy_, cl3d_eta_, cl3d_firstlayer_, cl3d_id_, cl3d_maxlayer_, cl3d_n_, cl3d_phi_, cl3d_pt_, cl3d_quality_, cl3d_seemax_, cl3d_seetot_, cl3d_showerlength_, cl3d_sppmax_, cl3d_spptot_, cl3d_srrmax_, cl3d_srrmean_, cl3d_srrtot_, cl3d_szz_, clear(), BXVector< T >::end(), geometry, edm::EventSetup::get(), edm::Event::getByToken(), id_, multiclusters_token_, and create_public_lumi_plots::transform.
Referenced by ~HGCalTriggerNtupleHGCMulticlusters().
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 52 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References cl3d_bdteg_, cl3d_clusters_id_, cl3d_clusters_n_, cl3d_coreshowerlength_, cl3d_emaxe_, cl3d_energy_, cl3d_eta_, cl3d_firstlayer_, cl3d_id_, cl3d_maxlayer_, cl3d_n_, cl3d_phi_, cl3d_pt_, cl3d_quality_, cl3d_seemax_, cl3d_seetot_, cl3d_showerlength_, cl3d_sppmax_, cl3d_spptot_, cl3d_srrmax_, cl3d_srrmean_, cl3d_srrtot_, cl3d_szz_, reco::get(), edm::ParameterSet::getParameter(), id_, and multiclusters_token_.
Referenced by ~HGCalTriggerNtupleHGCMulticlusters().
|
private |
Definition at line 43 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 28 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 27 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 31 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 42 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 24 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 25 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 32 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 22 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 33 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 21 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 26 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 23 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 44 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 35 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 34 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 30 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 37 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 36 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 40 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 41 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 39 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 38 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 19 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 17 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by fill(), and initialize().