|
ATLAS Offline Software
|
Go to the documentation of this file.
21 #include "Identifier/Identifier.h"
28 const std::string&
type,
29 const std::string&
name,
36 declareProperty(
"qualityCut",
m_qualityCut,
"Quality cut for sporadic noise channel");
63 ATH_MSG_INFO (
" Cell masking for noise/dead channels activated");
66 ATH_MSG_INFO (
" Cell masking for noise/dead channels not activated ");
70 ATH_MSG_INFO (
" Cell masking for sporadic noise activated");
73 ATH_MSG_INFO (
" Cell masking for sporadic noise not activated ");
76 return StatusCode::SUCCESS;
81 const EventContext& ctx)
const
90 for (std::vector<int>::const_iterator itrCalo=
m_caloNums.begin();itrCalo!=
m_caloNums.end();++itrCalo){
95 for (; itrCell!=itrCellEnd;++itrCell){
virtual void setTime(float time)
set time
Conditions-Data class holding LAr Bad Channel or Bad Feb information.
StatusCode buildBitMask(const std::vector< std::string > &problemsToMask, MsgStream &msg)
CaloCellContainer::iterator endCalo(CaloCell_ID::SUBCALO caloNum)
uint16_t provenance() const
get provenance (data member)
virtual void setEnergy(float energy)
set energy
float time() const
get time (data member)
bool cellShouldBeMasked(const LArBadChannelCont *bcCont, const HWIdentifier &hardwareId) const
double energy() const
get energy (data member)
(Non-const) Iterator class for DataVector/DataList.
virtual void setQuality(uint16_t quality)
set quality
::StatusCode StatusCode
StatusCode definition for legacy code.
SUBCALO
enumeration of sub calorimeters
void setProvenance(uint16_t prov)
set Provenance
uint16_t quality() const
get quality (data member)
Identifier ID() const
get ID (from cached data member) non-virtual and inline for fast access
Container class for CaloCell.
CaloCellContainer::iterator beginCalo(CaloCell_ID::SUBCALO caloNum)
get non const iterators on cell of just one calo
Data object for each calorimeter readout cell.