Files
geant4/examples/extended/E03/include/ExE03DetectorConstruction.hh
T
2016-06-01 15:25:35 +02:00

43 lines
865 B
C++

#ifndef ExE03DetectorConstruction_h
#define ExE03DetectorConstruction_h 1
#include "G4PVPlacement.hh"
#include "G4LogicalVolume.hh"
#include "G4Box.hh"
#include "G4Tubs.hh"
#include "G4Timer.hh"
#include "G4Material.hh"
#include "G4Element.hh"
#include "G4VUserDetectorConstruction.hh"
#include "G4Assembly.hh"
#include "G4AssemblyCreator.hh"
#include "globals.hh"
class ExE03DetectorConstruction : public G4VUserDetectorConstruction
{
public:
ExE03DetectorConstruction();
~ExE03DetectorConstruction();
public:
G4VPhysicalVolume* Construct();
private:
G4double expHall_x;
G4double expHall_y;
G4double expHall_z;
G4double calBox_x;
G4double calBox_y;
G4double calBox_z;
G4double rotAngle;
G4double calPos;
G4double trackerRadius;
G4double trackerHight;
G4double trackerPos;
};
#endif