1 #ifndef Geometry_TrackerGeometryBuilder_PixelTopologyMap_H 2 #define Geometry_TrackerGeometryBuilder_PixelTopologyMap_H 38 void printAll(std::ostream& os)
const;
46 std::map<unsigned, std::pair<unsigned, unsigned>>
m_pxbMap;
47 std::map<unsigned, std::pair<unsigned, unsigned>>
m_pxfMap;
~PixelTopologyMap()=default
const TrackerGeometry * m_trackerGeom
const unsigned getPXFBlades(int disk) const
const unsigned getPXBModules(unsigned int lay) const
void printAll(std::ostream &os) const
const unsigned getPXFModules(int disk) const
std::ostream & operator<<(std::ostream &os, PixelTopologyMap map)
Abs< T >::type abs(const T &t)
PixelTopologyMap(const TrackerGeometry *geom, const TrackerTopology *topo)
std::map< unsigned, std::pair< unsigned, unsigned > > m_pxfMap
std::map< unsigned, std::pair< unsigned, unsigned > > m_pxbMap
const TrackerTopology * m_trackerTopo
const unsigned getPXBLadders(unsigned int lay) const