#include <HcalNoiseRBXArray.h>
Public Member Functions | |
std::vector< HcalNoiseHPD > ::iterator | endHPD (void) |
std::vector< HcalNoiseHPD > ::const_iterator | endHPD (void) const |
HcalNoiseRBXArray::iterator | endRBX (void) |
HcalNoiseRBXArray::const_iterator | endRBX (void) const |
std::vector< HcalNoiseHPD > ::iterator | findHPD (int hpdindex) |
std::vector< HcalNoiseHPD > ::const_iterator | findHPD (int hpdindex) const |
std::vector< HcalNoiseHPD > ::iterator | findHPD (const HcalDetId &) |
std::vector< HcalNoiseHPD > ::const_iterator | findHPD (const HcalDetId &) const |
std::vector< HcalNoiseHPD > ::iterator | findHPD (const HBHEDataFrame &) |
std::vector< HcalNoiseHPD > ::const_iterator | findHPD (const HBHEDataFrame &) const |
std::vector< HcalNoiseHPD > ::iterator | findHPD (const HBHERecHit &) |
std::vector< HcalNoiseHPD > ::const_iterator | findHPD (const HBHERecHit &) const |
void | findHPD (const CaloTower &, std::vector< std::vector< HcalNoiseHPD >::iterator > &) |
void | findHPD (const CaloTower &, std::vector< std::vector< HcalNoiseHPD >::const_iterator > &) const |
HcalNoiseRBXArray::iterator | findRBX (int rbxindex) |
HcalNoiseRBXArray::const_iterator | findRBX (int rbxindex) const |
HcalNoiseRBXArray::iterator | findRBX (const HcalDetId &) |
HcalNoiseRBXArray::const_iterator | findRBX (const HcalDetId &) const |
HcalNoiseRBXArray::iterator | findRBX (const HBHEDataFrame &) |
HcalNoiseRBXArray::const_iterator | findRBX (const HBHEDataFrame &) const |
HcalNoiseRBXArray::iterator | findRBX (const HBHERecHit &) |
HcalNoiseRBXArray::const_iterator | findRBX (const HBHERecHit &) const |
void | findRBX (const CaloTower &, std::vector< HcalNoiseRBXArray::iterator > &) |
void | findRBX (const CaloTower &, std::vector< HcalNoiseRBXArray::const_iterator > &) const |
HcalNoiseRBXArray () | |
virtual | ~HcalNoiseRBXArray () |
Definition at line 27 of file HcalNoiseRBXArray.h.
HcalNoiseRBXArray::HcalNoiseRBXArray | ( | ) |
Definition at line 16 of file HcalNoiseRBXArray.cc.
References asciidump::at, reco::HcalNoiseRBX::hpds_, i, reco::HcalNoiseRBX::idnumber_, HcalHPDRBXMap::indicesHPDfromRBX(), j, HcalHPDRBXMap::NUM_HPDS_PER_RBX, and findQualityFiles::size.
|
virtual |
Definition at line 33 of file HcalNoiseRBXArray.cc.
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::endHPD | ( | void | ) |
Definition at line 45 of file HcalNoiseRBXArray.cc.
References asciidump::at.
Referenced by findHPD().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::endHPD | ( | void | ) | const |
|
inline |
|
inline |
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | int | hpdindex | ) |
Definition at line 52 of file HcalNoiseRBXArray.cc.
References asciidump::at, endHPD(), edm::hlt::Exception, reco::HcalNoiseRBX::hpds_, HcalHPDRBXMap::indexRBXfromHPD(), HcalHPDRBXMap::isValidHPD(), and edm::errors::LogicError.
Referenced by reco::HcalNoiseInfoProducer::fillcalotwrs(), reco::HcalNoiseInfoProducer::filldigis(), reco::HcalNoiseInfoProducer::fillrechits(), and findHPD().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | int | hpdindex | ) | const |
Definition at line 72 of file HcalNoiseRBXArray.cc.
References asciidump::at, endHPD(), edm::hlt::Exception, reco::HcalNoiseRBX::hpds_, HcalHPDRBXMap::indexRBXfromHPD(), HcalHPDRBXMap::isValidHPD(), and edm::errors::LogicError.
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HcalDetId & | id | ) |
Definition at line 106 of file HcalNoiseRBXArray.cc.
References endHPD(), findHPD(), HcalHPDRBXMap::indexHPD(), and HcalHPDRBXMap::isValid().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HcalDetId & | id | ) | const |
Definition at line 113 of file HcalNoiseRBXArray.cc.
References endHPD(), findHPD(), HcalHPDRBXMap::indexHPD(), and HcalHPDRBXMap::isValid().
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HBHEDataFrame & | f | ) |
Definition at line 134 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHEDataFrame::id().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HBHEDataFrame & | f | ) | const |
Definition at line 138 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHEDataFrame::id().
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HBHERecHit & | h | ) |
Definition at line 150 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHERecHit::id().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HBHERecHit & | h | ) | const |
Definition at line 154 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHERecHit::id().
void HcalNoiseRBXArray::findHPD | ( | const CaloTower & | tower, |
std::vector< std::vector< HcalNoiseHPD >::iterator > & | vec | ||
) |
Definition at line 183 of file HcalNoiseRBXArray.cc.
References findHPD(), CaloTower::ieta(), HcalHPDRBXMap::indexHPDfromEtaPhi(), CaloTower::iphi(), and HcalHPDRBXMap::isValid().
void HcalNoiseRBXArray::findHPD | ( | const CaloTower & | tower, |
std::vector< std::vector< HcalNoiseHPD >::const_iterator > & | vec | ||
) | const |
Definition at line 166 of file HcalNoiseRBXArray.cc.
References findHPD(), CaloTower::ieta(), HcalHPDRBXMap::indexHPDfromEtaPhi(), CaloTower::iphi(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | int | rbxindex | ) |
Definition at line 92 of file HcalNoiseRBXArray.cc.
References begin, endRBX(), and HcalHPDRBXMap::isValidRBX().
Referenced by reco::HcalNoiseInfoProducer::filldigis(), and findRBX().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | int | rbxindex | ) | const |
Definition at line 99 of file HcalNoiseRBXArray.cc.
References begin, endRBX(), and HcalHPDRBXMap::isValidRBX().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HcalDetId & | id | ) |
Definition at line 120 of file HcalNoiseRBXArray.cc.
References endRBX(), findRBX(), HcalHPDRBXMap::indexRBX(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HcalDetId & | id | ) | const |
Definition at line 127 of file HcalNoiseRBXArray.cc.
References endRBX(), findRBX(), HcalHPDRBXMap::indexRBX(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HBHEDataFrame & | f | ) |
Definition at line 142 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHEDataFrame::id().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HBHEDataFrame & | f | ) | const |
Definition at line 146 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHEDataFrame::id().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HBHERecHit & | h | ) |
Definition at line 158 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHERecHit::id().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HBHERecHit & | h | ) | const |
Definition at line 162 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHERecHit::id().
void HcalNoiseRBXArray::findRBX | ( | const CaloTower & | tower, |
std::vector< HcalNoiseRBXArray::iterator > & | vec | ||
) |
Definition at line 200 of file HcalNoiseRBXArray.cc.
References findRBX(), CaloTower::ieta(), HcalHPDRBXMap::indexRBXfromEtaPhi(), CaloTower::iphi(), and HcalHPDRBXMap::isValid().
void HcalNoiseRBXArray::findRBX | ( | const CaloTower & | tower, |
std::vector< HcalNoiseRBXArray::const_iterator > & | vec | ||
) | const |
Definition at line 217 of file HcalNoiseRBXArray.cc.
References findRBX(), CaloTower::ieta(), HcalHPDRBXMap::indexRBXfromEtaPhi(), CaloTower::iphi(), and HcalHPDRBXMap::isValid().