1 #include "FitterPlotStyle.fcl"
2 #include "ProtoDUNECalibration.fcl"
3 #include "FitSystematics.fcl"
5 #MCFileName: "/dune/app/users/calcuttj/PionStudies/rDataFrame/Prod4a_5_18_21_with_data/eventSelection_mc_all.root"
6 #DataFileName: "/dune/app/users/calcuttj/PionStudies/rDataFrame/Prod4a_5_18_21_with_data/eventSelection_mc_all.root"
7 MCFileName: "/dune/data/users/calcuttj/Prod4a_6_8_21_with_data/eventSelection_mc_all.root"
8 DataFileName: "/dune/data/users/calcuttj/Prod4a_6_8_21_with_data/eventSelection_mc_all.root"
9 TreeName: "pduneana/beamana"
11 DriverName: "protoana::AbsCexDriver"
13 #FakeDataRoutine: "SampleScales"
14 #FakeDataRoutine: "BinnedScales"
15 #FakeDataRoutine: "G4RW"
16 #FakeDataRoutine: "dEdX"
17 #FakeDataRoutine: "EffVar"
18 #FakeDataRoutine: "G4RWGrid"
19 #FakeDataRoutine: "PionAngle"
20 #FakeDataRoutine: "AngleVar"
21 #FakeDataRoutine: "BeamWeight"
22 FakeDataRoutine: "Asimov"
23 #FakeDataRoutine: "Toy"
43 FakeDataBinnedScales: [
44 [2, [1., 1.448, 1.394, 1.469, 1.]],
45 [1, [1., .748, .782, .832, .912, 1.]]
55 Position: [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ]
56 Shift: [12, 12, 12, 12, 12, 12, 12, 08, 08, 08, 08, 08, 08, 08 ]
57 Branch: "g4rw_full_grid_piplus_weights_fake_data"
59 ###(reac, 0), (abs, 1), (cex, 2), (dcex, 3), (prod, 4), (inel, 5)
60 ### x7 each (200 MeV bins) -- total range: 0, 41 (0, 1400)
64 Cal_set: @local::CalorimetryParameters_SPProd4_MC_SCE
73 #RatioFile: "angle_weight.root"
74 #RatioFile: "flat_pion_weights.root"
75 RatioFile: "half_shift.root"
76 Limits: [0., .4, .6, .8, 1.]
77 RatioNames: ["r1", "r2", "r3", "r4", "r5"]
81 #RatioFile: "angle_weight.root"
82 RatioFile: "gaus_pi0_weights_080.root"
83 #Limits: [0., .4, .6, .8, 1.]
85 [1, [0., 400., 500., 600., 800., 1000.]],
86 [2, [0., 450., 600., 800., 1200.]],
87 [3, [0., 400., 500. , 600., 700., 800., 900., 1000.]]
91 [1, ["r1", "r2", "r3", "r4", "r5", "r6"]],
92 [2, ["r1", "r2", "r3", "r4", "r5"]],
93 [3, ["r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8"]]
99 RatioFile: "beam_weight.root"
108 SliceMethod: "Traj" #E, Alt, Default
122 #@local::SystematicsList.beam_shift_spline_2,
123 @local::SystematicsList.beam_shift_ratio,
124 @local::SystematicsList.dEdX_Cal_Spline,
125 ##@local::G4RWSysts.g4rw_QE1,
126 ##@local::G4RWSysts.g4rw_QE2,
127 ##@local::G4RWSysts.g4rw_Prod,
128 ##@local::G4RWSysts.g4rw_DCex,
129 ##@local::G4RWSysts.g4rw_proton,
130 ##@local::SystematicsList.beam_shift,
131 @local::SystematicsList.ediv_weight,
132 @local::SystematicsList.no_track_weight,
133 @local::SystematicsList.beam_cut_weight
136 Systematics[2].Central: 1.0
137 Systematics[3].Central: 1.0
139 #Systematics[6].Options.LowerLimit: -5.
140 #Systematics[6].Options.UpperLimit: 5.
141 #Systematics[6].Options.ThrowLimit: -5.
142 #Systematics[6].Options.ThrowLimitUp: 5.
143 #Systematics[6].Options.SaveInfo: false
144 #Systematics[6].Options.Limits: [-.075, .075]
145 #Systematics[6].Options.WeightCap: -999.
149 ["dEdX_Cal_Spline", 0],
156 #["beam_shift_spline_2", 2],
157 ["beam_shift_ratio", 2],
158 ["no_track_weight", 3],
159 ["beam_cut_weight", 4]
161 #CovarianceFile: "full_with_dcex_beamcut.root"
162 CovarianceFile: "no_g4rw_new_shift.root"
163 #CovarianceFile: "full_no_beam_shift.root"
164 CovarianceMatrix: "m"
166 FixVariables: false #true
175 RecoBins: [[0., 400., 500., 600., 700., 800., 900., 1200.]]
176 BinLabels: [["0 - 400", "400 - 500", "500 - 600",
177 "600 - 700", "700 - 800", "800 - 900",
179 #RecoBins: [[0., 400., 500., 600., 800., 1200.]]
180 #BinLabels: [["0 - 400", "400 - 500", "500 - 600", "600 - 800", "800 - 1200"]]
181 AxisTitles: ["Reconstructed KE (MeV)"]
186 RecoBins: [[0., 500., 600., 700., 800., 900., 1200.]]
187 BinLabels: [["0 - 500", "500 - 600", "600 - 700",
188 "700 - 800", "800 - 900", "900 - 1200"]]
189 #RecoBins: [[0., 500., 600., 800., 1200.]]
190 #BinLabels: [["0 - 500", "500 - 600", "600 - 800", "800 - 1200"]]
191 AxisTitles: ["Reconstructed KE (MeV)"]
196 #RecoBins: [[0., 300., 350., 400., 450., 500., 550., 600., 650., 700., 750., 800., 850., 900., 950., 1000., 1200.]]
197 #BinLabels: [["0 - 300", "300 - 350", "350 - 400", "400 - 450", "450 - 500",
198 # "500 - 550", "550 - 600", "600 - 650", "650 - 700", "700 - 750",
199 # "750 - 800", "800 - 850", "850 - 900", "900 - 950", "950 - 1000", "1000 - 1200"]]
200 RecoBins: [[0., 400., 500., 600., 800., 1200.]]
201 BinLabels: [["0 - 400", "400 - 500", "500 - 600", "600 - 800", "800 - 1200"]]
202 AxisTitles: ["Reconstructed KE (MeV)"]
207 #RecoBins: [[222, 275, 325, 375, 425, 580]]
208 RecoBins: [[222, 234, 580]]
209 AxisTitles: ["Reconstructed End Z (cm)"]
212 Name: "FailedBeamCuts"
226 IncidentRecoBins: [-5000., 0., 200., 400., 600., 800., 1000., 1200.]
227 SelectedRecoBins: [-5000., 0., 200., 400., 600., 800., 1200.]
235 #DefaultSignalBins: [450., 600., 800, 1200.]
236 DefaultSignalBins: [0., 400., 800., 1000, 1200.]
237 TrueIncidentBins: @local::DefaultSignalBins
239 BeamEnergyBins: [0., 800., 900., 1000., 1100., 1200., 4000.]
240 #BeamEnergyBins: [0., 800., 1200., 4000.]
241 #BeamEnergyBins: [0., 4000.]
243 #For use identifying the true incident samples
244 #used to make the final total pion incident histogram
245 IncidentSamples: [1, 2, 3, 6, 7]
246 MeasurementSamples: [1, 2]
253 #SignalBins: [400., 500., 600., 800., 1000.]
254 SignalBins: [400., 500., 600., 700., 800., 1000.]
261 #SignalBins: [450., 600., 800., 1000.]
262 SignalBins: [500., 600., 700., 800., 900.]
269 SignalBins: @local::DefaultSignalBins
306 Tolerance: 1.e-2 #0.001
309 ReducedIncidentChi2: false
311 ScaleDataToNorm: true
317 #####################
320 #PlotStyle: @local::ReducedColorsStyle
321 PlotStyle: @local::DefaultColorsStyle
323 DrawXSecUnderflow: false
324 #####################
330 FluctuateStats: false
338 #####################