19 s << hit.
id() <<
": " << hit.
energy() <<
" GeV";
20 if (hit.
eraw() > -0.9e21) {
21 s <<
", eraw=" << hit.
eraw() <<
" GeV";
23 if (hit.
eaux() > -0.9e21) {
24 s <<
", eaux=" << hit.
eaux() <<
" GeV";
26 if(hit.
time() > -998) {
42 ids->reserve(nMerged);
44 for (
unsigned i=0;
i<nMerged; ++
i)
constexpr float energy() const
static const unsigned MASK_NSAMPLES
HcalSubdetector subdet() const
get the subdetector
HcalDetId id() const
get the id
HcalDetId idFront() const
static const unsigned OFF_NSAMPLES
constexpr float time() const
int ieta() const
get the cell ieta
constexpr unsigned getField(const uint32_t u, const unsigned mask, const unsigned offset)
float timeFalling() const
get the hit falling time
std::ostream & operator<<(std::ostream &s, const HBHERecHit &hit)
int iphi() const
get the cell iphi
void getMergedIds(std::vector< HcalDetId > *ids) const
static const unsigned OFF_COMBINED