30#ifndef PAR02_DETECTOR_CONSTRUCTION_H
31#define PAR02_DETECTOR_CONSTRUCTION_H
37#include "G4LogicalVolume.hh"
38#include "G4VUserDetectorConstruction.hh"
41#include "G4GlobalMagFieldMessenger.hh"
Definition of the Par02FastSimModelEMCal class.
Definition of the Par02FastSimModelHCal class.
Definition of the Par02FastSimModelTracker class.
Construction of detector geometry.
Par02DetectorConstruction()
A default constructor.
std::vector< G4Region * > fTrackerList
A vector of the tracking detector regions.
virtual G4VPhysicalVolume * Construct()
A method invoked by G4RunManager::Initialize()
virtual void ConstructSDandField()
A method invoked by G4RunManager::Initialize() to construct thread local objects.
std::vector< G4Region * > fECalList
A vector of the the electromagnetic calorimeter regions.
virtual ~Par02DetectorConstruction()
std::vector< G4Region * > fMuonList
A vector of the muon detector regions.
std::vector< G4Region * > fHCalList
A vector of the the hadronic calorimeter regions.
G4GlobalMagFieldMessenger * fMagFieldMessenger
Messenger of the magnetic field.