Skip to content
2 changes: 0 additions & 2 deletions sbndcode/JobConfigurations/base/detsim_drops.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,8 @@
BEGIN_PROLOG

detsim_drops: [ @sequence::g4_drops
, "drop sim::SimPhotonsLites_*_*_*"
, "drop sim::SimPhotons_*_*_*"
, "drop sim::SimEnergyDeposits_ionandscintout__*"
, "drop sim::SimEnergyDeposits_ionandscint_*_*"
, "drop sim::SimEnergyDeposits_largeant_*_*"]

END_PROLOG
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
install_fhicl()
add_subdirectory(pmt_variations)
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
install_fhicl()
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.GainFluctuationsParams.DynodeK: 0.25
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.GainFluctuationsParams.DynodeK: 0.25
physics.producers.opdaq.PMTBaselineRMS: 3.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.GainFluctuationsParams.DynodeK: 0.25
physics.producers.opdaq.PMTBaselineRMS: 3.5
physics.producers.opdaq.PMTCoatedVUVEff_tpc0: 0.021
physics.producers.opdaq.PMTCoatedVISEff_tpc0: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc0: 0.0225
physics.producers.opdaq.PMTCoatedVUVEff_tpc1: 0.018
physics.producers.opdaq.PMTCoatedVISEff_tpc1: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc1: 0.0225
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.GainFluctuationsParams.DynodeK: 0.25
physics.producers.opdaq.PMTCoatedVUVEff_tpc0: 0.021
physics.producers.opdaq.PMTCoatedVISEff_tpc0: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc0: 0.0225
physics.producers.opdaq.PMTCoatedVUVEff_tpc1: 0.018
physics.producers.opdaq.PMTCoatedVISEff_tpc1: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc1: 0.0225
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.PMTBaselineRMS: 3.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.PMTBaselineRMS: 3.5
physics.producers.opdaq.PMTCoatedVUVEff_tpc0: 0.021
physics.producers.opdaq.PMTCoatedVISEff_tpc0: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc0: 0.0225
physics.producers.opdaq.PMTCoatedVUVEff_tpc1: 0.018
physics.producers.opdaq.PMTCoatedVISEff_tpc1: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc1: 0.0225
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#include "detsim_detvar_PDSonly.fcl"
physics.producers.opdaq.PMTCoatedVUVEff_tpc0: 0.021
physics.producers.opdaq.PMTCoatedVISEff_tpc0: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc0: 0.0225
physics.producers.opdaq.PMTCoatedVUVEff_tpc1: 0.018
physics.producers.opdaq.PMTCoatedVISEff_tpc1: 0.02329
physics.producers.opdaq.PMTUncoatedEff_tpc1: 0.0225
3 changes: 3 additions & 0 deletions sbndcode/JobConfigurations/standard/detsim/detsim_detvar.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#include "standard_detsim_sbnd.fcl"

process_name: DetSimVar
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#include "standard_detsim_sbnd.fcl"

process_name: DetSimVar

physics:
{

producers:
{
rns: { module_type: "RandomNumberSaver" }
opdaq: @local::sbnd_opdetdigitizer
}

#define the producer and filter modules for this path, order matters,
simulate: [rns, opdaq]

#define the output stream, there could be more than one if using filters
stream1: [ out1 ]

#ie analyzers and output streams. these all run simultaneously
end_paths: [stream1]
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# This fcl purely removes products made in opdaq & Reco1 processes.
# This allows for keeping the identical simulated event on the file and running
# a variation of PDS.
#
# Author Linyan Wan (lwan@fnal.gov)

#include "rootoutput_sbnd.fcl"
#include "sam_sbnd.fcl"

process_name: Scrub

source:
{
module_type: RootInput
inputCommands: [ "keep *_*_*_*",
"drop *_opdaq_*_*",
"drop *_*_*_Reco1" ]
}

outputs:
{
out1:
{
@table::sbnd_rootoutput
dataTier: "simulated"
}
}

physics:
{
stream1: [ out1 ]
end_paths: [ stream1 ]
}