#include <EgammaTowerIsolation.h>
Classes | |
struct | Sum |
Public Member Functions | |
void | compute (bool et, Sum &sum, reco::Candidate const &cand, CaloTowerDetId const *first, CaloTowerDetId const *last) const |
void | compute (bool et, Sum &sum, reco::SuperCluster const &sc, CaloTowerDetId const *first, CaloTowerDetId const *last) const |
EgammaTowerIsolationNew () | |
EgammaTowerIsolationNew (float extRadius[NC], float intRadius[NC], CaloTowerCollection const &towers) | |
void | initSoa () |
void | setRadius (float const extRadius[NC], float const intRadius[NC]) |
~EgammaTowerIsolationNew () | |
Public Attributes | |
float * | eta |
float | extRadius2_ [NCuts] |
float * | h2 |
float * | he |
uint32_t * | id |
float | intRadius2_ [NCuts] |
float | maxEta |
uint32_t * | mem = 0 |
const uint32_t | nt |
float * | phi |
float * | st |
Static Public Attributes | |
static unsigned int | NCuts = NC |
Definition at line 40 of file EgammaTowerIsolation.h.
|
inline |
Definition at line 57 of file EgammaTowerIsolation.h.
References electronEcalRecHitIsolationLcone_cfi::extRadius, and electronHcalTowerIsolationLcone_cfi::intRadius.
|
inline |
Definition at line 120 of file EgammaTowerIsolation.h.
References KineDebug3::count(), MillePedeFileConverter_cfg::e, EgammaTowerIsolationNew< NC >::eta, electronEcalRecHitIsolationLcone_cfi::extRadius, EgammaTowerIsolationNew< NC >::extRadius2_, EgammaTowerIsolationNew< NC >::h2, EgammaTowerIsolationNew< NC >::he, mps_fire::i, diffTreeTool::index, EgammaTowerIsolationNew< NC >::initSoa(), electronHcalTowerIsolationLcone_cfi::intRadius, EgammaTowerIsolationNew< NC >::intRadius2_, gen::k, EgammaTowerIsolationNew< NC >::NCuts, EgammaTowerIsolationNew< NC >::nt, EgammaTowerIsolationNew< NC >::phi, and EgammaTowerIsolationNew< NC >::st.
|
inline |
Definition at line 63 of file EgammaTowerIsolation.h.
References EgammaTowerIsolationNew< NC >::mem.
|
inline |
Definition at line 65 of file EgammaTowerIsolation.h.
References stringResolutionProvider_cfi::et, plotBeamSpotDB::first, reco::Candidate::get(), plotBeamSpotDB::last, and SimDataFormats::CaloAnalysis::sc.
|
inline |
Definition at line 167 of file EgammaTowerIsolation.h.
References KineDebug3::count(), reco::deltaR2(), EgammaTowerIsolationNew< NC >::eta, reco::CaloCluster::eta(), EgammaTowerIsolationNew< NC >::extRadius2_, spr::find(), EgammaTowerIsolationNew< NC >::Sum::h2, EgammaTowerIsolationNew< NC >::h2, EgammaTowerIsolationNew< NC >::Sum::h2BC, EgammaTowerIsolationNew< NC >::Sum::he, EgammaTowerIsolationNew< NC >::he, EgammaTowerIsolationNew< NC >::Sum::heBC, mps_fire::i, EgammaTowerIsolationNew< NC >::intRadius2_, plotBeamSpotDB::last, EgammaTowerIsolationNew< NC >::maxEta, min(), EgammaTowerIsolationNew< NC >::NCuts, EgammaTowerIsolationNew< NC >::nt, convertSQLiteXML::ok, EgammaTowerIsolationNew< NC >::phi, reco::CaloCluster::phi(), EgammaTowerIsolationNew< NC >::st, and groupFilesInBlocks::tt.
|
inline |
Definition at line 94 of file EgammaTowerIsolation.h.
References AlCaHLTBitMon_QueryRunRegistry::comp, KineDebug3::count(), beamerCreator::create(), and EgammaTowerIsolationNew< NC >::nt.
Referenced by EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew().
|
inline |
Definition at line 71 of file EgammaTowerIsolation.h.
References electronEcalRecHitIsolationLcone_cfi::extRadius, EgammaTowerIsolationNew< NC >::extRadius2_, mps_fire::i, electronHcalTowerIsolationLcone_cfi::intRadius, EgammaTowerIsolationNew< NC >::intRadius2_, EgammaTowerIsolationNew< NC >::maxEta, and EgammaTowerIsolationNew< NC >::NCuts.
float* EgammaTowerIsolationNew< NC >::eta |
Definition at line 87 of file EgammaTowerIsolation.h.
Referenced by Particle.Particle::__str__(), EgammaTowerIsolationNew< NC >::compute(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), Jet.Jet::jetID(), and Jet.Jet::puJetId().
float EgammaTowerIsolationNew< NC >::extRadius2_[NCuts] |
Definition at line 81 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), and EgammaTowerIsolationNew< NC >::setRadius().
float* EgammaTowerIsolationNew< NC >::h2 |
Definition at line 90 of file EgammaTowerIsolation.h.
Referenced by utils.Chi2::absval(), utils.Chi2::check_filled_bins(), EgammaTowerIsolationNew< NC >::compute(), utils.KS::do_test(), utils.Chi2::do_test(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), utils.StatisticalTest::get_rank(), and utils.StatisticalTest::set_operands().
float* EgammaTowerIsolationNew< NC >::he |
Definition at line 89 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), and EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew().
uint32_t* EgammaTowerIsolationNew< NC >::id |
Definition at line 92 of file EgammaTowerIsolation.h.
float EgammaTowerIsolationNew< NC >::intRadius2_[NCuts] |
Definition at line 82 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), and EgammaTowerIsolationNew< NC >::setRadius().
float EgammaTowerIsolationNew< NC >::maxEta |
Definition at line 84 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), and EgammaTowerIsolationNew< NC >::setRadius().
uint32_t* EgammaTowerIsolationNew< NC >::mem = 0 |
Definition at line 93 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::~EgammaTowerIsolationNew().
|
static |
Definition at line 53 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), and EgammaTowerIsolationNew< NC >::setRadius().
const uint32_t EgammaTowerIsolationNew< NC >::nt |
Definition at line 86 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), and EgammaTowerIsolationNew< NC >::initSoa().
float* EgammaTowerIsolationNew< NC >::phi |
Definition at line 88 of file EgammaTowerIsolation.h.
Referenced by Particle.Particle::__str__(), EgammaTowerIsolationNew< NC >::compute(), EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew(), and ntupleDataFormat.Track::phiPull().
float* EgammaTowerIsolationNew< NC >::st |
Definition at line 91 of file EgammaTowerIsolation.h.
Referenced by EgammaTowerIsolationNew< NC >::compute(), and EgammaTowerIsolationNew< NC >::EgammaTowerIsolationNew().