3 #for now the parameter sets for the different experiments are all the same
7 OpticalSimVerbosity: 0 #verbosity of optical simulation, soon to be depricated
9 StoreTrajectories:
true
10 VisualizationEnergyCut: 10.e-3 #depricated,
in GeV
13 ModifyProtonCut:
false #Whether to modify
the default proton cut
14 NewProtonCut: 0.0 #
new ProtonCut
value, ModifyProtonCut must be set to set
new value
17 TransverseDiffusion: 16.3e-9 #
in cm^2/ns
19 MinNumberOfElCluster: 0 #minimum number of electron clusters
21 "Decay",
"HadronElastic",
"Stopping",
"NeutronTrackingCut" ]
23 CosmogenicXSMNBiasOn: 0 # 0 is off. 1 works. 2 still
in development.
24 CosmogenicXSMNBiasFactor: 1 # Not more than 5-ish cuz of numerical instabilities.
25 DisableWireplanes:
false #
if set
true, charge drift simulation does not run - used
for optical sim
jobs OR just when you don
't wanna drift the e's.
26 SkipWireSignalInTPCs: [] # put here
TPC id's which should not receive ionization electrons - used to simulate TPC geom volumes which are actually dead LAr volumes in protoDUNE
27 UseModBoxRecomb: true # use Modified Box recombination instead of Birks
28 UseModLarqlRecomb: false # use LArQL recombination corrections (dependence on EF)
30 #* Recombination factor coefficients come from Nucl.Instrum.Meth.A523:275-286,2004
31 #* * @f$ dE/dx @f$ is given by the voxel energy deposition, but have to convert it to MeV/cm from GeV/voxel width
32 #* * electric field: @f$ E @f$ in kV/cm
33 #* * @f$ R = A/(1 + (dE/dx)*k/E) @f$
34 #* * @f$ A = 0.800 \pm 0.003 @f$
35 #* * @f$ k = 0.0486 @f$ needs to be scaled with Electric field
36 RecombA: 0.800 #< _A_ constant.
37 Recombk: 0.0486 #< _k_ constant, in g/(MeV cm²)*kV/cm.
39 #* Recombination factor coefficients come from Nucl.Instrum.Meth.A523:275-286,2004
40 #* * @f$ dE/dx @f$ is given by the voxel energy deposition, but have to convert it to MeV/cm from GeV/voxel width
41 #* * electric field: @f$ E @f$ in kV/cm
42 #* * `kModBoxB` needs to be scaled with the electric field.
46 #* Recombination factor coefficients for LArQL can be found in https://cdcvs.fnal.gov/redmine/projects/larsoft/wiki/LArQL_algorithm
47 #* * @f$ dE/dx @f$ is given by the energy deposition in MeV/cm
48 #* * electric field: @f$ E @f$ in kV/cm
49 LarqlChi0A: 0.00338427
52 LarqlChi0D: 0.000129379
56 #* ion+excitation work function in eV
57 #* https://doi.org/10.1016/0168-9002(90)90011-T
60 # The following parameters specify details of wireplanes or similar
61 # areas with optically parameterized transmissions (Ben J 2013)
63 # volume names to be associated with an optical wireplane model
64 OpticalParamVolumes: ["volTPCPlaneVert_PV"]
66 # specification of which model to use for each volume
67 OpticalParamModels: ["OverlaidWireplanes"]
69 # orientation of each wireplane set
70 # 0 = Xdrift, 1 = Ydrift, 2 = Zdrift
71 OpticalParamOrientations: [0]
73 # This a set of floats which is specific to the particular model used.
74 # For overlaid wireplanes, should be a vector of vectors of
75 # [plane angle, pitch/mm, wire diameter/mm]
77 # This format is chosen to allow for future extensions to the model
78 # for, eg, DUNE wireplane development.
80 OpticalParamParameters: [ [ [60, 3, 0.15],
86 jp250L_largeantparameters: @local::standard_largeantparameters
87 bo_largeantparameters: @local::standard_largeantparameters
88 argoneut_largeantparameters: @local::standard_largeantparameters
89 # The following line is already in simulationservices_microboone.fcl
90 # and so it should not also be included here, for clarity's sake.
95 standard_larvoxelcalculator:
97 VoxelSizeX: 0.03 #
in cm
98 VoxelSizeY: 0.03 #
in cm
99 VoxelSizeZ: 0.03 #
in cm
100 VoxelSizeT: 5000.0 #
in ns
101 VoxelOffsetX: 0.0 #
in cm
102 VoxelOffsetY: 0.0 #
in cm
103 VoxelOffsetZ: 0.0 #
in cm
104 VoxelOffsetT: -2500.0 #
in ns
105 VoxelEnergyCut: 1.e-6 #
in GeV
108 bo_larvoxelcalculator: @local::standard_larvoxelcalculator
109 jp250L_larvoxelcalculator: @local::standard_larvoxelcalculator
110 argoneut_larvoxelcalculator: @local::standard_larvoxelcalculator
111 # The following line is already in simulationservices_microboone.fcl
112 # and so it should not also be included here, for clarity's sake.
113 #microboone_larvoxelcalculator: @local::standard_larvoxelcalculator
114 dune35t_larvoxelcalculator: @local::standard_larvoxelcalculator
115 dunefd_larvoxelcalculator: @local::standard_larvoxelcalculator
BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers LongitudinalDiffusion
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
stream1 stream1 can override from command line with o or output services LArPropertiesService NeutronTrackingCut services LArG4Parameters UseCustomPhysics
BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers FastOptical charge drift simulation does not run used for optical sim jobs OR just when you don t wanna drift the e s SkipWireSignalInTPCs
BEGIN_PROLOG soon to be depricated in GeV VisualizeNeutrals
BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers FastOptical CosmogenicK0Bias
A value measured in the specified unit.
BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value KeepEMShowerDaughters
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
then echo File list $list not found else cat $list while read file do echo $file sed s
BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value tertiary
process_name largeant stream1 can override from command line with o or output physics producers generator N
BEGIN_PROLOG soon to be depricated ParticleKineticEnergyCut
process_name larg4outtime ionization
process_name largeant stream1 can override from command line with o or output physics producers generator physics producers generator services LArG4Parameters EnabledPhysics
BEGIN_PROLOG standard_largeantparameters