HGCal Test Beam
03a93d6239a951948e06fb3ef8dae4cbdebfad30
|
#include <HGCalTBRecHit.h>
Public Types | |
enum | Flags { kGood = 0, kHighGainSaturated, kLowGainSaturated } |
typedef DetId | key_type |
Public Member Functions | |
enum HGCalTBRecHit::Flags | HGCalTBRecHit () |
HGCalTBRecHit (const DetId &id, float energyLow, float energyHigh, float time, uint32_t flags=0) | |
HGCalTBDetId | id () const |
get the id More... | |
float | energyLow () |
float | energyHigh () |
void | setFlag (int flag) |
void | unsetFlag (int flag) |
bool | checkFlag (int flag) const |
Public Attributes | |
float | _energyLow |
float | _energyHigh |
Definition at line 16 of file HGCalTBRecHit.h.
typedef DetId HGCalTBRecHit::key_type |
Definition at line 19 of file HGCalTBRecHit.h.
enum HGCalTBRecHit::Flags |
Enumerator | |
---|---|
kGood | |
kHighGainSaturated | |
kLowGainSaturated |
Definition at line 21 of file HGCalTBRecHit.h.
HGCalTBRecHit::HGCalTBRecHit | ( | ) |
Definition at line 5 of file HGCalTBRecHit.cc.
HGCalTBRecHit::HGCalTBRecHit | ( | const DetId & | id, |
float | energyLow, | ||
float | energyHigh, | ||
float | time, | ||
uint32_t | flags = 0 |
||
) |
Definition at line 10 of file HGCalTBRecHit.cc.
References checkFlag(), kHighGainSaturated, and kLowGainSaturated.
|
inline |
Definition at line 54 of file HGCalTBRecHit.h.
Referenced by HGCalTBRecHit().
|
inline |
Definition at line 44 of file HGCalTBRecHit.h.
References _energyHigh.
|
inline |
Definition at line 39 of file HGCalTBRecHit.h.
References _energyLow.
|
inline |
|
inline |
Definition at line 50 of file HGCalTBRecHit.h.
Referenced by HGCalTBRecHitProducer::produce().
|
inline |
Definition at line 51 of file HGCalTBRecHit.h.
float HGCalTBRecHit::_energyHigh |
Definition at line 37 of file HGCalTBRecHit.h.
Referenced by energyHigh().
float HGCalTBRecHit::_energyLow |
Definition at line 37 of file HGCalTBRecHit.h.
Referenced by energyLow().