@@ -42,12 +42,9 @@ namespace sys {
4242 bool applyXZAngleScale; // do we scale with XZ angle?
4343 bool applyYZAngleScale; // do we scale with YZ angle?
4444 bool applydEdXScale; // do we scale with dEdx?
45- <<<<<<< HEAD
46- =======
4745 bool applyXXZAngleScale; // do we scale with X vs XZ angle?
4846 bool applyXdQdXScale; // do we scale with X vs dQ/dX?
4947 bool applyXZAngledQdXScale; // do we scale with XZ angle vs dQ/dX?
50- >>>>>>> feature/hhausner_wiremod_v10_MoreScalingEnabled
5148 double readoutWindowTicks; // how many ticks are in the readout window?
5249 double tickOffset; // do we want an offset in the ticks?
5350
@@ -64,16 +61,13 @@ namespace sys {
6461 std::vector<TGraph2D*> graph2Ds_Charge_YZ; // the graphs for the charge correction in YZ
6562 std::vector<TGraph2D*> graph2Ds_Sigma_YZ; // the graphs for the width correction in YZ
6663
67- <<<<<<< HEAD
68- =======
6964 std::vector<TGraph2D*> graph2Ds_Charge_XXZAngle; // the graphs for the charge correction in X vs XZ angle
7065 std::vector<TGraph2D*> graph2Ds_Sigma_XXZAngle; // the graphs for the width correction in X vs XZ angle
7166 std::vector<TGraph2D*> graph2Ds_Charge_XdQdX; // the graphs for charge correction in X vs dQ/dX
7267 std::vector<TGraph2D*> graph2Ds_Sigma_XdQdX; // the graphs for width correction in X vs dQ/dX
7368 std::vector<TGraph2D*> graph2Ds_Charge_XZAngledQdX; // the graphs for charge correction in XZ angle vs dQ/dX
7469 std::vector<TGraph2D*> graph2Ds_Sigma_XZAngledQdX; // the graphs for width correction in XZ angle vs dQ/dX
7570
76- >>>>>>> feature/hhausner_wiremod_v10_MoreScalingEnabled
7771 // lets try making a constructor here
7872 // assume we can get a geometry service, a detector clcok, and a detector properties
7973 // pass the CryoStat and TPC IDs because it's IDs all the way down
@@ -87,12 +81,9 @@ namespace sys {
8781 const bool & arg_ApplyXZAngleScale = true ,
8882 const bool & arg_ApplyYZAngleScale = true ,
8983 const bool & arg_ApplydEdXScale = true ,
90- <<<<<<< HEAD
91- =======
9284 const bool & arg_ApplyXXZAngleScale = false ,
9385 const bool & arg_ApplyXdQdXScale = false ,
9486 const bool & arg_ApplyXZAngledQdXScale = false ,
95- >>>>>>> feature/hhausner_wiremod_v10_MoreScalingEnabled
9687 const double & arg_TickOffset = 0 )
9788 : geometry(geom),
9889 wireReadout (wireRead),
@@ -103,12 +94,9 @@ namespace sys {
10394 applyXZAngleScale(arg_ApplyXZAngleScale),
10495 applyYZAngleScale(arg_ApplyYZAngleScale),
10596 applydEdXScale(arg_ApplydEdXScale),
106- <<<<<<< HEAD
107- =======
10897 applyXXZAngleScale(arg_ApplyXXZAngleScale),
10998 applyXdQdXScale(arg_ApplyXdQdXScale),
11099 applyXZAngledQdXScale(arg_ApplyXZAngledQdXScale),
111- >>>>>>> feature/hhausner_wiremod_v10_MoreScalingEnabled
112100 readoutWindowTicks(detProp.ReadOutWindowSize()), // the default A2795 (ICARUS TPC readout board) readout window is 4096 samples
113101 tickOffset(arg_TickOffset) // tick offset is for MC truth, default to zero and set only as necessary
114102 {
@@ -164,10 +152,7 @@ namespace sys {
164152 double dxdr;
165153 double dydr;
166154 double dzdr;
167- <<<<<<< HEAD
168- =======
169155 double dqdr;
170- >>>>>>> feature/hhausner_wiremod_v10_MoreScalingEnabled
171156 double dedr;
172157 ScaleValues_t scales_avg[3 ];
173158 } TruthProperties_t;
0 commit comments