Go to the documentation of this file. 1 #ifndef DTReadOutMapping_H
2 #define DTReadOutMapping_H
35 template <
class Key,
class Content>
102 int& channelId)
const;
163 #endif // DTReadOutMapping_H
edm::AtomicPtrCache< DTReadOutMappingCache > & atomicCache()
const_iterator end() const
const_iterator begin() const
#define COND_SERIALIZABLE
void cacheMap() const
read and store full content
std::string cellMapVersion
static DTReadOutMapping * expandMap(const DTReadOutMapping &compMap)
std::string mapNameGR() const
std::string mapNameRG() const
int geometryToReadOut(int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId, int &dduId, int &rosId, int &robId, int &tdcId, int &channelId) const
int readOutToGeometry(int dduId, int rosId, int robId, int tdcId, int channelId, DTWireId &wireId) const
transform identifiers
const DTReadOutMapping * fullMap() const
Expand to full map.
edm::ConstRespectingPtr< DTBufferTree< int, int > > rgBuf
std::string robMapVersion
edm::AtomicPtrCache< DTReadOutMappingCache > const & atomicCache() const
const std::string & mapCellTdc() const
access parent maps identifiers
edm::AtomicPtrCache< DTReadOutMappingCache > atomicCache_
DTReadOutMapping & operator=(DTReadOutMapping const &)=delete
int insertReadOutGeometryLink(int dduId, int rosId, int robId, int tdcId, int channelId, int wheelId, int stationId, int sectorId, int slId, int layerId, int cellId)
insert connection
std::vector< DTReadOutGeometryLink >::const_iterator const_iterator
Access methods to the connections.
const std::string & mapRobRos() const
std::vector< DTReadOutGeometryLink > readOutChannelDriftTubeMap
edm::ConstRespectingPtr< DTBufferTree< int, int > > grBuf