TpcGeo.h 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. //-----------------------------------------------------------
  2. // File and Version Information:
  3. // $Id$
  4. //
  5. // Description:
  6. // Tpc geometry module
  7. //
  8. //
  9. // Environment:
  10. // Software developed for the PANDA Detector at FAIR.
  11. //
  12. // Author List:
  13. // Sebastian Neubert TUM (original author)
  14. //
  15. //
  16. //-----------------------------------------------------------
  17. #ifndef TPCGEO_HH
  18. #define TPCGEO_HH
  19. // Base Class Headers ----------------
  20. #include "FairGeoSet.h"
  21. // Collaborating Class Headers -------
  22. // Collaborating Class Declarations --
  23. class TpcGeo : public FairGeoSet {
  24. public:
  25. // Constructors/Destructors ---------
  26. TpcGeo();
  27. ~TpcGeo(){}
  28. // Operators
  29. // Accessors -----------------------
  30. const char* getModuleName(Int_t);
  31. const char* getEleName(Int_t);
  32. //inline Int_t getModNumInMod(const TString&);
  33. // Modifiers -----------------------
  34. // Operations ----------------------
  35. protected:
  36. char modName[22]; // name of module
  37. char eleName[20]; // substring for elements in module
  38. private:
  39. // Private Data Members ------------
  40. // Private Methods -----------------
  41. public:
  42. ClassDef(TpcGeo,1)
  43. };
  44. #endif
  45. //--------------------------------------------------------------
  46. // $Log$
  47. //--------------------------------------------------------------