//*-- AUTHOR : Ilse Koenig //*-- Created : 10/11/2003 ///////////////////////////////////////////////////////////// // CbmGeoTof // // Class for geometry of PndTrigger // ///////////////////////////////////////////////////////////// #include "PndTriggerGeo.h" #include "FairGeoNode.h" ClassImp(PndTriggerGeo) PndTriggerGeo::PndTriggerGeo() { // Constructor fName="trigger"; maxSectors=99; maxModules=99; //maxKeepinVolumes=99; } const char* PndTriggerGeo::getModuleName(Int_t m) { if ( m < 0 ) { std::cout <<"-E- CbmGeoSts::getModuleName:: Module number " << m << " not known!" << std::endl; return ""; } if ( m < 9 ) sprintf(fModName,"triggerstation0%i",m+1); else sprintf(fModName,"triggerstation%i",m+1); return fModName; } const char* PndTriggerGeo::getEleName(Int_t m) { // Returns the element name of PndTrigger number m if (m < 9) sprintf(fEleName,"trigger0%i",m+1); else sprintf(fEleName,"trigger%i",m+1); return fEleName; } const char* PndTriggerGeo::getKeepinName(Int_t i, Int_t j) { sprintf(fKeepinName,"TriggerKeepin0%i",i+1); return fKeepinName; }