~chris-rogers/erit-ffag/devel

« back to all changes in this revision

Viewing changes to maus/run_control.py

  • Committer: Chris Rogers
  • Date: 2011-12-13 09:03:47 UTC
  • Revision ID: chris.rogers@stfc.ac.uk-20111213090347-ic0av89c5fwxf8ws
Add maus geometry

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
verbose_level = 0
 
2
simulation_geometry_filename = "erit_geometry.dat"
 
3
visualisation_viewer = "OGLIX"
 
4
geant4_visualisation = True
 
5
 
 
6
simulation_reference_particle = { # used for setting particle phase
 
7
    "position":{"x":0.0, "y":-0.0, "z":-5500.0},
 
8
    "momentum":{"x":0.0, "y":0.0, "z":1.0},
 
9
    "particle_id":-13, "energy":226.0, "time":0.0, "random_seed":10
 
10
}
 
11
 
 
12
#spill_generator_number_of_spills = 1
 
13
beam = {
 
14
    "particle_generator":"counter", # routine for generating empty primaries
 
15
    "random_seed":0, # random seed for beam generation; controls also how the MC
 
16
                     # seeds are generated
 
17
    "definitions":[
 
18
    ##### MUONS #######
 
19
    {
 
20
       "reference":simulation_reference_particle, # reference particle
 
21
       "random_seed_algorithm":"incrementing_random", # algorithm for seeding MC
 
22
       "n_particles_per_spill":1, # probability of generating a particle
 
23
       "transverse":{
 
24
          "transverse_mode":"pencil", # transverse distribution matched to constant solenoid field
 
25
       },
 
26
       "longitudinal":{"longitudinal_mode":"pencil", # longitudinal distribution sawtooth in time
 
27
                   "momentum_variable":"p", # Gaussian in total momentum (options energy, pz)
 
28
                }, # end time of sawtooth
 
29
       "coupling":{"coupling_mode":"none"} # no dispersion
 
30
    },
 
31
  ]
 
32
}