All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
simulationservices_icarus.fcl File Reference
#include "simulationservices.fcl"
#include "backtrackerservice.fcl"
#include "photonbacktrackerservice.fcl"

Go to the source code of this file.

Functions

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 in 
g (MeV cm ²)*kV/cm.ModBoxA
 

Variables

BEGIN_PROLOG icarus_largeantparameters
 
BEGIN_PROLOG soon to be depricated ParticleKineticEnergyCut
 
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 
KeepEMShowerDaughters
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value 
tertiary
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
LongitudinalDiffusion
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
SynchrotronAndGN
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
Ion
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
Hadron
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
Decay
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
HadronElastic
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers 
Stopping
 
BEGIN_PROLOG soon to be
depricated in GeV
ModifyProtonCut must be set to
set new value etc particles in
EM showers FastOptical 
CosmogenicK0Bias
 
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
 

Function Documentation

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 in g ( MeV cm ²  )

Definition at line 52 of file simulationservices_icarus.fcl.

52  : 0.0486 #< _k_ constant, in g/(MeV cm&sup2;)*kV/cm.
53 
54  #* Recombination factor coefficients come from Nucl.Instrum.Meth.A523:275-286,2004
55  #* * @f$ dE/dx @f$ is given by the voxel energy deposition, but have to convert it to MeV/cm from GeV/voxel width
56  #* * electric field: @f$ E @f$ in kV/cm
57  #* * `kModBoxB` needs to be scaled with the electric field.
58  ModBoxA: 0.930
59  ModBoxB: 0.212
60 
61  #* Recombination factor coefficients for LArQL can be found in https://cdcvs.fnal.gov/redmine/projects/larsoft/wiki/LArQL_algorithm
62  #* * @f$ dE/dx @f$ is given by the energy deposition in MeV/cm
63  #* * electric field: @f$ E @f$ in kV/cm
64  LarqlChi0A: 0.00338427
65  LarqlChi0B: -6.57037
66  LarqlChi0C: 1.88418
67  LarqlChi0D: 0.000129379
68  LarqlAlpha: 0.0372
69  LarqlBeta: 0.0124
70 
71  #* ion+excitation work function in eV
72  #* https://doi.org/10.1016/0168-9002(90)90011-T
73  Wph: 19.5
74 
75  # adopt the "correlated" model for ionization and scintillation (SBN DocDB 17964)
76  IonAndScintCalculator: "Correlated"
77  # this enables some improvements on top of the correlated model
78  # (LArQL, using the parameters above; see SBN DocDB 21270)
79  # UseModLarqlRecomb: true
80 
81  # The following parameters specify details of wireplanes or similar
82  # areas with optically parameterized transmissions (Ben J 2013)
83  # volume names to be associated with an optical wireplane model
84  OpticalParamVolumes: ["volTPCPlaneVert_PV"]
85 
86  # specification of which model to use for each volume
87  OpticalParamModels: ["OverlaidWireplanes"]
88 
89  # orientation of each wireplane set
90  # 0 = Xdrift, 1 = Ydrift, 2 = Zdrift
91  OpticalParamOrientations: [0]
92 
93  # This a set of floats which is specific to the particular model used.
94  # For overlaid wireplanes, should be a vector of vectors of
95  # [plane angle, pitch/mm, wire diameter/mm]
96  #
97  # This format is chosen to allow for future extensions to the model
98  # for, eg, DUNE wireplane development.
99  #
100  OpticalParamParameters: [ [ [ 60, 3, 0.15],
101  [-60, 3, 0.15],
102  [ 0, 3, 0.15] ] ]
103  UseLitePhotons: false
104 
105 
106 }
107 
108 
109 #
110 # ICARUS LArVoxelCalculator service configuration.
111 #
112 # Use as:
113 #
114 # services.LArVoxelCalculator: @local::icarus_larvoxelcalculator
115 #
116 #
117 icarus_larvoxelcalculator: {
118  VoxelSizeX: 0.03 #in cm
119  VoxelSizeY: 0.03 #in cm
120  VoxelSizeZ: 0.03 #in cm
121  VoxelSizeT: 5000.0 #in ns
122  VoxelOffsetX: 0.0 #in cm
123  VoxelOffsetY: 0.0 #in cm
124  VoxelOffsetZ: 0.0 #in cm
125  VoxelOffsetT: -2500.0 #in ns
126  VoxelEnergyCut: 1.e-6 #in GeV
127 }
Planes which measure V.
Definition: geo_types.h:130
#define the
process_name E
BEGIN_PROLOG g
BEGIN_PROLOG or simple_flux see https
Definition: genie.fcl:8
constexpr double kModBoxB
Modified Box Beta in g/(MeV cm)*kV/cm.
A value measured in the specified unit.
Definition: quantities.h:566
then echo echo For and will not be changed by echo further linking echo echo B echo The symbol is in the uninitialized data multiple common symbols may appear with the echo same name If the symbol is defined the common echo symbols are treated as undefined references For more echo details on common see the discussion of warn common echo in *Note Linker see the discussion of warn common echo in *Note Linker such as a global int variable echo as opposed to a large global array echo echo I echo The symbol is an indirect reference to another symbol This echo is a GNU extension to the a out object file format which is echo rarely used echo echo N echo The symbol is a debugging symbol echo echo R echo The symbol is in a read only data section echo echo S echo The symbol is in an uninitialized data section for small echo objects echo echo T echo The symbol is in the the normal defined echo symbol is used with no error When a weak undefined symbol echo is linked and the symbol is not the value of the echo weak symbol becomes zero with no error echo echo W echo The symbol is a weak symbol that has not been specifically echo tagged as a weak object symbol When a weak defined symbol echo is linked with a normal defined the normal defined echo symbol is used with no error When a weak undefined symbol echo is linked and the symbol is not the value of the echo weak symbol becomes zero with no error echo echo echo The symbol is a stabs symbol in an a out object file In echo this the next values printed are the stabs other field
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
process_name larg4outtime ionization
TimeTrackTreeStorage::TriggerInputSpec_t convert(TimeTrackTreeStorage::Config::TriggerSpecConfig const &config)
services LArG4Parameters UseLitePhotons

Variable Documentation

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers FastOptical CosmogenicK0Bias

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers Decay

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers Hadron

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers HadronElastic

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG icarus_largeantparameters

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers Ion

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value KeepEMShowerDaughters

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers LongitudinalDiffusion

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated ParticleKineticEnergyCut

Definition at line 17 of file simulationservices_icarus.fcl.

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

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers Stopping

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value etc particles in EM showers SynchrotronAndGN

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV ModifyProtonCut must be set to set new value tertiary

Definition at line 17 of file simulationservices_icarus.fcl.

BEGIN_PROLOG soon to be depricated in GeV VisualizeNeutrals

Definition at line 17 of file simulationservices_icarus.fcl.