31 template <
class Key,
class Content>
91 bool& discCat)
const {
92 return get(wheelId, stationId, sectorId, slId, layerId, cellId, dead_HV, dead_TP, dead_RO, discCat);
94 int cellStatus(
const DTWireId&
id,
bool& dead_HV,
bool& dead_TP,
bool& dead_RO,
bool& discCat)
const {
95 return get(
id, dead_HV, dead_TP, dead_RO, discCat);
106 bool& discCat)
const;
107 int get(
const DTWireId&
id,
bool& dead_HV,
bool& dead_TP,
bool& dead_RO,
bool& discCat)
const;
109 bool getCellDead_HV(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
112 bool getCellDead_TP(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
115 bool getCellDead_RO(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
118 bool getCellDiscCat(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
138 return set(wheelId, stationId, sectorId, slId, layerId, cellId, dead_HV, dead_TP, dead_RO, discCat);
141 return set(
id, dead_HV, dead_TP, dead_RO, discCat);
154 int set(
const DTWireId&
id,
bool dead_HV,
bool dead_TP,
bool dead_RO,
bool discCat);
156 int setCellDead_HV(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
159 int setCellDead_TP(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
162 int setCellDead_RO(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
165 int setCellDiscCat(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
178 std::vector<std::pair<DTDeadFlagId, DTDeadFlagData> >
dataList;
188 #endif // DTDeadFlag_H
std::vector< std::pair< DTDeadFlagId, DTDeadFlagData > > dataList
bool getCellDiscCat(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId) const
int setCellDead_HV(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool flag)
uint16_t *__restrict__ id
int set(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool dead_HV, bool dead_TP, bool dead_RO, bool discCat)
DTDeadFlag & operator=(DTDeadFlag const &)=delete
const_iterator begin() const
bool getCellDead_TP(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId) const
std::vector< std::pair< DTDeadFlagId, DTDeadFlagData > >::const_iterator const_iterator
Access methods to data.
int setCellDead_RO(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool flag)
const_iterator end() const
std::string mapName() const
read and store full content
int setCellDiscCat(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool flag)
const std::string & version() const
access version
bool getCellDead_HV(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId) const
int setCellDead_TP(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool flag)
edm::ConstRespectingPtr< DTBufferTree< int, int > > dBuf
int setCellStatus(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool dead_HV, bool dead_TP, bool dead_RO, bool discCat)
int setCellStatus(const DTWireId &id, bool dead_HV, bool dead_TP, bool dead_RO, bool discCat)
int cellStatus(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool &dead_HV, bool &dead_TP, bool &dead_RO, bool &discCat) const
get content
int cellStatus(const DTWireId &id, bool &dead_HV, bool &dead_TP, bool &dead_RO, bool &discCat) const
#define COND_SERIALIZABLE
bool getCellDead_RO(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId) const
void clear()
reset content