92 {
return get( wheelId, stationId, sectorId, slId, 0, 0,
93 mTime, mTrms,
unit ); };
103 {
return get( wheelId, stationId, sectorId, slId, layerId, cellId,
104 mTime, mTrms,
unit ); };
109 {
return get( id, mTime, mTrms,
unit ); };
114 {
return get( id, mTime, mTrms,
unit ); };
115 int get(
int wheelId,
122 int get(
int wheelId,
129 int get(
int wheelId,
138 int get(
int wheelId,
155 int get(
const DetId& id,
159 int get(
const DetId& id,
180 {
return set( wheelId, stationId, sectorId, slId, 0, 0,
181 mTime, mTrms, unit ); };
191 {
return set( wheelId, stationId, sectorId, slId, layerId, cellId,
192 mTime, mTrms, unit ); };
197 {
return set(
id, mTime, mTrms, unit ); };
202 {
return set(
id, mTime, mTrms, unit ); };
203 int set(
int wheelId,
210 int set(
int wheelId,
217 int set(
int wheelId,
226 int set(
int wheelId,
254 typedef std::vector< std::pair<
DTMtimeId,
265 std::vector< std::pair<DTMtimeId,DTMtimeData> >
dataList;
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)
void cacheMap() const
read and store full content
int slMtime(const DTSuperLayerId &id, float &mTime, float &mTrms, DTTimeUnits::type unit) const
DTBufferTree< int, int > * dBuf
int slMtime(int wheelId, int stationId, int sectorId, int slId, float &mTime, float &mTrms, DTTimeUnits::type unit) const
get content
std::vector< std::pair< DTMtimeId, DTMtimeData > > dataList
const_iterator begin() const
std::vector< std::pair< DTMtimeId, DTMtimeData > >::const_iterator const_iterator
Access methods to data.
std::string mapName() const
const std::string & version() const
access version
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
int setSLMtime(const DetId &id, float mTime, float mTrms, DTTimeUnits::type unit)