3 physics.producers.generator.PDG: [ 211 ]
5 physics.producers.generator.X0: [ 0 ]
6 physics.producers.generator.SigmaX: [ 200 ]
7 physics.producers.generator.Y0: [ 0 ]
8 physics.producers.generator.SigmaY: [ 200 ]
9 physics.producers.generator.Z0:[ 250 ]
10 physics.producers.generator.SigmaZ: [ 250 ]
11 ###physics.producers.generator.PHist: [ "dummy" ] #suggested to ensure we get a gaussian throw
12 physics.producers.generator.PDist: 1 # Gaussian momentum
dist.
13 physics.producers.generator.P0: [ 0.19 ]
14 physics.producers.generator.SigmaP: [ 0.21 ]
15 ###physics.producers.generator.ThetaXzYzHist: [ "dummy" ] #suggested to ensure we get a gaussian throw
17 physics.producers.generator.Theta0XZ: [ 0. ]
18 physics.producers.generator.Theta0YZ: [ -2. ]
19 physics.producers.generator.SigmaThetaXZ: [ 50. ]
20 physics.producers.generator.SigmaThetaYZ: [ 50. ]
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
constexpr double dist(const TReal *x, const TReal *y, const unsigned int dimension)
finds tracks best matching by angle
TH2 * Flat(double level, const Surface &s)
Helper function for the gaussian approximation surfaces.