Medtech/include/MedtechDetectorConstruction.hh

38 lines
899 B
C++

//
// MedtechDetectorConstruction.hh
// medtech
//
// Created by Baranyai David on 2018. 04. 01..
//
#ifndef MedtechDetectorConstruction_hh
#define MedtechDetectorConstruction_hh
#include <stdio.h>
#include "G4VUserDetectorConstruction.hh"
#include "G4Box.hh"
#include "globals.hh"
#include "G4SystemOfUnits.hh"
#include "G4LogicalVolume.hh"
#include "G4PVPlacement.hh"
#include "G4ThreeVector.hh"
#include "G4NistManager.hh"
#include "G4Material.hh"
#include "G4SubtractionSolid.hh"
#include "Parameters.hh"
class MedtechDetectorConstruction : public G4VUserDetectorConstruction
{
public:
MedtechDetectorConstruction();
virtual ~MedtechDetectorConstruction();
virtual G4VPhysicalVolume* Construct();
G4LogicalVolume* GetScoringVolume() const { return fScoringVolume; }
protected:
G4LogicalVolume* fScoringVolume;
};
#endif /* MedtechDetectorConstruction_hh */