|
|
Go to the documentation of this file.
31 template <
class Key,
class Content>
89 bool& discCat)
const {
90 return get(wheelId, stationId, sectorId, slId, layerId, cellId, dead_HV, dead_TP, dead_RO, discCat);
92 int cellStatus(
const DTWireId&
id,
bool& dead_HV,
bool& dead_TP,
bool& dead_RO,
bool& discCat)
const {
93 return get(
id, dead_HV, dead_TP, dead_RO, discCat);
104 bool& discCat)
const;
105 int get(
const DTWireId&
id,
bool& dead_HV,
bool& dead_TP,
bool& dead_RO,
bool& discCat)
const;
107 bool getCellDead_HV(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
110 bool getCellDead_TP(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
113 bool getCellDead_RO(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
116 bool getCellDiscCat(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId)
const;
136 return set(wheelId, stationId, sectorId, slId, layerId, cellId, dead_HV, dead_TP, dead_RO, discCat);
139 return set(
id, dead_HV, dead_TP, dead_RO, discCat);
152 int set(
const DTWireId&
id,
bool dead_HV,
bool dead_TP,
bool dead_RO,
bool discCat);
154 int setCellDead_HV(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
157 int setCellDead_TP(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
160 int setCellDead_RO(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
163 int setCellDiscCat(
int wheelId,
int stationId,
int sectorId,
int slId,
int layerId,
int cellId,
bool flag);
179 std::vector<std::pair<DTDeadFlagId, DTDeadFlagData> >
dataList;
189 #endif // DTDeadFlag_H
int get(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool &dead_HV, bool &dead_TP, bool &dead_RO, bool &discCat) const
bool getCellDead_TP(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId) const
const_iterator begin() const
#define COND_SERIALIZABLE
int setCellDiscCat(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool flag)
void clear()
reset content
edm::ConstRespectingPtr< DTBufferTree< int, int > > dBuf
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
bool getCellDead_RO(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)
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)
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)
int cellStatus(const DTWireId &id, bool &dead_HV, bool &dead_TP, bool &dead_RO, bool &discCat) const
const_iterator end() const
DTDeadFlag & operator=(DTDeadFlag const &)=delete
bool getCellDead_HV(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.
std::vector< std::pair< DTDeadFlagId, DTDeadFlagData > > dataList
const std::string & version() const
access version
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)
std::string mapName() const
read and store full content
int setCellDead_RO(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, bool flag)