#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.
|
inline |
Definition at line 120 of file EgammaTowerIsolation.h.
|
inline |
Definition at line 63 of file EgammaTowerIsolation.h.
|
inline |
Definition at line 65 of file EgammaTowerIsolation.h.
|
inline |
Definition at line 167 of file EgammaTowerIsolation.h.
|
inline |
Definition at line 94 of file EgammaTowerIsolation.h.
|
inline |
Definition at line 71 of file EgammaTowerIsolation.h.
float* EgammaTowerIsolationNew< NC >::eta |
Definition at line 87 of file EgammaTowerIsolation.h.
Referenced by Particle.Particle::__str__().
float EgammaTowerIsolationNew< NC >::extRadius2_[NCuts] |
Definition at line 81 of file EgammaTowerIsolation.h.
float* EgammaTowerIsolationNew< NC >::h2 |
Definition at line 90 of file EgammaTowerIsolation.h.
float* EgammaTowerIsolationNew< NC >::he |
Definition at line 89 of file EgammaTowerIsolation.h.
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.
float EgammaTowerIsolationNew< NC >::maxEta |
Definition at line 84 of file EgammaTowerIsolation.h.
uint32_t* EgammaTowerIsolationNew< NC >::mem = 0 |
Definition at line 93 of file EgammaTowerIsolation.h.
|
static |
Definition at line 53 of file EgammaTowerIsolation.h.
const uint32_t EgammaTowerIsolationNew< NC >::nt |
Definition at line 86 of file EgammaTowerIsolation.h.
float* EgammaTowerIsolationNew< NC >::phi |
Definition at line 88 of file EgammaTowerIsolation.h.
Referenced by Particle.Particle::__str__().
float* EgammaTowerIsolationNew< NC >::st |
Definition at line 91 of file EgammaTowerIsolation.h.