#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_, mps_fire::i, reco::HcalNoiseRBX::idnumber_, HcalHPDRBXMap::indicesHPDfromRBX(), dqmiolumiharvest::j, HcalHPDRBXMap::NUM_HPDS_PER_RBX, and findQualityFiles::size.
|
virtual |
Definition at line 31 of file HcalNoiseRBXArray.cc.
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::endHPD | ( | void | ) |
Definition at line 40 of file HcalNoiseRBXArray.cc.
Referenced by findHPD().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::endHPD | ( | void | ) | const |
Definition at line 33 of file HcalNoiseRBXArray.cc.
|
inline |
Definition at line 41 of file HcalNoiseRBXArray.h.
References mps_fire::end.
Referenced by findRBX().
|
inline |
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | int | hpdindex | ) |
Definition at line 46 of file HcalNoiseRBXArray.cc.
References endHPD(), Exception, reco::HcalNoiseRBX::hpds_, HcalHPDRBXMap::indexRBXfromHPD(), HcalHPDRBXMap::isValidHPD(), and edm::errors::LogicError.
Referenced by findHPD().
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | int | hpdindex | ) | const |
Definition at line 67 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 99 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 105 of file HcalNoiseRBXArray.cc.
References endHPD(), findHPD(), HcalHPDRBXMap::indexHPD(), and HcalHPDRBXMap::isValid().
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HBHEDataFrame & | f | ) |
Definition at line 123 of file HcalNoiseRBXArray.cc.
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HBHEDataFrame & | f | ) | const |
Definition at line 125 of file HcalNoiseRBXArray.cc.
std::vector< HcalNoiseHPD >::iterator HcalNoiseRBXArray::findHPD | ( | const HBHERecHit & | h | ) |
Definition at line 133 of file HcalNoiseRBXArray.cc.
std::vector< HcalNoiseHPD >::const_iterator HcalNoiseRBXArray::findHPD | ( | const HBHERecHit & | h | ) | const |
Definition at line 135 of file HcalNoiseRBXArray.cc.
void HcalNoiseRBXArray::findHPD | ( | const CaloTower & | tower, |
std::vector< std::vector< HcalNoiseHPD >::iterator > & | vec | ||
) |
Definition at line 161 of file HcalNoiseRBXArray.cc.
References findHPD(), HcalHPDRBXMap::indexHPDfromEtaPhi(), HcalHPDRBXMap::isValid(), and hgcalTowerProducer_cfi::tower.
void HcalNoiseRBXArray::findHPD | ( | const CaloTower & | tower, |
std::vector< std::vector< HcalNoiseHPD >::const_iterator > & | vec | ||
) | const |
Definition at line 143 of file HcalNoiseRBXArray.cc.
References findHPD(), HcalHPDRBXMap::indexHPDfromEtaPhi(), HcalHPDRBXMap::isValid(), and hgcalTowerProducer_cfi::tower.
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | int | rbxindex | ) |
Definition at line 87 of file HcalNoiseRBXArray.cc.
References endRBX(), and HcalHPDRBXMap::isValidRBX().
Referenced by findRBX().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | int | rbxindex | ) | const |
Definition at line 93 of file HcalNoiseRBXArray.cc.
References endRBX(), and HcalHPDRBXMap::isValidRBX().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HcalDetId & | id | ) |
Definition at line 111 of file HcalNoiseRBXArray.cc.
References endRBX(), findRBX(), HcalHPDRBXMap::indexRBX(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HcalDetId & | id | ) | const |
Definition at line 117 of file HcalNoiseRBXArray.cc.
References endRBX(), findRBX(), HcalHPDRBXMap::indexRBX(), and HcalHPDRBXMap::isValid().
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HBHEDataFrame & | f | ) |
Definition at line 129 of file HcalNoiseRBXArray.cc.
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HBHEDataFrame & | f | ) | const |
Definition at line 131 of file HcalNoiseRBXArray.cc.
HcalNoiseRBXArray::iterator HcalNoiseRBXArray::findRBX | ( | const HBHERecHit & | h | ) |
Definition at line 139 of file HcalNoiseRBXArray.cc.
HcalNoiseRBXArray::const_iterator HcalNoiseRBXArray::findRBX | ( | const HBHERecHit & | h | ) | const |
Definition at line 141 of file HcalNoiseRBXArray.cc.
void HcalNoiseRBXArray::findRBX | ( | const CaloTower & | tower, |
std::vector< HcalNoiseRBXArray::iterator > & | vec | ||
) |
Definition at line 178 of file HcalNoiseRBXArray.cc.
References findRBX(), HcalHPDRBXMap::indexRBXfromEtaPhi(), HcalHPDRBXMap::isValid(), and hgcalTowerProducer_cfi::tower.
void HcalNoiseRBXArray::findRBX | ( | const CaloTower & | tower, |
std::vector< HcalNoiseRBXArray::const_iterator > & | vec | ||
) | const |
Definition at line 195 of file HcalNoiseRBXArray.cc.
References findRBX(), HcalHPDRBXMap::indexRBXfromEtaPhi(), HcalHPDRBXMap::isValid(), and hgcalTowerProducer_cfi::tower.