Newer
Older
#ifndef CHERPROTO_DETECTOR_CONSTRUCTION_H
#define CHERPROTO_DETECTOR_CONSTRUCTION_H
#include "globals.hh"
#include "G4VUserDetectorConstruction.hh"
#include "ChInterpolator.hh"
class DetectorConstruction : public G4VUserDetectorConstruction
virtual G4VPhysicalVolume* Construct();
void DefineMaterials();
void DefineCherVolumes(G4LogicalVolume *mother);
private:
G4double fChInnerR, fChOuterR, fChLength, fChArmLength, fChEndLength;
G4double fQEScale, fSPEMean, fSPESigma, fDCRate, fTrgThres;
G4String fQEPath, fDCPath, fCO2Path, fMirPath;