All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MUSUN.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
3  # No experiment specific configurations because MUSUN is detector agnostic
4 
6 {
7  module_type: "MUSUN"
8 
9  PDG: -13 # PdG codes of particles to make
10  ChargeRatio: 1.38 # Ratio of particle/anti-particle
11  # For one particle type set equal to 0.
12 
13  # Directory where ROOT pdf file is. If not using one of the standard configurations
14  # you will !!NEED!! to change this to your own directory!!!
15  InputDir: "/dune/data/users/warburton/MUSUN/"
16  InputFile1: "muint-dune4850-mr-new.dat" # Table of muon intensities for theta and phi
17  InputFile2: "musp-dune4850-mr-new.dat" # Binary file of energies for theta and depths
18  InputFile3: "depth-dune4850-mr-new.dat" # Table of slant depths for theta and phi
19 
20  CavernAngle: 7 # Angle of the detector from the East to South.
21  RockDensity: 2.70 # Default rock density is 2.70 g cm-3. If this is
22  # changed then the three input files need to be
23  # remade. If there is a desire for this contact
24  # Vitaly Kudryavtsev at V.Kudryavtsev@shef.ac.uk
25 
26  Emin: 1. # Minimum Kinetic Energy GeV
27  Emax: 1000000. # Maximum Kinetic Energy GeV
28 
29  Thetamin: 0. # Minimum angle, must be more than or equal to 0.
30  Thetamax: 90. # Maximum angle, must be less than or equal to 90
31 
32  Phimin: 0. # Minimum angle, must be more than or equal to 0.
33  Phimax: 360. # Maximum angle, must be less than or equal to 360
34 
35  # You have to change all these dimensions if you change the size of the
36  # parallelepiped. The dimensions are given in cm.
37  # Ideally want the surface on which the muons are sampled to be extended by 5 m
38  # in all directions into rock, except top (y) where extension is 7m.
39  # Using /dune/app/users/talion/PrintDetBounds.C and specifiying which GDML file is
40  # desired, the co-ordinates of detector centre in the world volume and the extent
41  # of rock from detector are written out.
42  # Macro is also in dunetpc/dune/Geometry/gdml/PrintDetBounds.C
43  # Below co-ordinates are for dune10kt_v1_nowires.gdml, output is given too...
44  # Units: cm
45  # Coordinates: x makes a RHS y is vertical z is beam direction
46  # World Dimensions: x = 9554.03 y = 9417.7 z = 14321.9
47  # Det Dimensions: x = 1954.03 y = 1817.7 z = 6721.89
48  # Det Center: x = 0 y = 120.75 z = 2778
49  #
50  # Detector Enclosure Boundaries (everything outside is rock):
51  # x: -977.014 to 977.014
52  # y: -788.099 to 1029.6
53  # z: -582.946 to 6138.94
54  #
55  # Amount of rock on each side:
56  # -x: 3800
57  # +x: 3800
58  # -y: 3920.75
59  # +y: 3679.25
60  # -z: 6578
61  # +z: 1022
62 
63  igflag: 1 # If want muons sampled from parallelepiped, not a sphere.
64  Xmin: -1477. # Minumum X position cm
65  Xmax: 1477. # Maximum X position cm
66  Ymin: -1288. # Minumum Y position cm
67  Ymax: 1730. # Maximum Y position cm
68  Zmin: -1083. # Minumum Z position cm
69  Zmax: 6639. # Maximum Z position cm
70 
71 # Vitaly's Fortran code for LBNE uses these positions.
72 # Xmin: -1500. # Minumum X position cm
73 # Xmax: 1500. # Maximum X position cm
74 # Ymin: -1400. # Minumum Y position cm
75 # Ymax: 1600. # Maximum Y position cm
76 # Zmin: -3500. # Minumum Z position cm
77 # Zmax: 3500. # Maximum Z position cm
78 
79  T0: 0. # starting time
80  SigmaT: 0. # variation in the starting time
81  TDist: 0 # 0 - uniform, 1 - gaussian
82 }
83 
84 END_PROLOG
process_name stream1 can override from command line with o or output services DetectorPropertiesService services DetectorPropertiesService services DetectorPropertiesService services DetectorPropertiesService physics analyzers pmtresponse NeutronTrackingCut services LArG4Parameters gaussian physics producers generator PDG
BEGIN_PROLOG must be more than Thetamax
Definition: GaisserParam.fcl:8
BEGIN_PROLOG must be more than or equal to must be less than or equal to must be more than or equal to Phimax
Definition: MUSUN.fcl:29
* file
Definition: file_to_url.sh:69
#define the
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 echo the stabs desc and the stab type Stabs symbols are echo used to hold debugging information For more echo see *Note or object file format specific echo echo For Mac OS X
BEGIN_PROLOG g
process_name gaushit a
standard_singlep gaussian distribution ie ie ie gaussian TDist
Definition: multigen.fcl:18
BEGIN_PROLOG must be more than or equal to must be less than or equal to Phimin
Definition: MUSUN.fcl:29
BEGIN_PROLOG standard_MUSUN
Definition: MUSUN.fcl:29
A value measured in the specified unit.
Definition: quantities.h:566
BEGIN_PROLOG must be more than or equal to must be less than or equal to must be more than or equal to must be less than or equal to not a sphere Xmin
Definition: MUSUN.fcl:29
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
process_name physics producers generator physics producers generator physics producers generator SigmaT
bool equal(double a, double b)
Comparison tolerance, in centimeters.
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
process_name can override from command line with o or output muon
Definition: runPID.fcl:28
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 Energy
Definition: lArDet.fcl:66
BEGIN_PROLOG must be more than or equal to must be less than or equal to must be more than or equal to must be less than or equal to igflag
Definition: MUSUN.fcl:29
finds tracks best matching by angle
then echo find_global_symbol finds mangled or demangled symbols in libraries echo within LD_LIBRARY_PATH match any symbol that echo contains name echo Default
process_name opdaq physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator physics producers generator T0
Definition: gen_protons.fcl:45