00001
00002 #ifndef SLIC_LCDD_HH
00003 #define SLIC_LCDD_HH 1
00004
00005 #include "Module.hh"
00006
00007 #include "LCDDDetectorConstruction.hh"
00008
00009 namespace slic
00010 {
00014 class LCDD : public Module
00015 {
00016
00017 public:
00018
00019 LCDD()
00020 : Module("LCDD"),
00021 m_det(0)
00022 {
00023 m_det = new LCDDDetectorConstruction();
00024 }
00025
00026 LCDDDetectorConstruction* getDetectorConstruction()
00027 {
00028 return m_det;
00029 }
00030
00031 private:
00032 LCDDDetectorConstruction* m_det;
00033 };
00034 }
00035
00036 #endif