42 #ifndef DMXDetectorConstruction_h    43 #define DMXDetectorConstruction_h 1    94 #include "DMXDetectorMaterial.ihh"     101 #include "DMXDetectorRoom.ihh" G4LogicalVolume * grid1_log
 
G4VPhysicalVolume * vessel_phys
 
G4VPhysicalVolume * LN2vessel_phys
 
G4Cache< DMXScintSD * > LXeSD
 
G4LogicalVolume * americium_log
 
G4LogicalVolume * lab_log
 
G4LogicalVolume * alpha_log
 
G4LogicalVolume * world_log
 
G4LogicalVolume * mirror_log
 
G4VPhysicalVolume * vesselbottom_phys1
 
G4LogicalVolume * jacket_log
 
G4VPhysicalVolume * mirror_phys
 
G4LogicalVolume * grid2_log
 
G4VPhysicalVolume * bottomjacketflange_phys
 
G4LogicalVolume * liqLag_log
 
G4VPhysicalVolume * grid1_phys
 
G4UserLimits * theUserLimitsForRoom
 
G4LogicalVolume * vessel_log
 
G4LogicalVolume * LXe_log
 
G4LogicalVolume * ring_log
 
G4Cache< DMXPmtSD * > pmtSD
 
void SetTimeCut(G4double)
 
G4VPhysicalVolume * topjacketflange_phys
 
G4double theDetectorStepSize
 
G4LogicalVolume * pmtvesselbottom_log2
 
G4VPhysicalVolume * lab_phys
 
void ConstructSDandField()
 
G4VPhysicalVolume * Construct()
 
G4VPhysicalVolume * pmtvesselbottom_phys2
 
G4LogicalVolume * phcath_log
 
G4VPhysicalVolume * copper_phys
 
G4VPhysicalVolume * phcath_phys
 
G4VPhysicalVolume * pmtvesselbottom_phys1
 
G4LogicalVolume * coppertop_log
 
G4LogicalVolume * LN2vessel_log
 
G4LogicalVolume * GXe_log
 
DMXDetectorConstruction()
 
void SetRoomTimeCut(G4double)
 
~DMXDetectorConstruction()
 
void SetEnergyCut(G4double)
 
G4LogicalVolume * pmt_log
 
G4VPhysicalVolume * CuShield_phys
 
G4LogicalVolume * LN2jacket_log
 
G4VPhysicalVolume * coppertop_phys
 
G4LogicalVolume * vesselbottom_log2
 
G4VPhysicalVolume * liqLag_phys
 
G4LogicalVolume * vesselbottom_log1
 
G4VPhysicalVolume * LN2jacket_phys
 
G4VPhysicalVolume * grid2_phys
 
G4VPhysicalVolume * vesseltop_phys2
 
G4LogicalVolume * jacketflange_log
 
G4VPhysicalVolume * world_phys
 
G4LogicalVolume * vesseltop_log2
 
G4LogicalVolume * CuShield_log
 
G4LogicalVolume * pmtvesselbottom_log1
 
G4VPhysicalVolume * vesseltop_phys1
 
G4VPhysicalVolume * ring_phys_liq[6]
 
G4LogicalVolume * vacuum_log
 
DMXDetectorMessenger * detectorMessenger
 
G4LogicalVolume * LN2_log
 
G4VPhysicalVolume * pmt_phys
 
void SetRoomEnergyCut(G4double)
 
G4VPhysicalVolume * gaslag_phys
 
G4VPhysicalVolume * LXe_phys
 
G4VPhysicalVolume * alpha_phys
 
G4UserLimits * theUserLimitsForDetector
 
G4VPhysicalVolume * ring_phys_gas[2]
 
G4VPhysicalVolume * GXe_phys
 
G4LogicalVolume * copper_log
 
G4VPhysicalVolume * vesselbottom_phys2
 
G4LogicalVolume * vesseltop_log1
 
G4VPhysicalVolume * LN2_phys
 
G4VPhysicalVolume * jacket_phys
 
G4VPhysicalVolume * LN2vacuum_phys
 
G4LogicalVolume * LN2vacuum_log
 
G4VPhysicalVolume * americium_phys
 
G4VPhysicalVolume * vacuum_phys
 
G4LogicalVolume * gaslag_log