1 #ifndef _DATAFORMATS_METRECO_HCALNOISERBX_H_ 2 #define _DATAFORMATS_METRECO_HCALNOISERBX_H_ 56 const std::vector<HcalNoiseHPD>
HPDs(
void)
const;
57 inline std::vector<HcalNoiseHPD>::const_iterator
HPDsBegin(
void)
const {
return hpds_.begin(); }
58 inline std::vector<HcalNoiseHPD>::const_iterator
HPDsEnd(
void)
const {
return hpds_.end(); }
62 std::vector<HcalNoiseHPD>::const_iterator
maxHPD(
double threshold = 1.5)
const;
65 const std::vector<float>
allCharge(
void)
const;
std::vector< HcalNoiseHPD >::const_iterator HPDsBegin(void) const
std::vector< HcalNoiseRBX > HcalNoiseRBXCollection
void uniqueTowers(towerset_t &twrs_) const
double recHitEnergy(double theshold=1.5) const
double caloTowerEmFraction(void) const
int totalZeros(void) const
int numRecHits(double threshold=1.5) const
float allChargeTotal(void) const
double minRecHitTime(double threshold=20.0) const
double maxRecHitTime(double threshold=20.0) const
float allChargeHighest3TS(unsigned int firstts=4) const
std::vector< HcalNoiseHPD > hpds_
double caloTowerHadE(void) const
float allChargeHighest2TS(unsigned int firstts=4) const
std::set< CaloTower, twrcomp > towerset_t
std::vector< float > allCharge_
double caloTowerEmE(void) const
double caloTowerTotalE(void) const
std::vector< HcalNoiseHPD >::const_iterator HPDsEnd(void) const
int numRecHitsFailR45(double threshold=1.5) const
const std::vector< HcalNoiseHPD > HPDs(void) const
const std::vector< float > allCharge(void) const
std::vector< HcalNoiseHPD >::const_iterator maxHPD(double threshold=1.5) const
double recHitEnergyFailR45(double threshold=1.5) const
bool operator()(const CaloTower &t1, const CaloTower &t2) const