diff --git a/fcl/CMakeLists.txt b/fcl/CMakeLists.txt index f48ba48e4..0364d2ce2 100644 --- a/fcl/CMakeLists.txt +++ b/fcl/CMakeLists.txt @@ -11,5 +11,6 @@ add_subdirectory(utilities) add_subdirectory(compatibility) add_subdirectory(numi-anaA) add_subdirectory(syst_variations) +add_subdirectory(standard) install_fhicl() diff --git a/fcl/g4/2d_drift_sim/cosmics_g4_icarus_sce_2d_drift.fcl b/fcl/g4/2d_drift_sim/cosmics_g4_icarus_sce_2d_drift.fcl deleted file mode 100644 index d6fa3b1fb..000000000 --- a/fcl/g4/2d_drift_sim/cosmics_g4_icarus_sce_2d_drift.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "cosmics_g4_icarus.fcl" - -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - diff --git a/fcl/g4/2d_drift_sim/cosmics_g4_icarus_sce_2d_drift_lite.fcl b/fcl/g4/2d_drift_sim/cosmics_g4_icarus_sce_2d_drift_lite.fcl deleted file mode 100644 index 699a2aee0..000000000 --- a/fcl/g4/2d_drift_sim/cosmics_g4_icarus_sce_2d_drift_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: cosmics_g4_icarus_sce_lite.fcl -# -# Purpose: Lite version of cosmics_g4_icarus_sce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "cosmics_g4_icarus_sce_2d_drift.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/2d_drift_sim/dirts_bnb_g4_sce_2d_drift_on.fcl b/fcl/g4/2d_drift_sim/dirts_bnb_g4_sce_2d_drift_on.fcl deleted file mode 100644 index 2e350e5cc..000000000 --- a/fcl/g4/2d_drift_sim/dirts_bnb_g4_sce_2d_drift_on.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "intime_g4_icarus_sce_2d_drift.fcl" - -physics.producers.larg4outtime.InputLabels: [ "generator2" ] - diff --git a/fcl/g4/2d_drift_sim/intime_g4_icarus_sce_2d_drift.fcl b/fcl/g4/2d_drift_sim/intime_g4_icarus_sce_2d_drift.fcl deleted file mode 100644 index 5cf717796..000000000 --- a/fcl/g4/2d_drift_sim/intime_g4_icarus_sce_2d_drift.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "intime_g4_icarus.fcl" - -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - diff --git a/fcl/g4/2d_drift_sim/intime_g4_icarus_sce_2d_drift_lite.fcl b/fcl/g4/2d_drift_sim/intime_g4_icarus_sce_2d_drift_lite.fcl deleted file mode 100644 index dc84fe586..000000000 --- a/fcl/g4/2d_drift_sim/intime_g4_icarus_sce_2d_drift_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: intime_g4_icarus_sce_lite.fcl -# -# Purpose: Lite version of intime_g4_icarus_sce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "intime_g4_icarus_sce_2d_drift.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.out1.outputCommands: [ @sequence::outputs.out1.outputCommands, - @sequence::g4_drops ] diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift.fcl deleted file mode 100644 index 80a4dcd5d..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "standard_g4_icarus.fcl" - -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization.fcl deleted file mode 100644 index 92d814111..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization.fcl +++ /dev/null @@ -1,7 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-1-1.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-1-1.fcl deleted file mode 100644 index ff2e74b27..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-1-1.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.91 -services.LArG4Parameters.ModBoxB: 0.21 diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-10.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-10.fcl deleted file mode 100644 index ce1e6f3fe..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-10.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] -services.LArG4Parameters.ModBoxA: 0.91 -services.LArG4Parameters.ModBoxB: 0.212 - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-11.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-11.fcl deleted file mode 100644 index 41d81abc5..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-11.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] -services.LArG4Parameters.ModBoxA: 0.91 -services.LArG4Parameters.ModBoxB: 0.214 - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-3-3.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-3-3.fcl deleted file mode 100644 index 262a0e9fc..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-3-3.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.87 -services.LArG4Parameters.ModBoxB: 0.206 - - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-33.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-33.fcl deleted file mode 100644 index 8c6f35d8e..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb-33.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.87 -services.LArG4Parameters.ModBoxB: 0.218 diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb0-1.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb0-1.fcl deleted file mode 100644 index a91346c10..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb0-1.fcl +++ /dev/null @@ -1,10 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.93 -services.LArG4Parameters.ModBoxB: 0.21 - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb01.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb01.fcl deleted file mode 100644 index 1b833accd..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb01.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.93 -services.LArG4Parameters.ModBoxB: 0.214 - - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb1-1.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb1-1.fcl deleted file mode 100644 index 3e8103d72..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb1-1.fcl +++ /dev/null @@ -1,10 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.95 -services.LArG4Parameters.ModBoxB: 0.21 - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb10.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb10.fcl deleted file mode 100644 index d0544ba29..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb10.fcl +++ /dev/null @@ -1,10 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.95 -services.LArG4Parameters.ModBoxB: 0.212 - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb11.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb11.fcl deleted file mode 100644 index 1cf683e88..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb11.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.95 -services.LArG4Parameters.ModBoxB: 0.214 diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb3-3.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb3-3.fcl deleted file mode 100644 index 8f1a5d260..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb3-3.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.999 -services.LArG4Parameters.ModBoxB: 0.206 - - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb33.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb33.fcl deleted file mode 100644 index e4bba4e40..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_ionization_recomb33.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.999 -services.LArG4Parameters.ModBoxB: 0.218 - - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_largeant.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_largeant.fcl deleted file mode 100644 index 6fb491fbd..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_largeant.fcl +++ /dev/null @@ -1,5 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_services_icarus_2D_DriftSimOnly.fcl" - -physics.simulate: [ rns, largeant ] - diff --git a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_lite.fcl b/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_lite.fcl deleted file mode 100644 index 558c67976..000000000 --- a/fcl/g4/2d_drift_sim/standard_g4_icarus_sce_2d_drift_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: standard_g4_icarus_sce_lite.fcl -# -# Purpose: Lite version of standard_g4_icarus_sce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "standard_g4_icarus_sce_2d_drift.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/CMakeLists.txt b/fcl/g4/CMakeLists.txt index bca162a0f..f54f7aa05 100644 --- a/fcl/g4/CMakeLists.txt +++ b/fcl/g4/CMakeLists.txt @@ -9,8 +9,6 @@ install_source( EXTRAS ${fcl_files} ) # Add the underlying folders -add_subdirectory(Purity) -add_subdirectory(Lifetime) add_subdirectory(modifiers) add_subdirectory(2d_drift_sim) diff --git a/fcl/g4/Lifetime/g4_icarus_change_elect_lifetime.fcl b/fcl/g4/Lifetime/g4_icarus_change_elect_lifetime.fcl deleted file mode 100644 index af1afba81..000000000 --- a/fcl/g4/Lifetime/g4_icarus_change_elect_lifetime.fcl +++ /dev/null @@ -1,6 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - - -services.DetectorPropertiesService.Electronlifetime: 15000 # introducing a new value for the purity study diff --git a/fcl/g4/Lifetime/g4_icarus_change_elect_lifetime_lite.fcl b/fcl/g4/Lifetime/g4_icarus_change_elect_lifetime_lite.fcl deleted file mode 100644 index 1818f418c..000000000 --- a/fcl/g4/Lifetime/g4_icarus_change_elect_lifetime_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_icarus_change_elect_lifetime_lite.fcl -# -# Purpose: Lite version of g4_icarus_change_elect_lifetime.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_icarus_change_elect_lifetime.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/CMakeLists.txt b/fcl/g4/Purity/CMakeLists.txt deleted file mode 100644 index 520ed808b..000000000 --- a/fcl/g4/Purity/CMakeLists.txt +++ /dev/null @@ -1,8 +0,0 @@ -# Install fcl files in /job subdirectory. - -install_fhicl() - -# Also put a copy in the source tree. - -FILE(GLOB fcl_files *.fcl) -install_source( EXTRAS ${fcl_files} ) diff --git a/fcl/g4/Purity/g4_cosmics_purity_15ms.fcl b/fcl/g4/Purity/g4_cosmics_purity_15ms.fcl deleted file mode 100644 index 1cf02157d..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_15ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 15000 # introducing a new value for the purity study -services.LArG4Parameters.EnabledPhysics: [ - "Em", - "SynchrotronAndGN", - "Ion", - "Hadron", - "Decay", - "HadronElastic", - "Stopping" - ] -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_cosmics_purity_15ms_lite.fcl b/fcl/g4/Purity/g4_cosmics_purity_15ms_lite.fcl deleted file mode 100644 index 7d239dbcc..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_15ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_cosmics_purity_15ms_lite.fcl -# -# Purpose: Lite version of g4_cosmics_purity_15ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_cosmics_purity_15ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/g4_cosmics_purity_1ms.fcl b/fcl/g4/Purity/g4_cosmics_purity_1ms.fcl deleted file mode 100644 index c1ee99857..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_1ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 1000 # introducing a new value for the purity study -services.LArG4Parameters.EnabledPhysics: [ - "Em", - "SynchrotronAndGN", - "Ion", - "Hadron", - "Decay", - "HadronElastic", - "Stopping" - ] -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_cosmics_purity_1ms_lite.fcl b/fcl/g4/Purity/g4_cosmics_purity_1ms_lite.fcl deleted file mode 100644 index cb74b012c..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_1ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_cosmics_purity_1ms_lite.fcl -# -# Purpose: Lite version of g4_cosmics_purity_1ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_cosmics_purity_1ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/g4_cosmics_purity_2ms.fcl b/fcl/g4/Purity/g4_cosmics_purity_2ms.fcl deleted file mode 100644 index 86242ceee..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_2ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 2000 # introducing a new value for the purity study -services.LArG4Parameters.EnabledPhysics: [ - "Em", - "SynchrotronAndGN", - "Ion", - "Hadron", - "Decay", - "HadronElastic", - "Stopping" - ] -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_cosmics_purity_2ms_lite.fcl b/fcl/g4/Purity/g4_cosmics_purity_2ms_lite.fcl deleted file mode 100644 index 9ef3c5cc2..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_2ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_cosmics_purity_2ms_lite.fcl -# -# Purpose: Lite version of g4_cosmics_purity_2ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_cosmics_purity_2ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/g4_cosmics_purity_4ms.fcl b/fcl/g4/Purity/g4_cosmics_purity_4ms.fcl deleted file mode 100644 index a24c40e35..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_4ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 4000 # introducing a new value for the purity study -services.LArG4Parameters.EnabledPhysics: [ - "Em", - "SynchrotronAndGN", - "Ion", - "Hadron", - "Decay", - "HadronElastic", - "Stopping" - ] -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_cosmics_purity_4ms_lite.fcl b/fcl/g4/Purity/g4_cosmics_purity_4ms_lite.fcl deleted file mode 100644 index a0c5fcea7..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_4ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_cosmics_purity_4ms_lite.fcl -# -# Purpose: Lite version of g4_cosmics_purity_4ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_cosmics_purity_4ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/g4_cosmics_purity_6ms.fcl b/fcl/g4/Purity/g4_cosmics_purity_6ms.fcl deleted file mode 100644 index 256656431..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_6ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 6000 # introducing a new value for the purity study -services.LArG4Parameters.EnabledPhysics: [ - "Em", - "SynchrotronAndGN", - "Ion", - "Hadron", - "Decay", - "HadronElastic", - "Stopping" - ] -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_cosmics_purity_6ms_lite.fcl b/fcl/g4/Purity/g4_cosmics_purity_6ms_lite.fcl deleted file mode 100644 index 6391ad56e..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_6ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_cosmics_purity_6ms_lite.fcl -# -# Purpose: Lite version of g4_cosmics_purity_6ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_cosmics_purity_6ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/g4_cosmics_purity_8ms.fcl b/fcl/g4/Purity/g4_cosmics_purity_8ms.fcl deleted file mode 100644 index e5502971a..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_8ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 8000 # introducing a new value for the purity study -services.LArG4Parameters.EnabledPhysics: [ - "Em", - "SynchrotronAndGN", - "Ion", - "Hadron", - "Decay", - "HadronElastic", - "Stopping" - ] -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_cosmics_purity_8ms_lite.fcl b/fcl/g4/Purity/g4_cosmics_purity_8ms_lite.fcl deleted file mode 100644 index 7d2c116ea..000000000 --- a/fcl/g4/Purity/g4_cosmics_purity_8ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_cosmics_purity_8ms_lite.fcl -# -# Purpose: Lite version of g4_cosmics_purity_8ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_cosmics_purity_8ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Purity/g4_enable_spacecharge_1ms.fcl b/fcl/g4/Purity/g4_enable_spacecharge_1ms.fcl deleted file mode 100644 index ac94e4d4b..000000000 --- a/fcl/g4/Purity/g4_enable_spacecharge_1ms.fcl +++ /dev/null @@ -1,17 +0,0 @@ -#include "standard_g4_icarus_sce.fcl" - -process_name: G4 - -services.DetectorPropertiesService.Electronlifetime: 1000 # introducing a new value for the purity study -#services.LArG4Parameters.EnabledPhysics: [ -# "Em", -# "SynchrotronAndGN", -# "Ion", -# "Hadron", -# "Decay", -# "HadronElastic", -# "Stopping" -# ] -#services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -#physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] - diff --git a/fcl/g4/Purity/g4_enable_spacecharge_1ms_lite.fcl b/fcl/g4/Purity/g4_enable_spacecharge_1ms_lite.fcl deleted file mode 100644 index 00ede24e4..000000000 --- a/fcl/g4/Purity/g4_enable_spacecharge_1ms_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: g4_enable_spacecharge_1ms_lite.fcl -# -# Purpose: Lite version of g4_enable_spacecharge_1ms.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "g4_enable_spacecharge_1ms.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/cosmics_g4_icarus.fcl b/fcl/g4/cosmics_g4_icarus.fcl deleted file mode 100644 index cc1ddf2cb..000000000 --- a/fcl/g4/cosmics_g4_icarus.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "standard_g4_icarus.fcl" - -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.largeant.KeepParticlesInVolumes: [ "volCryostat" ] diff --git a/fcl/g4/cosmics_g4_icarus_lite.fcl b/fcl/g4/cosmics_g4_icarus_lite.fcl deleted file mode 100644 index 7bb42a973..000000000 --- a/fcl/g4/cosmics_g4_icarus_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: cosmics_g4_icarus_lite.fcl -# -# Purpose: Lite version of cosmics_g4_icarus.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "cosmics_g4_icarus.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/cosmics_g4_icarus_sce.fcl b/fcl/g4/cosmics_g4_icarus_sce.fcl deleted file mode 100644 index d8ad69f8a..000000000 --- a/fcl/g4/cosmics_g4_icarus_sce.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "cosmics_g4_icarus.fcl" - -#include "enable_spacecharge_icarus.fcl" - diff --git a/fcl/g4/cosmics_g4_icarus_sce_lite.fcl b/fcl/g4/cosmics_g4_icarus_sce_lite.fcl deleted file mode 100644 index f200b5a16..000000000 --- a/fcl/g4/cosmics_g4_icarus_sce_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: cosmics_g4_icarus_sce_lite.fcl -# -# Purpose: Lite version of cosmics_g4_icarus_sce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "cosmics_g4_icarus_sce.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/cosmics_g4_icarus_volCryostat.fcl b/fcl/g4/cosmics_g4_icarus_volCryostat.fcl deleted file mode 100644 index 475d4c184..000000000 --- a/fcl/g4/cosmics_g4_icarus_volCryostat.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "cosmics_g4_icarus.fcl" - -physics.producers.largeant.KeepParticlesInVolumes: [ "volCryostat" ] - diff --git a/fcl/g4/cosmics_g4_icarus_volCryostat_lite.fcl b/fcl/g4/cosmics_g4_icarus_volCryostat_lite.fcl deleted file mode 100644 index 84cfe7782..000000000 --- a/fcl/g4/cosmics_g4_icarus_volCryostat_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: cosmics_g4_icarus_volCryostat_lite.fcl -# -# Purpose: Lite version of cosmics_g4_icarus_volCryostat.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "cosmics_g4_icarus_volCryostat.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/cosmics_g4_icarus_volDetEnc.fcl b/fcl/g4/cosmics_g4_icarus_volDetEnc.fcl deleted file mode 100644 index b486d4c1c..000000000 --- a/fcl/g4/cosmics_g4_icarus_volDetEnc.fcl +++ /dev/null @@ -1,3 +0,0 @@ -#include "cosmics_g4_icarus.fcl" - -physics.producers.largeant.KeepParticlesInVolumes: [ "volDetEnclosure" ] diff --git a/fcl/g4/cosmics_g4_icarus_volDetEnc_lite.fcl b/fcl/g4/cosmics_g4_icarus_volDetEnc_lite.fcl deleted file mode 100644 index 7053c927d..000000000 --- a/fcl/g4/cosmics_g4_icarus_volDetEnc_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: cosmics_g4_icarus_volDetEnc_lite.fcl -# -# Purpose: Lite version of cosmics_g4_icarus_volDetEnc.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "cosmics_g4_icarus_volDetEnc.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/dirts_bnb_g4_sce_on.fcl b/fcl/g4/dirts_bnb_g4_sce_on.fcl deleted file mode 100644 index 574e72a74..000000000 --- a/fcl/g4/dirts_bnb_g4_sce_on.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "intime_g4_icarus_sce.fcl" - -physics.producers.larg4outtime.InputLabels: [ "generator2" ] - diff --git a/fcl/g4/intime_g4_icarus.fcl b/fcl/g4/intime_g4_icarus.fcl deleted file mode 100644 index 6476d7ac7..000000000 --- a/fcl/g4/intime_g4_icarus.fcl +++ /dev/null @@ -1,149 +0,0 @@ -# -# Purpose: Processes generated Monte Carlo events through GEANT4 detector simulation -# Specifically, handles both "intime" and "out of time" inputs -# -# -# Input -# ------ -# -# * all `simb::MCTruth` collection data products are used as input -# -# -# Output -# ------- -# -# * `largeant` ("legacy" `LArG4` module): -# * `simb::MCParticle` collection: all initial, intermediate and final -# particles propagated through the detector (exceptions apply) -# * `sim::SimEnergyDeposit` collections: `TPCActive` and `Others` -# * `sim::SimChannel` collection: ionisation drifted to TPC channels -# * `sim::SimPhoton` collection: scintillation photons converting into PMT -# * `sim::AuxDetSimChannel` collection: hits from auxiliary detectors (CRT) -# * `ionization` (`sim::SimEnergyDeposit` collection) -# - - -# ------------------------------------------------------------------------------ -#include "services_icarus_simulation.fcl" -#include "largeantmodules_icarus.fcl" -#include "photpropservices_icarus.fcl" -#include "g4inforeducer.fcl" -#include "mcreco.fcl" - -process_name: G4 - -services: -{ - @table::icarus_g4_services - scheduler: { defaultExceptions: false } # Make all uncaught exceptions fatal. -} -services.Geometry.GDML: "icarus_complete_20220518_overburden.gdml" -services.Geometry.ROOT: "icarus_complete_20220518_overburden.gdml" - -#source is now a root file -source: -{ - module_type: RootInput - maxEvents: 10 # Number of events to create - saveMemoryObjectThreshold: 0 -} - -# Define and configure some modules to do work on each event. -# First modules are defined; they are scheduled later. -# Modules are grouped by type. -physics: -{ - - producers: - { - larg4outtime: @local::icarus_largeant - largeant: { - module_type: "MergeSimSourcesSBN" - InputSourcesLabels: [ "larg4intime","larg4outtime"] - TrackIDOffsets: [ 10000000,20000000 ] - } - ionization: { - module_type: "larsim/ElectronDrift/ShiftEdepSCE" - EDepTag: "largeant:TPCActive" - MakeAnaTree: false - } - sedlite: @local::sbn_largeant_info_reducer # needs to run right after largeant - - # Saving MC information needed for the ML effort - mcreco: @local::standard_mcreco - - rns: { module_type: "RandomNumberSaver" } - } - - #define the producer and filter modules for this path, order matters, - #filters reject all following items. see lines starting physics.producers below - merge: [rns, larg4outtime, largeant, ionization, sedlite, mcreco] - - #define the output stream, there could be more than one if using filters - stream1: [ out1 ] -} - -#block to define where the output goes. if you defined a filter in the physics -#block and put it in the trigger_paths then you need to put a SelectEvents: {SelectEvents: [XXX]} -#entry in the output stream you want those to go to, where XXX is the label of the filter module(s) -outputs: -{ - out1: - { - module_type: RootOutput - fileName: "%ifb_%tc_g4.root" - dataTier: "g4" - compressionLevel: 1 - outputCommands: [ "keep *_*_*_*", - "drop *_larg4intime_*_*", - "drop *_larg4outtime_*_*"] - dropMetaDataForDroppedData: true - saveMemoryObjectThreshold: 0 - } -} - -services.LArG4Parameters.ParticleKineticEnergyCut: 0.0005 -physics.producers.larg4outtime.KeepParticlesInVolumes: [ "volDetEnclosure" ] -physics.producers.larg4outtime.InputLabels: [ "GenInTimeSorter:outtime" ] - -# Store MCParticleLite in G4 to store dropped particles from KeepEMShowerDaughters: false -physics.producers.larg4outtime.StoreDroppedMCParticles: true - -# ------------------------------------------------------------------------------ - -# Configure mcreco to read SEDLite instead of SED and MCParticleLite in addition to MCParticle -physics.producers.mcreco.SimChannelLabel: "sedlite" -physics.producers.mcreco.MCParticleLabel: "largeant" -physics.producers.mcreco.MCParticleLiteLabel: "largeant" -physics.producers.mcreco.UseSimEnergyDeposit: false -physics.producers.mcreco.MCRecoPart.SavePathPDGList: [13,-13,211,-211,111,311,310,130,321,-321,2212,2112,2224,2214,2114,1114,3122,1000010020,1000010030,1000020030,1000020040] -physics.producers.mcreco.UseSimEnergyDepositLite: true -physics.producers.mcreco.IncludeDroppedParticles: false - -services.message.destinations : -{ - STDCOUT: - { - type: "cout" #tells the message service to output this destination to cout - threshold: "WARNING" #tells the message service that this destination applies to WARNING and higher level messages - categories: - { - ## Turning off the spewing of warnings coming from these two modules - SimDriftElectrons: - { - limit: 0 - reportEvery: 0 - } - McReco: - { - limit: 0 - reportEvery: 0 - } - default: - { - limit: 5 #don't print anything at the infomsg level except the explicitly named categories - reportEvery: 1 - } - } - } -} diff --git a/fcl/g4/intime_g4_icarus_lite.fcl b/fcl/g4/intime_g4_icarus_lite.fcl deleted file mode 100644 index 404863637..000000000 --- a/fcl/g4/intime_g4_icarus_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: intime_g4_icarus_lite.fcl -# -# Purpose: Lite version of intime_g4_icarus.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "intime_g4_icarus.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.out1.outputCommands: [ @sequence::outputs.out1.outputCommands, - @sequence::g4_drops ] diff --git a/fcl/g4/intime_g4_icarus_sce.fcl b/fcl/g4/intime_g4_icarus_sce.fcl deleted file mode 100644 index 6a1ddb71c..000000000 --- a/fcl/g4/intime_g4_icarus_sce.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "intime_g4_icarus.fcl" - -#include "enable_spacecharge_icarus.fcl" - diff --git a/fcl/g4/intime_g4_icarus_sce_lite.fcl b/fcl/g4/intime_g4_icarus_sce_lite.fcl deleted file mode 100644 index 548e6478a..000000000 --- a/fcl/g4/intime_g4_icarus_sce_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: intime_g4_icarus_sce_lite.fcl -# -# Purpose: Lite version of intime_g4_icarus_sce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "intime_g4_icarus_sce.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.out1.outputCommands: [ @sequence::outputs.out1.outputCommands, - @sequence::g4_drops ] diff --git a/fcl/g4/larg4_icarus.fcl b/fcl/g4/larg4_icarus.fcl index 494aa52d7..b5242c65c 100644 --- a/fcl/g4/larg4_icarus.fcl +++ b/fcl/g4/larg4_icarus.fcl @@ -104,4 +104,8 @@ physics.producers.mcreco.MCRecoPart.TrackIDOffsets: [0,10000000,20000000] #Accou physics.producers.sedlite.SimEnergyDepositLabel: "largeant:LArG4DetectorServicevolTPCActive" physics.producers.sedlite.useOrigTrackID: true #needed since origTrackID not filled for sedlite in SBND +# avoid huge log files +services.message.destinations.LogErrorFile.categories.SimDriftElectrons: { limit: 0 } +services.message.destinations.LogStandardOut.categories.SimDriftElectrons: { limit: 0 } + outputs.rootoutput: @local::icarus_rootoutput diff --git a/fcl/g4/ldm_g4_icarus.fcl b/fcl/g4/ldm_g4_icarus.fcl deleted file mode 100644 index 5fcb2f978..000000000 --- a/fcl/g4/ldm_g4_icarus.fcl +++ /dev/null @@ -1,86 +0,0 @@ -#include "services_icarus_simulation.fcl" -#include "largeantmodules_icarus.fcl" -#include "mcreco.fcl" - -process_name: G4 - -services: -{ - @table::icarus_g4_services -} - -#source is now a root file -source: -{ - module_type: RootInput - saveMemoryObjectThreshold: 0 -} - -# Define and configure some modules to do work on each event. -# First modules are defined; they are scheduled later. -# Modules are grouped by type. -physics: -{ - - producers: - { - largeant: @local::icarus_largeant - ionization: { - module_type: "larsim/ElectronDrift/ShiftEdepSCE" - EDepTag: "largeant:TPCActive" - MakeAnaTree: false - } - mcreco: @local::standard_mcreco - rns: { module_type: "RandomNumberSaver" } - } - - #define the producer and filter modules for this path, order matters, - #filters reject all following items. see lines starting physics.producers below - simulate: [ rns, largeant, ionization,mcreco ] - - #define the output stream, there could be more than one if using filters - stream1: [ out1 ] - - #trigger_paths is a keyword and contains the paths that modify the art::event, - #ie filters and producers - trigger_paths: [simulate] - - #end_paths is a keyword and contains the paths that do not modify the art::Event, - #ie analyzers and output streams. these all run simultaneously - end_paths: [stream1] -} - -#block to define where the output goes. if you defined a filter in the physics -#block and put it in the trigger_paths then you need to put a SelectEvents: {SelectEvents: [XXX]} -#entry in the output stream you want those to go to, where XXX is the label of the filter module(s) -outputs: -{ - out1: - { - module_type: RootOutput - fileName: "%ifb_%tc-%p.root" - dataTier: "simulated" - saveMemoryObjectThreshold: 0 - compressionLevel: 1 - fastCloning: false - } -} - -#physics.producers.largeant.KeepParticlesInVolumes: ["volCryostat"] #only keep MCParticles that cross the cryostat - -services.message.destinations : -{ - STDCOUT: - { - type: "cout" #tells the message service to output this destination to cout - threshold: "INFO" #tells the message service that this destination applies to WARNING and higher level messages - categories: - { - default: - { - limit: 1000 #don't print anything at the infomsg level except the explicitly named categories - reportEvery: 1 - } - } - } -} diff --git a/fcl/g4/ldm_g4_icarus_lite.fcl b/fcl/g4/ldm_g4_icarus_lite.fcl deleted file mode 100644 index fa684a639..000000000 --- a/fcl/g4/ldm_g4_icarus_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: ldm_g4_icarus_lite.fcl -# -# Purpose: Lite version of ldm_g4_icarus.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "ldm_g4_icarus.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.out1.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/modifiers/g4_only_energydeposits.fcl b/fcl/g4/modifiers/g4_only_energydeposits.fcl deleted file mode 100644 index cadf4ae3b..000000000 --- a/fcl/g4/modifiers/g4_only_energydeposits.fcl +++ /dev/null @@ -1,84 +0,0 @@ -# -# File: g4_only_energydeposits.fcl -# Purpose: Drop in configuration to set LArG4 to simulate only energy deposits. -# Author: Gianluca Petrillo (petrillo@slac.stanford.edu) -# Date: May 13, 2020 -# Version: 1.0 -# -# This configuration can be used as drop-in to instruct LArSoft to produce -# only energy depositions during GEANT4 runs. -# This is achieved via `LArG4Parameters` service configuration. -# -# This configuration produces particles and energy depositions as output, -# skipping the transportation of scintillation light and ionization charge to -# the readout. It is tailored around the way the `LArG4Parameters` is used in -# LArSoft module `LegacyLArG4`. -# -# The `LegacyLArG4` module simulates the energy depositions as a spin off of -# the processing of scintillation light. For that reason this configuration -# leaves the simulation of the scintillation light enabled (and the charge -# as well, since they go together), but it does not perform the transportation -# of the light to the photodetectors. -# -# Example: to run only energy depositions with a base configuration -# `cosmics_g4_icarus_volCryostat.fcl`, have a job configuration like: -# -# #include "cosmics_g4_icarus_volCryostat.fcl" -# -# #include "g4_only_energydeposits.fcl" -# -# Note that small saving can be achieved by disabling the services that are -# not needed. For example, if space charge maps are not used: -# -# services.SpaceChargeService: @erase -# -# can be added to the configuration file. -# -# -# Dependencies -# ============= -# -# This configuration does not directly depend on any specific configuration, -# but it requires the service `LArG4Parameters` to have been already -# configured. -# -# -# Settings -# ========= -# -# TPC charge and light propagation are not performed. -# The simulation of the auxiliary detectors is not disabled, including both -# energy deposition and readout. -# -# -# Input -# ====== -# -# No specific input is required. -# -# -# Output -# ======= -# -# No specific output is produced. -# -# -# Changes -# ======== -# -# 20200513 (petrillo@slac.stanford.edu) [v1.0] -# original version for `icaruscode` `v08_51_00` -# - -services.LArG4Parameters: { - @table::services.LArG4Parameters - - # "disabling wire planes" seems to affect the way GEANT4 performs the - # simulation, maybe not imposing a short stepping - # (two orders of magnitude fewer energy depositions, in count) - DisableWireplanes: false - FillSimEnergyDeposits: true - NoElectronPropagation: true - NoPhotonPropagation: true - -} # services.LArG4Parameters diff --git a/fcl/g4/standard_g4_icarus.fcl b/fcl/g4/standard_g4_icarus.fcl deleted file mode 100644 index 2ca27d312..000000000 --- a/fcl/g4/standard_g4_icarus.fcl +++ /dev/null @@ -1,118 +0,0 @@ -# -# Purpose: Processes generated Monte Carlo events through GEANT4 detector simulation -# -# -# Input -# ------ -# -# * all `simb::MCTruth` collection data products are used as input -# -# -# Output -# ------- -# -# * `largeant` ("legacy" `LArG4` module): -# * `simb::MCParticle` collection: all initial, intermediate and final -# particles propagated through the detector (exceptions apply) -# * `sim::SimEnergyDeposit` collections: `TPCActive` and `Others` -# * `sim::SimChannel` collection: ionisation drifted to TPC channels -# * `sim::SimPhoton` collection: scintillation photons converting into PMT -# * `sim::AuxDetSimChannel` collection: hits from auxiliary detectors (CRT) -# * `ionization` (`sim::SimEnergyDeposit` collection) -# - - -# ------------------------------------------------------------------------------ -#include "services_icarus_simulation.fcl" -#include "largeantmodules_icarus.fcl" -#include "rootoutput_icarus.fcl" -#include "g4inforeducer.fcl" -#include "mcreco.fcl" - - -# ------------------------------------------------------------------------------ -process_name: G4 - - -# ------------------------------------------------------------------------------ -services: @local::icarus_g4_services -services.Geometry.GDML: "icarus_complete_20220518_overburden.gdml" -services.Geometry.ROOT: "icarus_complete_20220518_overburden.gdml" - -# ------------------------------------------------------------------------------ -physics: -{ - - # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - producers: - { - largeant: @local::icarus_largeant - ionization: { - module_type: "larsim/ElectronDrift/ShiftEdepSCE" - EDepTag: "largeant:TPCActive" - MakeAnaTree: false - } - sedlite: @local::sbn_largeant_info_reducer # needs to run right after largeant - - # Saving MC information needed for the ML effort - mcreco: @local::standard_mcreco - - rns: { module_type: "RandomNumberSaver" } - } - - - # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - simulate: [ rns, largeant, ionization, sedlite, mcreco ] - stream: [ rootoutput ] - - - # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -} # physics - -# Store MCParticleLite in G4 to store dropped particles from KeepEMShowerDaughters: false -physics.producers.largeant.StoreDroppedMCParticles: true - -# ------------------------------------------------------------------------------ - -# Configure mcreco to read SEDLite instead of SED and MCParticleLite in addition to MCParticle -physics.producers.mcreco.SimChannelLabel: "sedlite" -physics.producers.mcreco.MCParticleLabel: "largeant" -physics.producers.mcreco.MCParticleLiteLabel: "largeant" -physics.producers.mcreco.UseSimEnergyDeposit: false -physics.producers.mcreco.MCRecoPart.SavePathPDGList: [13,-13,211,-211,111,311,310,130,321,-321,2212,2112,2224,2214,2114,1114,3122,1000010020,1000010030,1000020030,1000020040] -physics.producers.mcreco.UseSimEnergyDepositLite: true -physics.producers.mcreco.IncludeDroppedParticles: false - -outputs.rootoutput: @local::icarus_rootoutput - - -# ------------------------------------------------------------------------------ - -services.message.destinations : -{ - STDCOUT: - { - type: "cout" #tells the message service to output this destination to cout - threshold: "WARNING" #tells the message service that this destination applies to WARNING and higher level messages - categories: - { - ## Turning off the spewing of warnings coming from these two modules - SimDriftElectrons: - { - limit: 0 - reportEvery: 0 - } - McReco: - { - limit: 0 - reportEvery: 0 - } - default: - { - limit: 5 #don't print anything at the infomsg level except the explicitly named categories - reportEvery: 1 - } - } - } -} diff --git a/fcl/g4/standard_g4_icarus_doublesce.fcl b/fcl/g4/standard_g4_icarus_doublesce.fcl deleted file mode 100644 index 1b90d4c32..000000000 --- a/fcl/g4/standard_g4_icarus_doublesce.fcl +++ /dev/null @@ -1,6 +0,0 @@ -#include "standard_g4_icarus.fcl" - -#include "enable_spacecharge_icarus.fcl" - -services.SpaceChargeService.InputFilename: 'SCEoffsets/SCEoffsets_ICARUS_E500_DoubleCharge_voxelTH3.root' -#services.SpaceChargeService.InputFilename: 'users/rlazur/SCEoffsets/SCEoffsets_ICARUS_E500_DoubleCharge_voxelTH3.root' #if cannot find double spacecharge file in icarus_data diff --git a/fcl/g4/standard_g4_icarus_doublesce_lite.fcl b/fcl/g4/standard_g4_icarus_doublesce_lite.fcl deleted file mode 100644 index 2f5aa9fd7..000000000 --- a/fcl/g4/standard_g4_icarus_doublesce_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: standard_g4_icarus_doublesce_lite.fcl -# -# Purpose: Lite version of standard_g4_icarus_doublesce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "standard_g4_icarus_doublesce.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/standard_g4_icarus_edep.fcl b/fcl/g4/standard_g4_icarus_edep.fcl deleted file mode 100644 index cb9d49397..000000000 --- a/fcl/g4/standard_g4_icarus_edep.fcl +++ /dev/null @@ -1,60 +0,0 @@ -# -# File: standard_g4_icarus_edep.fcl -# Purpose: Simulate energy depositions in liquid argon from generated events. -# Author: Gianluca Petrillo (petrillo@slac.stanford.edu) -# Date: May 13, 2020 -# Version: 1.0 -# -# This configuration is equivalent to `standard_g4_icarus.fcl`, but it only -# produces particles and energy depositions as output, skipping the -# transportation of scintillation light and ionization charge to the readout. -# -# See `g4_only_energydeposits.fcl` for more details. -# -# -# Dependencies -# ============= -# -# This configuration is a minor customization of, and therefore depends on, -# `standard_g4_icarus.fcl`. -# For the configuration, the drop-in "g4_only_energydeposits.fcl" currently in -# `icaruscode` is used. -# -# -# Settings -# ========= -# -# The physics settings are not changed with respect to `standard_g4_icarus.fcl`. -# -# -# Input -# ====== -# -# The input settings are not changed with respect to `standard_g4_icarus.fcl`. -# All generated truth information (`std::vector`) is processed -# through GEANT4. -# -# -# Output -# ======= -# -# Naming follows `standard_g4_icarus.fcl` (likely: module is `largeant`). -# -# * `std::vector`: particles propagated through the detector -# * `std::vector`: energy depositions in the detector -# -# -# Changes -# ======== -# -# 20200513 (petrillo@slac.stanford.edu) [v1.0] -# original version for `icaruscode` `v08_51_00` -# - -#include "standard_g4_icarus.fcl" -#include "g4_only_energydeposits.fcl" - -# disable the service; it does not matter much since it's lazy... -services.PhotonVisibilityService: @erase - - diff --git a/fcl/g4/standard_g4_icarus_edep_lite.fcl b/fcl/g4/standard_g4_icarus_edep_lite.fcl deleted file mode 100644 index 506b26b17..000000000 --- a/fcl/g4/standard_g4_icarus_edep_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: standard_g4_icarus_edep_lite.fcl -# -# Purpose: Lite version of standard_g4_icarus_edep.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "standard_g4_icarus_edep.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/standard_g4_icarus_lite.fcl b/fcl/g4/standard_g4_icarus_lite.fcl deleted file mode 100644 index 8630eee43..000000000 --- a/fcl/g4/standard_g4_icarus_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: standard_g4_icarus_lite.fcl -# -# Purpose: Lite version of standard_g4_icarus.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "standard_g4_icarus.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/standard_g4_icarus_sce.fcl b/fcl/g4/standard_g4_icarus_sce.fcl deleted file mode 100644 index 427d7a082..000000000 --- a/fcl/g4/standard_g4_icarus_sce.fcl +++ /dev/null @@ -1,4 +0,0 @@ -#include "standard_g4_icarus.fcl" - -#include "enable_spacecharge_icarus.fcl" - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization.fcl b/fcl/g4/standard_g4_icarus_sce_ionization.fcl deleted file mode 100644 index 3a83d9d81..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization.fcl +++ /dev/null @@ -1,7 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-1-1.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb-1-1.fcl deleted file mode 100644 index 994399e6c..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-1-1.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.91 -services.LArG4Parameters.ModBoxB: 0.21 diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-10.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb-10.fcl deleted file mode 100644 index 8a23e1e62..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-10.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] -services.LArG4Parameters.ModBoxA: 0.91 -services.LArG4Parameters.ModBoxB: 0.212 - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-11.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb-11.fcl deleted file mode 100644 index fda76f1f1..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-11.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] -services.LArG4Parameters.ModBoxA: 0.91 -services.LArG4Parameters.ModBoxB: 0.214 - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-3-3.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb-3-3.fcl deleted file mode 100644 index d70234c41..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-3-3.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.87 -services.LArG4Parameters.ModBoxB: 0.206 - - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-33.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb-33.fcl deleted file mode 100644 index 1b59d1e47..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb-33.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.87 -services.LArG4Parameters.ModBoxB: 0.218 diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb0-1.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb0-1.fcl deleted file mode 100644 index 45ccb7b11..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb0-1.fcl +++ /dev/null @@ -1,10 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.93 -services.LArG4Parameters.ModBoxB: 0.21 - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb01.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb01.fcl deleted file mode 100644 index 2d6335ec0..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb01.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.93 -services.LArG4Parameters.ModBoxB: 0.214 - - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb1-1.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb1-1.fcl deleted file mode 100644 index 21469b2fb..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb1-1.fcl +++ /dev/null @@ -1,10 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.95 -services.LArG4Parameters.ModBoxB: 0.21 - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb10.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb10.fcl deleted file mode 100644 index 5fe8f7c26..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb10.fcl +++ /dev/null @@ -1,10 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.95 -services.LArG4Parameters.ModBoxB: 0.212 - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb11.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb11.fcl deleted file mode 100644 index a6d7f8aab..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb11.fcl +++ /dev/null @@ -1,9 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.95 -services.LArG4Parameters.ModBoxB: 0.214 diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb3-3.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb3-3.fcl deleted file mode 100644 index 6278cdf95..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb3-3.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.999 -services.LArG4Parameters.ModBoxB: 0.206 - - diff --git a/fcl/g4/standard_g4_icarus_sce_ionization_recomb33.fcl b/fcl/g4/standard_g4_icarus_sce_ionization_recomb33.fcl deleted file mode 100644 index e2160d3da..000000000 --- a/fcl/g4/standard_g4_icarus_sce_ionization_recomb33.fcl +++ /dev/null @@ -1,11 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -process_name: G4ion - -physics.simulate: [ rns, ionization, sedlite, mcreco ] - -services.LArG4Parameters.ModBoxA: 0.999 -services.LArG4Parameters.ModBoxB: 0.218 - - diff --git a/fcl/g4/standard_g4_icarus_sce_largeant.fcl b/fcl/g4/standard_g4_icarus_sce_largeant.fcl deleted file mode 100644 index a9a077713..000000000 --- a/fcl/g4/standard_g4_icarus_sce_largeant.fcl +++ /dev/null @@ -1,5 +0,0 @@ -#include "standard_g4_icarus.fcl" -#include "enable_spacecharge_icarus.fcl" - -physics.simulate: [ rns, largeant ] - diff --git a/fcl/g4/standard_g4_icarus_sce_lite.fcl b/fcl/g4/standard_g4_icarus_sce_lite.fcl deleted file mode 100644 index 37987c578..000000000 --- a/fcl/g4/standard_g4_icarus_sce_lite.fcl +++ /dev/null @@ -1,23 +0,0 @@ -#------------------------------------------------------------------- -# -# Name: standard_g4_icarus_sce_lite.fcl -# -# Purpose: Lite version of standard_g4_icarus_sce.fcl -# -# Created: 05-Apr-2022 H. Greenlee -# -# Automatically generated. -# -#------------------------------------------------------------------- - -#include "g4_drops.fcl" -#include "standard_g4_icarus_sce.fcl" - -# Use lite photons. - -services.LArG4Parameters.UseLitePhotons: true - -# Drop truth data products. - -outputs.rootoutput.outputCommands: [ "keep *_*_*_*", - @sequence::g4_drops ] diff --git a/fcl/g4/Lifetime/CMakeLists.txt b/fcl/standard/CMakeLists.txt similarity index 74% rename from fcl/g4/Lifetime/CMakeLists.txt rename to fcl/standard/CMakeLists.txt index 520ed808b..9714229ee 100644 --- a/fcl/g4/Lifetime/CMakeLists.txt +++ b/fcl/standard/CMakeLists.txt @@ -1,4 +1,4 @@ -# Install fcl files in /job subdirectory. +# Install fcl files install_fhicl() diff --git a/fcl/standard/standard_data_caf_icarus.fcl b/fcl/standard/standard_data_caf_icarus.fcl new file mode 100644 index 000000000..34ac0e6be --- /dev/null +++ b/fcl/standard/standard_data_caf_icarus.fcl @@ -0,0 +1 @@ +#include "cafmakerjob_icarus_data.fcl" diff --git a/fcl/standard/standard_data_larcv_icarus.fcl b/fcl/standard/standard_data_larcv_icarus.fcl new file mode 100644 index 000000000..1e63b1063 --- /dev/null +++ b/fcl/standard/standard_data_larcv_icarus.fcl @@ -0,0 +1 @@ +#include "icarus_supera_data.fcl" diff --git a/fcl/standard/standard_data_stage0_icarus.fcl b/fcl/standard/standard_data_stage0_icarus.fcl new file mode 100644 index 000000000..655847775 --- /dev/null +++ b/fcl/standard/standard_data_stage0_icarus.fcl @@ -0,0 +1 @@ +#include "stage0_run2_icarus.fcl" diff --git a/fcl/standard/standard_data_stage1_icarus.fcl b/fcl/standard/standard_data_stage1_icarus.fcl new file mode 100644 index 000000000..88289d934 --- /dev/null +++ b/fcl/standard/standard_data_stage1_icarus.fcl @@ -0,0 +1 @@ +#include "stage1_run2_1d_icarus.fcl" diff --git a/fcl/standard/standard_data_stage1larcv_icarus.fcl b/fcl/standard/standard_data_stage1larcv_icarus.fcl new file mode 100644 index 000000000..be9e0d00d --- /dev/null +++ b/fcl/standard/standard_data_stage1larcv_icarus.fcl @@ -0,0 +1 @@ +#include "stage1_run2_1d_larcv_icarus.fcl" diff --git a/fcl/standard/standard_mc_all_detsim_icarus.fcl b/fcl/standard/standard_mc_all_detsim_icarus.fcl new file mode 100644 index 000000000..13685eafc --- /dev/null +++ b/fcl/standard/standard_mc_all_detsim_icarus.fcl @@ -0,0 +1 @@ +#include "detsim_2d_icarus_refactored.fcl" diff --git a/fcl/standard/standard_mc_all_stage0_icarus.fcl b/fcl/standard/standard_mc_all_stage0_icarus.fcl new file mode 100644 index 000000000..74f664fbb --- /dev/null +++ b/fcl/standard/standard_mc_all_stage0_icarus.fcl @@ -0,0 +1 @@ +#include "stage0_run2_icarus_mc_refactored.fcl" diff --git a/fcl/standard/standard_mc_all_stage1_icarus.fcl b/fcl/standard/standard_mc_all_stage1_icarus.fcl new file mode 100644 index 000000000..86d4b0eba --- /dev/null +++ b/fcl/standard/standard_mc_all_stage1_icarus.fcl @@ -0,0 +1 @@ +#include "stage1_run2_1d_icarus_MC.fcl" diff --git a/fcl/standard/standard_mc_all_stage1larcv_icarus.fcl b/fcl/standard/standard_mc_all_stage1larcv_icarus.fcl new file mode 100644 index 000000000..caf161ca4 --- /dev/null +++ b/fcl/standard/standard_mc_all_stage1larcv_icarus.fcl @@ -0,0 +1 @@ +#include "stage1_run2_1d_larcv_icarus_MC.fcl" diff --git a/fcl/standard/standard_mc_beamcosmics_caf_icarus.fcl b/fcl/standard/standard_mc_beamcosmics_caf_icarus.fcl new file mode 100644 index 000000000..b04ef5909 --- /dev/null +++ b/fcl/standard/standard_mc_beamcosmics_caf_icarus.fcl @@ -0,0 +1 @@ +#include "cafmakerjob_icarus_detsim2d_systtools_and_fluxwgt.fcl" diff --git a/fcl/standard/standard_mc_beamcosmics_g4_icarus.fcl b/fcl/standard/standard_mc_beamcosmics_g4_icarus.fcl new file mode 100644 index 000000000..687f1fe35 --- /dev/null +++ b/fcl/standard/standard_mc_beamcosmics_g4_icarus.fcl @@ -0,0 +1 @@ +#include "larg4_icarus_cosmics_sce_2d_drift.fcl" diff --git a/fcl/standard/standard_mc_intime_caf_icarus.fcl b/fcl/standard/standard_mc_intime_caf_icarus.fcl new file mode 100644 index 000000000..a56c6617a --- /dev/null +++ b/fcl/standard/standard_mc_intime_caf_icarus.fcl @@ -0,0 +1 @@ +#include "cafmakerjob_icarus_cosmic_detsim2d.fcl" diff --git a/fcl/standard/standard_mc_intime_g4_icarus.fcl b/fcl/standard/standard_mc_intime_g4_icarus.fcl new file mode 100644 index 000000000..05c30a5c9 --- /dev/null +++ b/fcl/standard/standard_mc_intime_g4_icarus.fcl @@ -0,0 +1 @@ +#include "larg4_icarus_intime_sce_2d_drift.fcl" diff --git a/fcl/standard/standard_mc_mpvmpr_stage1larcv_icarus.fcl b/fcl/standard/standard_mc_mpvmpr_stage1larcv_icarus.fcl new file mode 100644 index 000000000..41a4445a8 --- /dev/null +++ b/fcl/standard/standard_mc_mpvmpr_stage1larcv_icarus.fcl @@ -0,0 +1,2 @@ +#include "stage1_run2_1d_larcv_icarus_MPVMPR.fcl" +