Public Member Functions | |
float | deta (SimpleCaloHit &other) const |
int | dieta (SimpleCaloHit &other) const |
int | diphi (SimpleCaloHit &other) const |
float | distanceTo (SimpleCaloHit &other) const |
float | dphi (SimpleCaloHit &other) const |
float | energy () const |
const EBDetId & | id () const |
bool | isEndcapHit () const |
bool | operator== (SimpleCaloHit &other) const |
const GlobalVector & | position () const |
float | pt () const |
void | setEnergy (float et) |
void | setId (const EBDetId &id) |
void | setIdHcal (const HcalDetId &idhcal) |
void | setIsEndcapHit (bool isEC) |
void | setPosition (const GlobalVector &pos) |
void | setPt () |
void | setUsed (bool isUsed) |
bool | used () const |
Private Attributes | |
float | energy_ = 0. |
EBDetId | id_ |
HcalDetId | id_hcal_ |
bool | isEndcapHit_ = false |
GlobalVector | position_ |
float | pt_ = 0 |
bool | stale_ = false |
bool | used_ = false |
Definition at line 274 of file L1EGammaCrystalsEmulatorProducer.cc.
|
inline |
Definition at line 302 of file L1EGammaCrystalsEmulatorProducer.cc.
References PV3DBase< T, PVType, FrameType >::eta(), trackingPlots::other, and position_.
|
inline |
Definition at line 303 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_, EBDetId::ieta(), isEndcapHit_, and trackingPlots::other.
|
inline |
Definition at line 313 of file L1EGammaCrystalsEmulatorProducer.cc.
References id(), EBDetId::iphi(), isEndcapHit_, trackingPlots::other, PI, and mps_fire::result.
|
inline |
Definition at line 325 of file L1EGammaCrystalsEmulatorProducer.cc.
References mag(), trackingPlots::other, and position().
|
inline |
Definition at line 310 of file L1EGammaCrystalsEmulatorProducer.cc.
References reco::deltaPhi(), trackingPlots::other, PV3DBase< T, PVType, FrameType >::phi(), and position_.
|
inline |
Definition at line 296 of file L1EGammaCrystalsEmulatorProducer.cc.
References energy_.
Referenced by Jet.Jet::rawEnergy().
|
inline |
Definition at line 300 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_.
Referenced by diphi(), L1EGCrystalClusterEmulatorProducer::produce(), and setId().
|
inline |
Definition at line 297 of file L1EGammaCrystalsEmulatorProducer.cc.
References isEndcapHit_.
|
inline |
Definition at line 330 of file L1EGammaCrystalsEmulatorProducer.cc.
References energy_, id_, isEndcapHit_, trackingPlots::other, and position().
|
inline |
Definition at line 299 of file L1EGammaCrystalsEmulatorProducer.cc.
References position_.
Referenced by distanceTo(), operator==(), and L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 295 of file L1EGammaCrystalsEmulatorProducer.cc.
References pt_.
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), datamodel.Object::p4(), L1EGCrystalClusterEmulatorProducer::produce(), Electron.Electron::ptErr(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
|
inline |
Definition at line 288 of file L1EGammaCrystalsEmulatorProducer.cc.
References energy_, EgHLTOffHistBins_cfi::et, position_, funct::sin(), and PV3DBase< T, PVType, FrameType >::theta().
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 293 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 292 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_hcal_.
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 289 of file L1EGammaCrystalsEmulatorProducer.cc.
References isEndcapHit_.
|
inline |
Definition at line 291 of file L1EGammaCrystalsEmulatorProducer.cc.
References position_.
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 287 of file L1EGammaCrystalsEmulatorProducer.cc.
References energy_, PV3DBase< T, PVType, FrameType >::mag2(), position_, pt_, funct::sin(), and PV3DBase< T, PVType, FrameType >::theta().
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
|
inline |
|
private |
Definition at line 277 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by energy(), operator==(), setEnergy(), and setPt().
|
private |
Definition at line 283 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by dieta(), id(), operator==(), and setId().
|
private |
Definition at line 282 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by setIdHcal().
|
private |
Definition at line 278 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by dieta(), diphi(), isEndcapHit(), operator==(), and setIsEndcapHit().
|
private |
Definition at line 281 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by deta(), dphi(), position(), setEnergy(), setPosition(), and setPt().
|
private |
Definition at line 276 of file L1EGammaCrystalsEmulatorProducer.cc.
|
private |
Definition at line 279 of file L1EGammaCrystalsEmulatorProducer.cc.
|
private |
Definition at line 280 of file L1EGammaCrystalsEmulatorProducer.cc.