34 #ifndef DetectorConstruction_h
35 #define DetectorConstruction_h 1
G4LogicalVolume * fLTally[MaxTally]
void SetTallyMaterial(G4int, G4String)
CLHEP::Hep3Vector G4ThreeVector
G4double GetTallyMass(G4int n)
G4VPhysicalVolume * Construct()
G4ThreeVector fTallySize[MaxTally]
G4double GetWorldSizeYZ()
G4Material * GetAbsorMaterial()
G4Material * fAbsorMaterial[MaxAbsor]
G4LogicalVolume * GetLogicalTally(G4int n)
G4UniformMagField * fMagField
G4Material * fTallyMaterial[MaxTally]
void SetMagField(G4double)
G4double GetAbsorSizeYZ()
G4ThreeVector fTallyPosition[MaxTally]
void SetTallySize(G4int, G4ThreeVector)
Detector construction class to demonstrate various ways of placement.
void SetTallyPosition(G4int, G4ThreeVector)
G4VPhysicalVolume * ConstructVolumes()
G4Material * GetWorldMaterial()
void SetTallyNumber(G4int)
Messenger class that defines commands for DetectorConstruction.
G4Material * fWorldMaterial
void SetMaterial(G4String)
G4LogicalVolume * fLAbsor
G4double fTallyMass[MaxTally]
DetectorMessenger * fDetectorMessenger