#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 15 of file HcalNoiseRBXArray.cc.
References reco::HcalNoiseRBX::hpds_, i, reco::HcalNoiseRBX::idnumber_, HcalHPDRBXMap::indicesHPDfromRBX(), j, HcalHPDRBXMap::NUM_HPDS_PER_RBX, and findQualityFiles::size.
|
virtual |
Definition at line 32 of file HcalNoiseRBXArray.cc.
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::endHPD | ( | void | ) |
Definition at line 44 of file HcalNoiseRBXArray.cc.
Referenced by findHPD().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::endHPD | ( | void | ) | const |
Definition at line 36 of file HcalNoiseRBXArray.cc.
|
inline |
|
inline |
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | int | hpdindex | ) |
Definition at line 51 of file HcalNoiseRBXArray.cc.
References endHPD(), 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 71 of file HcalNoiseRBXArray.cc.
References endHPD(), Exception, reco::HcalNoiseRBX::hpds_, HcalHPDRBXMap::indexRBXfromHPD(), HcalHPDRBXMap::isValidHPD(), and edm::errors::LogicError.
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HcalDetId & | id | ) |
Definition at line 105 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 112 of file HcalNoiseRBXArray.cc.
References endHPD(), findHPD(), HcalHPDRBXMap::indexHPD(), and HcalHPDRBXMap::isValid().
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HBHEDataFrame & | f | ) |
Definition at line 133 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHEDataFrame::id().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HBHEDataFrame & | f | ) | const |
Definition at line 137 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHEDataFrame::id().
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HBHERecHit & | h | ) |
Definition at line 149 of file HcalNoiseRBXArray.cc.
References findHPD(), and HBHERecHit::id().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HBHERecHit & | h | ) | const |
Definition at line 153 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 182 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 165 of file HcalNoiseRBXArray.cc.
References findHPD(), CaloTower::ieta(), HcalHPDRBXMap::indexHPDfromEtaPhi(), CaloTower::iphi(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | int | rbxindex | ) |
Definition at line 91 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 98 of file HcalNoiseRBXArray.cc.
References begin, endRBX(), and HcalHPDRBXMap::isValidRBX().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HcalDetId & | id | ) |
Definition at line 119 of file HcalNoiseRBXArray.cc.
References endRBX(), findRBX(), HcalHPDRBXMap::indexRBX(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HcalDetId & | id | ) | const |
Definition at line 126 of file HcalNoiseRBXArray.cc.
References endRBX(), findRBX(), HcalHPDRBXMap::indexRBX(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HBHEDataFrame & | f | ) |
Definition at line 141 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHEDataFrame::id().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HBHEDataFrame & | f | ) | const |
Definition at line 145 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHEDataFrame::id().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HBHERecHit & | h | ) |
Definition at line 157 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHERecHit::id().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HBHERecHit & | h | ) | const |
Definition at line 161 of file HcalNoiseRBXArray.cc.
References findRBX(), and HBHERecHit::id().
void HcalNoiseRBXArray::findRBX | ( | const CaloTower & | tower, |
std::vector< HcalNoiseRBXArray::iterator > & | vec | ||
) |
Definition at line 199 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 216 of file HcalNoiseRBXArray.cc.
References findRBX(), CaloTower::ieta(), HcalHPDRBXMap::indexRBXfromEtaPhi(), CaloTower::iphi(), and HcalHPDRBXMap::isValid().