36 lines
841 B
C++
36 lines
841 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"
|
||
|
|
||
|
class MedtechDetectorConstruction : public G4VUserDetectorConstruction
|
||
|
{
|
||
|
public:
|
||
|
MedtechDetectorConstruction();
|
||
|
virtual ~MedtechDetectorConstruction();
|
||
|
virtual G4VPhysicalVolume* Construct();
|
||
|
|
||
|
G4LogicalVolume* GetScoringVolume() const { return fScoringVolume; }
|
||
|
|
||
|
protected:
|
||
|
G4LogicalVolume* fScoringVolume;
|
||
|
};
|
||
|
|
||
|
#endif /* MedtechDetectorConstruction_hh */
|