35 template <
class Key,
class Content>
85 int wheelId,
int stationId,
int sectorId,
int slId,
float& mTime,
float& mTrms,
DTTimeUnits::type unit)
const {
86 return get(wheelId, stationId, sectorId, slId, 0, 0, mTime, mTrms,
unit);
97 return get(wheelId, stationId, sectorId, slId, layerId, cellId, mTime, mTrms,
unit);
100 return get(
id, mTime, mTrms,
unit);
103 return get(
id, mTime, mTrms,
unit);
105 int get(
int wheelId,
int stationId,
int sectorId,
int slId,
float& mTime,
float& mTrms,
DTTimeUnits::type unit)
const;
140 return set(wheelId, stationId, sectorId, slId, 0, 0, mTime, mTrms, unit);
151 return set(wheelId, stationId, sectorId, slId, layerId, cellId, mTime, mTrms, unit);
154 return set(
id, mTime, mTrms, unit);
157 return set(
id, mTime, mTrms, unit);
159 int set(
int wheelId,
int stationId,
int sectorId,
int slId,
float mTime,
float mTrms,
DTTimeUnits::type unit);
196 std::vector<std::pair<DTMtimeId, DTMtimeData> >
dataList;
uint16_t *__restrict__ id
int slMtime(const DetId &id, float &mTime, float &mTrms, DTTimeUnits::type unit) const
int set(int wheelId, int stationId, int sectorId, int slId, float mTime, float mTrms, DTTimeUnits::type unit)
int setSLMtime(int wheelId, int stationId, int sectorId, int slId, float mTime, float mTrms, DTTimeUnits::type unit)
int setSLMtime(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, float mTime, float mTrms, DTTimeUnits::type unit)
int setSLMtime(const DTSuperLayerId &id, float mTime, float mTrms, DTTimeUnits::type unit)
int slMtime(const DTSuperLayerId &id, float &mTime, float &mTrms, DTTimeUnits::type unit) const
int slMtime(int wheelId, int stationId, int sectorId, int slId, float &mTime, float &mTrms, DTTimeUnits::type unit) const
get content
const_iterator begin() const
std::string mapName() const
read and store full content
DTMtime & operator=(DTMtime const &)=delete
std::vector< std::pair< DTMtimeId, DTMtimeData > >::const_iterator const_iterator
Access methods to data.
#define COND_SERIALIZABLE
const std::string & version() const
access version
edm::ConstRespectingPtr< DTBufferTree< int, int > > dBuf
const_iterator end() const
void clear()
reset content
int slMtime(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, float &mTime, float &mTrms, DTTimeUnits::type unit) const
std::vector< std::pair< DTMtimeId, DTMtimeData > > dataList
int setSLMtime(const DetId &id, float mTime, float mTrms, DTTimeUnits::type unit)