#include "CbmKolkataDetectorGeo.h" #include "FairGeoNode.h" ClassImp(CbmKolkataDetectorGeo) // ----- Default constructor ------------------------------------------- CbmKolkataDetectorGeo::CbmKolkataDetectorGeo() : FairGeoSet() { // Constructor // fName has to be the name used in the geometry for all volumes. // If there is a mismatch the geometry cannot be build. fName="newdetector"; maxSectors=0; maxModules=10; } // ------------------------------------------------------------------------- const char* CbmKolkataDetectorGeo::getModuleName(Int_t m) { /** Returns the module name of CbmKolkataDetector number m Setting CbmKolkataDetector here means that all modules names in the ASCII file should start with CbmKolkataDetector otherwise they will not be constructed */ sprintf(modName,"CbmKolkataDetector%i",m+1); return modName; } const char* CbmKolkataDetectorGeo::getEleName(Int_t m) { /** Returns the element name of Det number m */ sprintf(eleName,"CbmKolkataDetector%i",m+1); return eleName; }