3 standard_lightsource_filemode:
5 module_type: "LightSource"
7 SourceMode: 1 # Indicates file mode
9 FillTree: true # Whether to make a TTree of photon information
12 PosDist: 0 # Flags specifying random distribution
13 PDist: 0 # 0 = Uniform
14 TDist: 0 # 1 = Gaussian
16 # Location of file supplying light source configuration per event
17 SteeringFile: "EventGenerator/LightSourceSteering.txt"
21 standard_lightsource_scanmode:
23 module_type: "LightSource"
25 SourceMode: 1 # Indicates scan mode
27 FillTree: true # Whether to make a TTree of photon information
30 PosDist: 0 # Flags specifying random distribution
31 PDist: 1 # 0 = Uniform
32 TDist: 0 # 1 = Gaussian
34 P: 9.7 # Central photon momentum in eV (arxiv:1511.07718)
35 SigmaP: 0.25 # Width of momentum distribution (arxiv:1511.07718)
36 T0: 0.0 # Central time for photon production
37 SigmaT: 0.0 # Extent in time
38 N: 10000 # Number of photons to make per voxel
40 FirstVoxel: 0 # First and last voxel IDs to populate
41 LastVoxel: -1 # (LastVoxel=-1 means run over all voxels)
43 UseCustomRegion: false # Use the voxel params from PhotonVisibilityService
44 # (false) or those supplied below (true)
47 # Custom voxelization parameters
52 RegionMin: [ -120.0, -120.0, 0.0 ]
53 RegionMax: [ 120.0, 120.0, 1400.0 ]
58 standard_lightsource: @local::standard_lightsource_scanmode
59 microboone_lightsource: @local::standard_lightsource