diff --git a/macros/calibration/NEXT100_cal.config.mac b/macros/calibration/NEXT100_cal.config.mac new file mode 100644 index 0000000000..a7a091f136 --- /dev/null +++ b/macros/calibration/NEXT100_cal.config.mac @@ -0,0 +1,34 @@ +## ---------------------------------------------------------------------------- +## nexus | NEXT100_cal.config.mac +## +## Configuration macro to simulate decays of the Th calibration source +## from one of the vessel ports in the NEXT-100 detector. +## +## The NEXT Collaboration +## ---------------------------------------------------------------------------- + +##### VERBOSITY ##### +/run/verbose 0 +/event/verbose 0 +/tracking/verbose 0 + +/process/em/verbose 0 + +##### GEOMETRY ##### +/Geometry/Next100/elfield false +/Geometry/Next100/max_step_size 1. mm +/Geometry/Next100/th_source true + +##### GENERATOR ##### +/Generator/IonGenerator/atomic_number 81 +/Generator/IonGenerator/mass_number 208 +/Generator/IonGenerator/region PORT_2b + +##### PHYSICS ##### +## No full simulation +/PhysicsList/Nexus/clustering false +/PhysicsList/Nexus/drift false +/PhysicsList/Nexus/electroluminescence false + +##### PERSISTENCY ##### +/nexus/persistency/output_file Next100_th_cal \ No newline at end of file diff --git a/macros/calibration/NEXT100_cal.init.mac b/macros/calibration/NEXT100_cal.init.mac new file mode 100644 index 0000000000..dae0832993 --- /dev/null +++ b/macros/calibration/NEXT100_cal.init.mac @@ -0,0 +1,26 @@ +## ---------------------------------------------------------------------------- +## nexus | NEXT100_cal.init.mac +## +## Configuration macro to simulate decays of the Th calibration source +## from one of the vessel ports in the NEXT-100 detector. +## +## The NEXT Collaboration +## ---------------------------------------------------------------------------- + +/PhysicsList/RegisterPhysics G4EmStandardPhysics_option4 +/PhysicsList/RegisterPhysics G4DecayPhysics +/PhysicsList/RegisterPhysics G4RadioactiveDecayPhysics +/PhysicsList/RegisterPhysics NexusPhysics +/PhysicsList/RegisterPhysics G4StepLimiterPhysics + +/nexus/RegisterGeometry Next100 + +/nexus/RegisterGenerator IonGenerator + +/nexus/RegisterPersistencyManager PersistencyManager + +/nexus/RegisterRunAction DefaultRunAction +/nexus/RegisterEventAction DefaultEventAction +/nexus/RegisterTrackingAction DefaultTrackingAction + +/nexus/RegisterMacro macros/calibration/NEXT100_cal.config.mac