Go to the documentation of this file.
8 #ifndef RICH_DETECTOR_CBMRICHMCBMDIGIMAPMANAGER_H_
9 #define RICH_DETECTOR_CBMRICHMCBMDIGIMAPMANAGER_H_
11 #include <RtypesCore.h>
Int_t GetRandomPixelAddress()
CbmRichMCbmDigiMapManager()
std::vector< Int_t > GetPixelAddresses()
std::vector< Int_t > fPixelAddresses
virtual ~CbmRichMCbmDigiMapManager()
CbmRichPixelData * GetPixelDataByAddress(Int_t address)
CbmRichMCbmDigiMapManager(const CbmRichMCbmDigiMapManager &)
Copy constructor.
std::vector< Int_t > fPmtIds
CbmRichPmtData * GetPmtDataById(Int_t id)
std::map< std::string, Int_t > fPmtPathToIdMap
CbmRichMCbmDigiMapManager & operator=(const CbmRichMCbmDigiMapManager &)
Assignment operator.
std::map< Int_t, CbmRichPmtData * > fPmtIdToDataMap
static CbmRichMCbmDigiMapManager & GetInstance()
std::vector< Int_t > GetPmtIds()
std::map< std::string, Int_t > fPixelPathToAddressMap
std::map< Int_t, CbmRichPixelData * > fPixelAddressToDataMap
std::vector< Int_t > GetDirectNeighbourPixels(Int_t address)
std::vector< Int_t > GetDiagonalNeighbourPixels(Int_t address)
Int_t GetPixelAddressByPath(const std::string &path)