SingleGen.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
3 #no experiment specific configurations because SingleGen is detector agnostic
4 
5 standard_singlep:
6 {
7  module_type: "SingleGen"
8  ParticleSelectionMode: 0 # 0 = use full list, 1 = randomly select a single listed particle
9  PadOutVectors: false # false: require all vectors to be same length
10  # true: pad out if a vector is size one
11  PDG: [ 13 ] # list of pdg codes for particles to make
12  P0: [ 1. ] # central value of momentum for each particle
13  SigmaP: [ 0. ] # variation about the central value
14  PDist: 1 # 0 - uniform, 1 - gaussian distribution
15  X0: [ 10. ] # in cm in world coordinates -- x=0 is at the cathode plane of the TPC
16  Y0: [ 0. ] # in cm in world coordinates, ie y = 218.196 is at the center of the TPC
17  Z0: [ 0. ] # in cm in world coordinates, ie z = 1124.02 is at the center of the TPC
18  # the TPC and increases with the beam direction
19  T0: [ 0. ] # starting time
20  SigmaX: [ 0. ] # variation in the starting x position
21  SigmaY: [ 0. ] # variation in the starting y position
22  SigmaZ: [ 0. ] # variation in the starting z position
23  SigmaT: [ 0.0 ] # variation in the starting time
24  PosDist: 1 # 0 - uniform, 1 - gaussian
25  TDist: 0 # 0 - uniform, 1 - gaussian
26  Theta0XZ: [ 20. ] #angle in XZ plane (degrees)
27  Theta0YZ: [ 0 ] #angle in YZ plane (degrees)
28  SigmaThetaXZ: [ 0. ] #in degrees
29  SigmaThetaYZ: [ 0. ] #in degrees
30  AngleDist: 1 # 0 - uniform, 1 - gaussian
31 }
32 
33 standard_singlep_cdr:
34 {
35  module_type: "SingleGen"
36  ParticleSelectionMode: 0 # 0 = use full list, 1 = randomly select a single listed particle
37  PadOutVectors: false # false: require all vectors to be same length
38  # true: pad out if a vector is size one
39  PDG: [ 13 ] # list of pdg codes for particles to make
40  P0: [ 1. ] # central value of momentum for each particle
41  SigmaP: [ 0. ] # variation about the central value
42  PDist: 1 # 0 - uniform, 1 - gaussian distribution
43  X0: [ 10. ] # in cm in world coordinates -- x=0 is at the cathode plane of the TPC
44  Y0: [ -150. ] # in cm in world coordinates, ie y = 218.196 is at the center of the TPC
45  Z0: [ 1486. ] # in cm in world coordinates, ie z = 1124.02 is at the center of the TPC
46  # the TPC and increases with the beam direction
47  T0: [ 0. ] # starting time
48  SigmaX: [ 0. ] # variation in the starting x position
49  SigmaY: [ 0. ] # variation in the starting y position
50  SigmaZ: [ 0. ] # variation in the starting z position
51  SigmaT: [ 0.0 ] # variation in the starting time
52  PosDist: 1 # 0 - uniform, 1 - gaussian
53  TDist: 0 # 0 - uniform, 1 - gaussian
54  Theta0XZ: [ 20. ] #angle in XZ plane (degrees)
55  Theta0YZ: [ 0 ] #angle in YZ plane (degrees)
56  SigmaThetaXZ: [ 0. ] #in degrees
57  SigmaThetaYZ: [ 0. ] #in degrees
58  AngleDist: 1 # 0 - uniform, 1 - gaussian
59 }
60 
61 END_PROLOG