1 #ifndef CalibFormats_SiStripObjects_SiStripDetInfo_h 2 #define CalibFormats_SiStripObjects_SiStripDetInfo_h 33 DetInfo(
unsigned short _nApvs,
double _stripLength,
float _thickness)
41 SiStripDetInfo(std::map<uint32_t, DetInfo> iDetData, std::vector<uint32_t> iIDs) noexcept
std::map< uint32_t, DetInfo > detData_
std::vector< uint32_t > detIds_
DetInfo(unsigned short _nApvs, double _stripLength, float _thickness)
const std::pair< unsigned short, double > getNumberOfApvsAndStripLength(uint32_t detId) const
~SiStripDetInfo()=default
SiStripDetInfo & operator=(const SiStripDetInfo &)=default
const std::map< uint32_t, DetInfo > & getAllData() const noexcept
SiStripDetInfo(std::map< uint32_t, DetInfo > iDetData, std::vector< uint32_t > iIDs) noexcept
const std::vector< uint32_t > & getAllDetIds() const noexcept
const float & getThickness(uint32_t detId) const