00001 #ifndef ExtBesMucConstruction_h 00002 #define ExtBesMucConstruction_h 1 00003 00004 #include "TrkExtAlg/ExtBesSubdetector.h" 00005 #include "G4LogicalVolume.hh" 00006 #include "G4VPhysicalVolume.hh" 00007 00008 00009 class ExtBesMucConstruction : public ExtBesSubdetector 00010 { 00011 public: 00012 ExtBesMucConstruction(); 00013 virtual ~ExtBesMucConstruction(); 00014 //construct MUC detector 00015 void Construct(G4LogicalVolume* logicBes); 00016 00017 //your private data member (geometry, etc) here: 00018 private: 00019 G4VPhysicalVolume* physicalMuc; 00020 G4LogicalVolume* logicalMuc; 00021 }; 00022 00023 #endif