3#ifndef FPGATrackSimSECTORBANK_H
4#define FPGATrackSimSECTORBANK_H
48 sector_t findSector(std::vector<std::vector<std::shared_ptr<const FPGATrackSimHit>>>
const & hits)
const;
62 std::vector<std::multimap<module_t, sector_t>>
m_m2sMap;
void storeQOverPtBinning(const std::vector< double > &qOverPtBins, bool absBinning)
size_t getNQOverPtBins() const
std::vector< std::vector< module_t > > m_s2mMap
std::vector< sector_t > getSectors(unsigned layer, module_t module) const
void readHeader(std::ifstream &fin)
const std::vector< double > & getQOverPtBins() const
sector_t findSector(std::vector< module_t > const &modules) const
std::vector< double > m_qOverPtBins
std::vector< module_t > const & getModules(sector_t sector) const
size_t getNLayers() const
std::vector< std::multimap< module_t, sector_t > > m_m2sMap
bool isAbsQOverPtBinning() const
size_t getNSectors() const
FPGATrackSimSectorBank(std::string const &filepath)
void readSectors(std::ifstream &fin)