Public Member Functions | |
void | fill (const edm::Event &e, const HGCalTriggerNtupleEventSetup &es) final |
HGCalTriggerNtupleHGCMulticlusters (const edm::ParameterSet &conf) | |
void | initialize (TTree &, const edm::ParameterSet &, edm::ConsumesCollector &&) final |
~HGCalTriggerNtupleHGCMulticlusters () 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 > | 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< float > | cl3d_hoe_ |
std::vector< uint32_t > | cl3d_id_ |
std::vector< std::vector< float > > | cl3d_ienergy_ |
std::vector< std::vector< float > > | cl3d_ipt_ |
std::vector< float > | cl3d_layer10_ |
std::vector< float > | cl3d_layer50_ |
std::vector< float > | cl3d_layer90_ |
std::vector< std::vector< float > > | cl3d_layer_pt_ |
std::vector< int > | cl3d_maxlayer_ |
std::vector< float > | cl3d_meanz_ |
int | cl3d_n_ |
std::vector< float > | cl3d_ntc67_ |
std::vector< float > | cl3d_ntc90_ |
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_ |
bool | fill_interpretation_info_ |
bool | fill_layer_info_ |
std::unique_ptr < HGCalTriggerClusterIdentificationBase > | id_ |
edm::EDGetToken | multiclusters_token_ |
Additional Inherited Members | |
Protected Attributes inherited from HGCalTriggerNtupleBase | |
bool | accessEventSetup_ = true |
const std::string | name_ |
Definition at line 7 of file HGCalTriggerNtupleHGCMulticlusters.cc.
HGCalTriggerNtupleHGCMulticlusters::HGCalTriggerNtupleHGCMulticlusters | ( | const edm::ParameterSet & | conf | ) |
Definition at line 62 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References HGCalTriggerNtupleBase::accessEventSetup_.
|
inlineoverride |
Definition at line 10 of file HGCalTriggerNtupleHGCMulticlusters.cc.
|
finalprivatevirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 193 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References cl3d_bdteg_, cl3d_clusters_id_, cl3d_clusters_n_, cl3d_coreshowerlength_, cl3d_emaxe_, cl3d_energy_, cl3d_eta_, cl3d_firstlayer_, cl3d_hoe_, cl3d_id_, cl3d_ienergy_, cl3d_ipt_, cl3d_layer10_, cl3d_layer50_, cl3d_layer90_, cl3d_layer_pt_, cl3d_maxlayer_, cl3d_meanz_, cl3d_n_, cl3d_ntc67_, cl3d_ntc90_, 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().
|
finalvirtual |
Reimplemented from HGCalTriggerNtupleBase.
Definition at line 124 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References funct::abs(), BXVector< T >::begin(), cl3d_bdteg_, cl3d_clusters_id_, cl3d_clusters_n_, cl3d_coreshowerlength_, cl3d_emaxe_, cl3d_energy_, cl3d_eta_, cl3d_firstlayer_, cl3d_hoe_, cl3d_id_, cl3d_ienergy_, cl3d_ipt_, cl3d_layer10_, cl3d_layer50_, cl3d_layer90_, cl3d_layer_pt_, cl3d_maxlayer_, cl3d_meanz_, cl3d_n_, cl3d_ntc67_, cl3d_ntc90_, 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(), fill_interpretation_info_, fill_layer_info_, HGCalTriggerNtupleEventSetup::geometry, edm::Event::getByToken(), id_, phase1PixelTopology::layer, multiclusters_token_, nlayers, and HcalDetIdTransform::transform().
|
finalvirtual |
Implements HGCalTriggerNtupleBase.
Definition at line 69 of file HGCalTriggerNtupleHGCMulticlusters.cc.
References cl3d_bdteg_, cl3d_clusters_id_, cl3d_clusters_n_, cl3d_coreshowerlength_, cl3d_emaxe_, cl3d_energy_, cl3d_eta_, cl3d_firstlayer_, cl3d_hoe_, cl3d_id_, cl3d_ienergy_, cl3d_ipt_, cl3d_layer10_, cl3d_layer50_, cl3d_layer90_, cl3d_layer_pt_, cl3d_maxlayer_, cl3d_meanz_, cl3d_n_, cl3d_ntc67_, cl3d_ntc90_, cl3d_phi_, cl3d_pt_, cl3d_quality_, cl3d_seemax_, cl3d_seetot_, cl3d_showerlength_, cl3d_sppmax_, cl3d_spptot_, cl3d_srrmax_, cl3d_srrmean_, cl3d_srrtot_, cl3d_szz_, fill_interpretation_info_, fill_layer_info_, get, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), id_, multiclusters_token_, PostProcessorHGCAL_cfi::prefix, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 54 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 30 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 46 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 28 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 47 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 57 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 56 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 49 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 50 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 51 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 37 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 48 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 52 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 53 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 29 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 55 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 34 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 40 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 45 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by clear(), fill(), and initialize().
|
private |
Definition at line 43 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 20 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 19 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 22 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by fill(), and initialize().
|
private |
Definition at line 17 of file HGCalTriggerNtupleHGCMulticlusters.cc.
Referenced by fill(), and initialize().