Public Member Functions | |
float | deta (SimpleCaloHit &other) const |
int | dieta (SimpleCaloHit &other) const |
int | dieta_byCrystalID (SimpleCaloHit &other) const |
int | diphi (SimpleCaloHit &other) const |
int | diphi_byCrystalID (SimpleCaloHit &other) const |
float | distanceTo (SimpleCaloHit &other) const |
float | dphi (SimpleCaloHit &other) const |
float | energy () const |
const EBDetId & | id () const |
int | id_iEta () |
int | id_iPhi () |
bool | isEndcapHit () const |
bool | isInCard (int cc) const |
bool | isInCardAndRegion (int cc, int nregion) 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 315 of file L1EGammaCrystalsEmulatorProducer.cc.
|
inline |
Definition at line 363 of file L1EGammaCrystalsEmulatorProducer.cc.
References PV3DBase< T, PVType, FrameType >::eta(), trackingPlots::other, and position_.
|
inline |
Definition at line 364 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_, EBDetId::ieta(), isEndcapHit_, and trackingPlots::other.
|
inline |
Definition at line 386 of file L1EGammaCrystalsEmulatorProducer.cc.
References PV3DBase< T, PVType, FrameType >::eta(), getCrystal_etaID(), trackingPlots::other, and position_.
|
inline |
Definition at line 374 of file L1EGammaCrystalsEmulatorProducer.cc.
References id(), EBDetId::iphi(), isEndcapHit_, trackingPlots::other, PI, and mps_fire::result.
|
inline |
Definition at line 389 of file L1EGammaCrystalsEmulatorProducer.cc.
References getCrystal_phiID(), trackingPlots::other, PV3DBase< T, PVType, FrameType >::phi(), and position_.
|
inline |
Definition at line 394 of file L1EGammaCrystalsEmulatorProducer.cc.
References mag(), trackingPlots::other, and position().
|
inline |
Definition at line 371 of file L1EGammaCrystalsEmulatorProducer.cc.
References reco::deltaPhi(), trackingPlots::other, PV3DBase< T, PVType, FrameType >::phi(), and position_.
|
inline |
Definition at line 337 of file L1EGammaCrystalsEmulatorProducer.cc.
References energy_.
Referenced by Jet.Jet::rawEnergy().
|
inline |
Definition at line 341 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_.
Referenced by diphi(), L1EGCrystalClusterEmulatorProducer::produce(), and setId().
|
inline |
Definition at line 392 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_, and EBDetId::ieta().
|
inline |
Definition at line 393 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_, and EBDetId::iphi().
|
inline |
Definition at line 338 of file L1EGammaCrystalsEmulatorProducer.cc.
References isEndcapHit_.
|
inline |
Definition at line 346 of file L1EGammaCrystalsEmulatorProducer.cc.
References gpuPixelDoublets::cc, PVValHelper::eta, getCrystal_etaID(), getCrystal_phiID(), getEtaMax_card(), getEtaMin_card(), getPhiMax_card(), getPhiMin_card(), phi, and position().
Referenced by isInCardAndRegion().
|
inline |
Definition at line 356 of file L1EGammaCrystalsEmulatorProducer.cc.
References gpuPixelDoublets::cc, PVValHelper::eta, getCrystal_etaID(), getEtaMax_region(), getEtaMin_region(), isInCard(), and position().
|
inline |
Definition at line 399 of file L1EGammaCrystalsEmulatorProducer.cc.
References energy_, id_, isEndcapHit_, trackingPlots::other, and position().
|
inline |
Definition at line 340 of file L1EGammaCrystalsEmulatorProducer.cc.
References position_.
Referenced by distanceTo(), isInCard(), isInCardAndRegion(), operator==(), and L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 336 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(), 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 329 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 334 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 333 of file L1EGammaCrystalsEmulatorProducer.cc.
References id_hcal_.
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 330 of file L1EGammaCrystalsEmulatorProducer.cc.
References isEndcapHit_.
|
inline |
Definition at line 332 of file L1EGammaCrystalsEmulatorProducer.cc.
References position_.
Referenced by L1EGCrystalClusterEmulatorProducer::produce().
|
inline |
Definition at line 328 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 318 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by energy(), operator==(), setEnergy(), and setPt().
|
private |
Definition at line 324 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by dieta(), id(), id_iEta(), id_iPhi(), operator==(), and setId().
|
private |
Definition at line 323 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by setIdHcal().
|
private |
Definition at line 319 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by dieta(), diphi(), isEndcapHit(), operator==(), and setIsEndcapHit().
|
private |
Definition at line 322 of file L1EGammaCrystalsEmulatorProducer.cc.
Referenced by deta(), dieta_byCrystalID(), diphi_byCrystalID(), dphi(), position(), setEnergy(), setPosition(), and setPt().
|
private |
Definition at line 317 of file L1EGammaCrystalsEmulatorProducer.cc.
|
private |
Definition at line 320 of file L1EGammaCrystalsEmulatorProducer.cc.
|
private |
Definition at line 321 of file L1EGammaCrystalsEmulatorProducer.cc.