#include <HFRecHit.h>
Public Types | |
typedef HcalDetId | key_type |
Public Member Functions | |
uint32_t | getAuxHF () const |
HFRecHit () | |
HFRecHit (const HcalDetId &id, float en, float timeRising, float timeFalling=0) | |
get the id More... | |
HcalDetId | id () const |
void | setAuxHF (const uint32_t u) |
void | setTimeFalling (float timeFalling) |
float | timeFalling () const |
Public Member Functions inherited from CaloRecHit | |
constexpr uint32_t | aux () const |
constexpr | CaloRecHit () |
constexpr | CaloRecHit (const DetId &id, float energy, float time, uint32_t flags=0, uint32_t aux=0) |
constexpr const DetId & | detid () const |
constexpr float | energy () const |
constexpr uint32_t | flagField (int base, int width=1) const |
constexpr uint32_t | flags () const |
constexpr void | setAux (uint32_t value) |
constexpr void | setEnergy (float energy) |
constexpr void | setFlagField (uint32_t value, int base, int width=1) |
constexpr void | setFlags (uint32_t flags) |
constexpr void | setTime (float time) |
constexpr float | time () const |
Private Attributes | |
uint32_t | auxHF_ |
float | timeFalling_ |
Definition at line 12 of file HFRecHit.h.
typedef HcalDetId HFRecHit::key_type |
Definition at line 14 of file HFRecHit.h.
|
inline |
Definition at line 16 of file HFRecHit.h.
|
inline |
|
inline |
|
inline |
Definition at line 31 of file HFRecHit.h.
References CaloRecHit::detid().
Referenced by HcalHFStatusBitFromDigis::hfSetFlagFromDigi(), HcalHF_PETalgorithm::HFSetFlagFromPET(), HcalHF_S9S1algorithm::HFSetFlagFromS9S1(), operator<<(), reco::CentralityProducer::produce(), HFPhase1Reconstructor::produce(), and HFFlexibleTimeCheck::reconstruct().
|
inline |
Definition at line 33 of file HFRecHit.h.
References auxHF_.
Referenced by HFRecHitAuxSetter::setAux().
|
inline |
|
inline |
get the amplitude (generally fC, but can vary) get the hit time
Definition at line 29 of file HFRecHit.h.
References timeFalling_.
Referenced by operator<<(), and setTimeFalling().
|
private |
Definition at line 39 of file HFRecHit.h.
Referenced by getAuxHF(), and setAuxHF().
|
private |
Definition at line 38 of file HFRecHit.h.
Referenced by setTimeFalling(), and timeFalling().