From cc48f120b9278cbbd138d8754bda42079aec79f6 Mon Sep 17 00:00:00 2001 From: mgraham Date: Wed, 24 May 2023 15:00:04 -0700 Subject: [PATCH 1/2] per sensor and per phase SVT hit timing corrections read from resource files --- .../drivers/trackrecon/KFTrackTimePlots.java | 41 +-- .../tracking/RawTrackerHitFitterDriver.java | 104 +++++++- .../hps/recon/tracking/TrackerHitUtils.java | 73 ++++++ .../run14495_calib_constants_final.txt | 234 ++++++++++++++++++ .../run14569_calib_constants_final.txt | 234 ++++++++++++++++++ .../run14654_calib_constants_final.txt | 234 ++++++++++++++++++ .../run14720_calib_constants_final.txt | 234 ++++++++++++++++++ 7 files changed, 1131 insertions(+), 23 deletions(-) create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14495_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14569_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14654_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14720_calib_constants_final.txt diff --git a/online-monitoring/src/main/java/org/hps/monitoring/drivers/trackrecon/KFTrackTimePlots.java b/online-monitoring/src/main/java/org/hps/monitoring/drivers/trackrecon/KFTrackTimePlots.java index 048ff278bb..47fce15ddc 100644 --- a/online-monitoring/src/main/java/org/hps/monitoring/drivers/trackrecon/KFTrackTimePlots.java +++ b/online-monitoring/src/main/java/org/hps/monitoring/drivers/trackrecon/KFTrackTimePlots.java @@ -69,6 +69,8 @@ public class KFTrackTimePlots extends Driver { double maxTime = 40; private boolean removeRandomEvents = true; + private boolean useStyles=false; + public void setRemoveRandomEvents(boolean doit) { this.removeRandomEvents = doit; } @@ -99,21 +101,22 @@ protected void detectorChanged(Detector detector) { List sensors = detector.getSubdetector(subdetectorName).getDetectorElement() .findDescendants(HpsSiSensor.class); - StyleRegistry styleRegistry = StyleRegistry.getStyleRegistry(); - IStyleStore store = styleRegistry.getStore("DefaultStyleStore"); - IPlotterStyle style2d = store.getStyle("DefaultColorMapStyle"); - style2d.setParameter("hist2DStyle", "colorMap"); - style2d.dataStyle().fillStyle().setParameter("colorMapScheme", "rainbow"); - // style2d.zAxisStyle().setParameter("scale", "log"); - style2d.zAxisStyle().setVisible(false); - style2d.dataBoxStyle().setVisible(false); - - IPlotterStyle styleOverlay = store.getStyle("DefaultHistogram1DStyle"); - styleOverlay.dataStyle().errorBarStyle().setVisible(true); - styleOverlay.dataStyle().fillStyle().setVisible(false); - styleOverlay.legendBoxStyle().setVisible(false); - styleOverlay.dataStyle().outlineStyle().setVisible(false); - + if (useStyles){ + StyleRegistry styleRegistry = StyleRegistry.getStyleRegistry(); + IStyleStore store = styleRegistry.getStore("DefaultStyleStore"); + IPlotterStyle style2d = store.getStyle("DefaultColorMapStyle"); + style2d.setParameter("hist2DStyle", "colorMap"); + style2d.dataStyle().fillStyle().setParameter("colorMapScheme", "rainbow"); + // style2d.zAxisStyle().setParameter("scale", "log"); + style2d.zAxisStyle().setVisible(false); + style2d.dataBoxStyle().setVisible(false); + + IPlotterStyle styleOverlay = store.getStyle("DefaultHistogram1DStyle"); + styleOverlay.dataStyle().errorBarStyle().setVisible(true); + styleOverlay.dataStyle().fillStyle().setVisible(false); + styleOverlay.legendBoxStyle().setVisible(false); + styleOverlay.dataStyle().outlineStyle().setVisible(false); + } plotters.put("Track Hit Charge: L0-L3", plotterFactory.create("2a Hit Charge: L0-L3")); plotters.get("Track Hit Charge: L0-L3").createRegions(4, 4); plotters.put("Track Hit Charge: L4-L6", plotterFactory.create("2b Hit Charge: L4-L6")); @@ -218,22 +221,22 @@ protected void detectorChanged(Detector detector) { .plot(trackTrigTime.get("Bottom"), SvtPlotUtils.createStyle(plotterFactory, "Track Time [ns]", "event time%24 (ns)")); trackTimeRange.put("Top", - histogramFactory.createHistogram1D("Top Track Time Range", 75, 0, 30.0)); + histogramFactory.createHistogram1D("Top Track Time Range", 50, 0, 50.0)); plotters.get("Track Hit Time Range") .region(0) .plot(trackTimeRange.get("Top"), SvtPlotUtils.createStyle(plotterFactory, "Track Time Range [ns]", "")); trackTimeRange.put("Bottom", - histogramFactory.createHistogram1D("Bottom Track Time Range", 75, 0, 30.0)); + histogramFactory.createHistogram1D("Bottom Track Time Range", 50, 0, 50.0)); plotters.get("Track Hit Time Range") .region(1) .plot(trackTimeRange.get("Bottom"), SvtPlotUtils.createStyle(plotterFactory, "Track Time Range [ns]", "")); trackTimeMinMax.put("Top", - histogramFactory.createHistogram2D("Top Earliest vs Latest Track Hit Times", 80, -25, 25.0, 80, -25, 25.0)); + histogramFactory.createHistogram2D("Top Earliest vs Latest Track Hit Times", 80, -40, 40.0, 80, -40, 40.0)); plotters.get("Track Hit Time Range") .region(2) .plot(trackTimeMinMax.get("Top"), SvtPlotUtils.createStyle(plotterFactory, "Earliest Time (ns)", "Latest Time (ns)")); trackTimeMinMax.put("Bottom", - histogramFactory.createHistogram2D("Bottom Earliest vs Latest Track Hit Times", 80, -25, 25.0, 80, -25, 25.0)); + histogramFactory.createHistogram2D("Bottom Earliest vs Latest Track Hit Times", 80, -40, 40.0, 80, -40, 40.0)); plotters.get("Track Hit Time Range") .region(3) .plot(trackTimeMinMax.get("Bottom"), SvtPlotUtils.createStyle(plotterFactory, "Earliest Time (ns)", "Latest Time (ns)")); diff --git a/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java b/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java index fe76601120..6183cbbb65 100644 --- a/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java +++ b/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java @@ -2,6 +2,16 @@ import java.util.ArrayList; import java.util.List; +import java.util.HashMap; +import java.util.Map; +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; + + +import org.apache.commons.math3.util.Pair; + import org.hps.conditions.database.DatabaseConditionsManager; import org.hps.conditions.svt.SvtSyncStatus.SvtSyncStatusCollection; import org.hps.conditions.svt.SvtTimingConstants; @@ -16,6 +26,8 @@ import org.lcsim.recon.cat.util.Const; import org.lcsim.util.Driver; + + // TODO: Add class documentation. public class RawTrackerHitFitterDriver extends Driver { @@ -37,17 +49,22 @@ public class RawTrackerHitFitterDriver extends Driver { private boolean useTruthTime = false; private boolean subtractTOF = false; private boolean subtractTriggerTime = false; - private boolean correctChanT0 = true; + private boolean correctChanT0 = false; + // private boolean correctPhaseDepT0Shift = false; private boolean subtractRFTime = false; + private boolean correctPerSensorPerPhase=false; private Boolean syncGood = true; private Boolean isMC = false; + private Map sensorPhaseCalibConstants=new HashMap(); private double trigTimeScale = 43.0;// the mean time of the trigger...changes with run period!!! 43.0 is for 2015 Eng. Run - private double trigTimeOffset = 14.0; - private double tsCorrectionScale = 240; + private boolean isFirstEvent=true; + + private TrackerHitUtils tkHitUtils=new TrackerHitUtils(); + /** * Report time relative to the nearest expected truth event time. * @@ -93,6 +110,10 @@ public void setSubtractRFTime(boolean subtractRFTime) { this.subtractRFTime = subtractRFTime; } + public void setCorrectPerSensorPerPhase(boolean correctPerSensorPerPhase) { + this.correctPerSensorPerPhase = correctPerSensorPerPhase; + } + public void setTrigTimeScale(double time) { this.trigTimeScale = time; } @@ -161,6 +182,8 @@ protected void detectorChanged(Detector detector) { syncGood = true; getLogger().config("svt_sync_statuses was not found."); } + + } @Override @@ -168,7 +191,14 @@ public void process(EventHeader event) { if (!event.hasCollection(RawTrackerHit.class, rawHitCollectionName)) // System.out.println(rawHitCollectionName + " does not exist; skipping event"); return; - + + if(isFirstEvent && correctPerSensorPerPhase){ + //this loads the sensorPhaseCalibConstants or returns false if run not in range or calib file not found/broken + //...there should be a better way to get run number...right? + correctPerSensorPerPhase=LoadPerSensorPerPhaseConstants(event); + } + isFirstEvent=false; + jitter = -666; if (subtractRFTime) if (event.hasCollection(TriggerTime.class, "TriggerTime")) { @@ -238,6 +268,28 @@ public void process(EventHeader event) { //===> fit.setT0(fit.getT0() - constants.getT0Shift()); fit.setT0(fit.getT0() - sensor.getT0Shift()); } + + //////////// mg 5/17/2023 .... this is for reading sensor/phase dependent shifts using database... + /////////// I should make new branch for reading from db because we may want to + /////////// do that in future but for now remove + // if (correctPhaseDepT0Shift){ + // Double phaseShifts[]=sensor.getT0PhaseShifts(); + // int phase=(int)((event.getTimeStamp()%24)/4); + // fit.setT0(fit.getT0()-phaseShifts[phase]); + //} + // correct time per sensor and event phase (using the constants read in by resource file) + if(correctPerSensorPerPhase){ + String sensorName=sensor.getName(); + String simpleName=tkHitUtils.getSimpleNameFromSensorName(sensorName); + // System.out.println(sensorName+" --> "+simpleName); + Long evtPhaseL=(event.getTimeStamp() % 24)/4; + Integer evtPhase=evtPhaseL.intValue(); + Pair evtPair=new Pair(simpleName,evtPhase); + Double calConstant=sensorPhaseCalibConstants.get(evtPair); + // System.out.println("shifting t0 by "+calConstant); + fit.setT0(fit.getT0()-calConstant); + } + if (subtractTOF) { double tof = hit.getDetectorElement().getGeometry().getPosition().magnitude() / (Const.SPEED_OF_LIGHT * Const.nanosecond); fit.setT0(fit.getT0() - tof); @@ -270,4 +322,48 @@ public void process(EventHeader event) { event.put(fitCollectionName, fits, ShapeFitParameters.class, genericObjectFlags); event.put(fittedHitCollectionName, hits, FittedRawTrackerHit.class, relationFlags); } + + private boolean LoadPerSensorPerPhaseConstants(EventHeader event){ + + // get run number from first event + int runNumber= event.getRunNumber(); + String infilePreResDir = "/org/hps/recon/tracking/timingCorrections/"; + String infilePre = "run"; + String infilePost = "_calib_constants_final.txt"; + String runString="foobar"; + if (runNumber>14000 && runNumber<14566){ + runString="14495"; + }else if(runNumber>=14566 &&runNumber<14626){ + runString="14569"; + }else if(runNumber>=14626 && runNumber<14680){ + runString="14654"; + }else if(runNumber>=14680 && runNumber<15000){ + runString="14720"; + } else { + getLogger().config("Run is not in range defined by correctPerSensorPerPhase ... corrections not performed"); + return false; + } + String infile=infilePreResDir+infilePre+runString+infilePost; + InputStream inRatios = this.getClass().getResourceAsStream(infile); + System.out.println("reading in per-sensor per-phase calibs from "+infile); + BufferedReader reader = new BufferedReader(new InputStreamReader(inRatios)); + String line; + String delims = "[ ]+";// this will split strings between one or more spaces + try { + while ((line = reader.readLine()) != null) { + String[] tokens = line.split(delims); + System.out.println("sensor_phase = " + tokens[0] + "; constant = " + tokens[1]); + String[] sensor_phase = tokens[0].split("_phase"); + // System.out.println("Making Pair::sensor name = "+sensor_phase[0]+", phase = "+Integer.parseInt(sensor_phase[1])); + Pair senPhPair=new Pair(sensor_phase[0],Integer.parseInt(sensor_phase[1])); + Double constant=Double.parseDouble(tokens[1]); + sensorPhaseCalibConstants.put(senPhPair, constant); + } + } catch (IOException ex) { + getLogger().config("died while reading "+infile); + return false; + } + return true; + } + } diff --git a/tracking/src/main/java/org/hps/recon/tracking/TrackerHitUtils.java b/tracking/src/main/java/org/hps/recon/tracking/TrackerHitUtils.java index e2090c8e8d..7daae8abc7 100644 --- a/tracking/src/main/java/org/hps/recon/tracking/TrackerHitUtils.java +++ b/tracking/src/main/java/org/hps/recon/tracking/TrackerHitUtils.java @@ -10,6 +10,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Scanner; import org.lcsim.detector.IDetectorElement; import org.lcsim.detector.ITransform3D; @@ -273,6 +274,78 @@ public static IIdentifier makeSimTrackerHitId(SiSensor sensor) { return helper.pack(id); } + //gets the sensor name that hps-java assigns from the simple name used in hpstr (and saved in e.g. the timing calibration resource files) + // example: simple name = "L0T_axial" --> "module_L1b_module_axial_sensor0" + public String getSensorNameFromSimpleName(String simpleName){ + //the format of simpleName == LX[T/B]_[axial/stereo]_[[[slot/hole if necessary]]] + // + String[] splitSimpleName=simpleName.split("_"); + int lenSimpleName=splitSimpleName.length; + String layerSimple=splitSimpleName[0]; + String axSt=splitSimpleName[1]; + String slHoSimple=""; + if(lenSimpleName == 3 ) + slHoSimple=splitSimpleName[2]; + String sensorLayer; + if (layerSimple.contains("T")) + sensorLayer=layerSimple.replace("T","t"); + else + sensorLayer=layerSimple.replace("B","b"); + String sensorSlHo=""; + if(lenSimpleName==3){ + if(slHoSimple=="pos") + sensorSlHo="slot"; + else + sensorSlHo="hole"; + } + + String sensorName=""; + String sensorNamePre="module_"+sensorLayer+"_module_"+axSt+"_"; + if(lenSimpleName==4) + sensorName=sensorNamePre+sensorSlHo+"_sensor0"; + else + sensorName=sensorNamePre+"_sensor0"; + return sensorName; + } + // just the flip of above...get the simple name from sensor name + public String getSimpleNameFromSensorName(String sensorName){ + //the format of simpleName == LX[T/B]_[axial/stereo]_[[[slot/hole if necessary]]] + //format for sensor name is: "module_LX[t/b]_module_[axial/stereo]_[[[slot/hole if necessary]]]_sensor0" + String[] splitSensorName=sensorName.split("_"); + int lenSensorName=splitSensorName.length; + String layerSensor=splitSensorName[1]; + String axSt=splitSensorName[3]; + String slHoSensor=""; + //decrement the layer number... + Scanner in=new Scanner(layerSensor).useDelimiter("[^0-9]+"); + int laySensor=in.nextInt(); + int laySimple=laySensor-1; + String layerSensorMid=layerSensor.replace(Integer.toString(laySensor),Integer.toString(laySimple)); + + if(lenSensorName == 6 ) + slHoSensor=splitSensorName[4]; + String simpleLayer=""; + if (layerSensorMid.contains("t")) + simpleLayer=layerSensorMid.replace("t","T"); + else + simpleLayer=layerSensorMid.replace("b","B"); + String simpleSlHo=""; + // System.out.println(sensorName+" "+slHoSensor); + if(lenSensorName==6){ + if(slHoSensor.contains("slot")) + simpleSlHo="pos"; + else + simpleSlHo="ele"; + } + + String simpleName=""; + String simpleNamePre=simpleLayer+"_"+axSt; + if(lenSensorName==6) + simpleName=simpleNamePre+"_"+simpleSlHo; + else + simpleName=simpleNamePre; + return simpleName; + } // public List stripClusterToSiHits(HelicalTrackStrip strip, List // siTrackerHits, boolean stripsInTrackingFrame) diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14495_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14495_calib_constants_final.txt new file mode 100644 index 0000000000..f96e0e298d --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14495_calib_constants_final.txt @@ -0,0 +1,234 @@ +L0T_axial_phase0 -7.519962762977052 +L0T_axial_phase1 -4.0652673054028 +L0T_axial_phase2 -2.0633271869197443 +L0T_axial_phase3 -4.868694140660152 +L0T_axial_phase4 -3.6455331412103753 +L0T_axial_phase5 -6.404197120391825 +L0B_axial_phase0 -7.166504313815213 +L0B_axial_phase1 -7.846125821962655 +L0B_axial_phase2 -6.140179336106273 +L0B_axial_phase3 -6.38504202117861 +L0B_axial_phase4 -6.765836178041661 +L0B_axial_phase5 -6.9322317157980144 +L0T_stereo_phase0 -6.900048631439122 +L0T_stereo_phase1 -7.494186548182491 +L0T_stereo_phase2 -4.616687704400711 +L0T_stereo_phase3 -5.963488894740535 +L0T_stereo_phase4 -5.961224845058591 +L0T_stereo_phase5 -6.471473877723878 +L0B_stereo_phase0 -7.413666728082602 +L0B_stereo_phase1 -6.998150298075629 +L0B_stereo_phase2 -6.926728708816324 +L0B_stereo_phase3 -6.0851625542196 +L0B_stereo_phase4 -6.403117677469602 +L0B_stereo_phase5 -6.828325254261954 +L1T_axial_phase0 -8.92677677535815 +L1T_axial_phase1 -9.440703487506765 +L1T_axial_phase2 -8.560233910026989 +L1T_axial_phase3 -8.382917349330778 +L1T_axial_phase4 -7.895635589008749 +L1T_axial_phase5 -8.135886470642752 +L1B_axial_phase0 -7.937020621141416 +L1B_axial_phase1 -8.370253770018282 +L1B_axial_phase2 -7.863407962249297 +L1B_axial_phase3 -6.5487355205571465 +L1B_axial_phase4 -6.580308048206702 +L1B_axial_phase5 -7.047113706865848 +L1T_stereo_phase0 -8.81278924372766 +L1T_stereo_phase1 -9.342057655995532 +L1T_stereo_phase2 -8.119263643870283 +L1T_stereo_phase3 -8.38452224845137 +L1T_stereo_phase4 -7.4601301391836055 +L1T_stereo_phase5 -8.23458383815251 +L1B_stereo_phase0 -8.046694661050678 +L1B_stereo_phase1 -8.407069384751091 +L1B_stereo_phase2 -8.24729419897023 +L1B_stereo_phase3 -7.015130863064025 +L1B_stereo_phase4 -6.89898285156377 +L1B_stereo_phase5 -7.344582994488118 +L2T_axial_phase0 -20.98387288406596 +L2T_axial_phase1 -19.968030079703023 +L2T_axial_phase2 -20.53967408956055 +L2T_axial_phase3 -21.640502443389085 +L2T_axial_phase4 -23.29040370352895 +L2T_axial_phase5 -22.321075267127952 +L2B_axial_phase0 -18.404724908163754 +L2B_axial_phase1 -18.37169626753401 +L2B_axial_phase2 -19.361149840243304 +L2B_axial_phase3 -19.963423769124724 +L2B_axial_phase4 -20.066177444819328 +L2B_axial_phase5 -19.33957488825819 +L2T_stereo_phase0 -21.035822558258456 +L2T_stereo_phase1 -20.826831876921293 +L2T_stereo_phase2 -20.891858549568273 +L2T_stereo_phase3 -21.62590011004064 +L2T_stereo_phase4 -22.872528770734217 +L2T_stereo_phase5 -20.80647555865903 +L2B_stereo_phase0 -17.974058860152883 +L2B_stereo_phase1 -18.49766381479381 +L2B_stereo_phase2 -19.398973626523215 +L2B_stereo_phase3 -19.662958771093155 +L2B_stereo_phase4 -20.38256564591335 +L2B_stereo_phase5 -18.55773865574544 +L3T_axial_phase0 -21.168599539013144 +L3T_axial_phase1 -21.442743857170836 +L3T_axial_phase2 -21.578132828140195 +L3T_axial_phase3 -22.777897025185315 +L3T_axial_phase4 -23.18789769459162 +L3T_axial_phase5 -22.204300793528244 +L3B_axial_phase0 -17.515849296841445 +L3B_axial_phase1 -17.54878542997847 +L3B_axial_phase2 -18.48586300666184 +L3B_axial_phase3 -19.878274139723192 +L3B_axial_phase4 -19.968505522043483 +L3B_axial_phase5 -18.009190147083967 +L3T_stereo_phase0 -21.16893499286125 +L3T_stereo_phase1 -20.556622037000437 +L3T_stereo_phase2 -20.90449165826061 +L3T_stereo_phase3 -22.388152364398568 +L3T_stereo_phase4 -22.666551333451245 +L3T_stereo_phase5 -21.721651138774995 +L3B_stereo_phase0 -18.456457153525463 +L3B_stereo_phase1 -18.565401775123267 +L3B_stereo_phase2 -19.87297568592136 +L3B_stereo_phase3 -20.59035766384221 +L3B_stereo_phase4 -20.524027657579904 +L3B_stereo_phase5 -18.94194208710677 +L4T_axial_ele_phase0 -20.366208222161276 +L4T_axial_ele_phase1 -19.986589617737103 +L4T_axial_ele_phase2 -20.497564510211284 +L4T_axial_ele_phase3 -21.012899646199067 +L4T_axial_ele_phase4 -21.03103495175971 +L4T_axial_ele_phase5 -19.7866225268646 +L4B_axial_ele_phase0 -17.090280258780744 +L4B_axial_ele_phase1 -17.20705999295995 +L4B_axial_ele_phase2 -18.425343310113615 +L4B_axial_ele_phase3 -19.354535638535292 +L4B_axial_ele_phase4 -18.260465184408172 +L4B_axial_ele_phase5 -17.57890608747226 +L4T_axial_pos_phase0 -18.131256555242064 +L4T_axial_pos_phase1 -18.240038140948645 +L4T_axial_pos_phase2 -19.551939617485736 +L4T_axial_pos_phase3 -20.318967208212147 +L4T_axial_pos_phase4 -19.744700495290417 +L4T_axial_pos_phase5 -18.548623682971446 +L4B_axial_pos_phase0 -15.849817275556642 +L4B_axial_pos_phase1 -16.597594126520928 +L4B_axial_pos_phase2 -18.071843120433268 +L4B_axial_pos_phase3 -18.58518646209034 +L4B_axial_pos_phase4 -17.061043793170235 +L4B_axial_pos_phase5 -15.716576516234765 +L4T_stereo_ele_phase0 -21.640358743818304 +L4T_stereo_ele_phase1 -21.00022070368802 +L4T_stereo_ele_phase2 -22.00496965914632 +L4T_stereo_ele_phase3 -22.93193742497986 +L4T_stereo_ele_phase4 -23.33025181127315 +L4T_stereo_ele_phase5 -22.057766460923474 +L4T_stereo_pos_phase0 -19.815076737434982 +L4T_stereo_pos_phase1 -20.164655076848042 +L4T_stereo_pos_phase2 -21.090684927271273 +L4T_stereo_pos_phase3 -21.78060622727668 +L4T_stereo_pos_phase4 -21.24478552194507 +L4T_stereo_pos_phase5 -20.084968140474157 +L4B_stereo_pos_phase0 -12.40354462499029 +L4B_stereo_pos_phase1 -13.383907249910019 +L4B_stereo_pos_phase2 -14.106740414757382 +L4B_stereo_pos_phase3 -14.61891128879114 +L4B_stereo_pos_phase4 -13.876732883484078 +L4B_stereo_pos_phase5 -12.635622372673089 +L5T_axial_ele_phase0 -21.98896193956231 +L5T_axial_ele_phase1 -21.936444869685644 +L5T_axial_ele_phase2 -22.21635230990377 +L5T_axial_ele_phase3 -23.047029463436324 +L5T_axial_ele_phase4 -23.043983489608465 +L5T_axial_ele_phase5 -21.968713479838183 +L5B_axial_ele_phase0 -21.132703002551008 +L5B_axial_ele_phase1 -20.38812240268017 +L5B_axial_ele_phase2 -21.140882363536313 +L5B_axial_ele_phase3 -22.034387144938165 +L5B_axial_ele_phase4 -21.811207052650847 +L5B_axial_ele_phase5 -21.190777072086274 +L5T_axial_pos_phase0 -18.34462439933113 +L5T_axial_pos_phase1 -18.658502314042963 +L5T_axial_pos_phase2 -19.70262137693117 +L5T_axial_pos_phase3 -20.91361018170811 +L5T_axial_pos_phase4 -20.14622695818632 +L5T_axial_pos_phase5 -18.649559353316825 +L5B_axial_pos_phase0 -20.04266459601271 +L5B_axial_pos_phase1 -20.021580619231962 +L5B_axial_pos_phase2 -21.075363897765232 +L5B_axial_pos_phase3 -22.104161957718635 +L5B_axial_pos_phase4 -22.136295133067538 +L5B_axial_pos_phase5 -20.651362606396802 +L5T_stereo_ele_phase0 -21.96141617186235 +L5T_stereo_ele_phase1 -21.50912124965758 +L5T_stereo_ele_phase2 -21.979336830528986 +L5T_stereo_ele_phase3 -23.01309265571 +L5T_stereo_ele_phase4 -23.06504932757291 +L5T_stereo_ele_phase5 -22.071592145480302 +L5B_stereo_ele_phase0 -20.629386032520983 +L5B_stereo_ele_phase1 -20.491800584965997 +L5B_stereo_ele_phase2 -20.624682068457137 +L5B_stereo_ele_phase3 -21.9416003591125 +L5B_stereo_ele_phase4 -22.769726562161658 +L5B_stereo_ele_phase5 -21.50653779250959 +L5T_stereo_pos_phase0 -19.12820658284612 +L5T_stereo_pos_phase1 -19.422488128672953 +L5T_stereo_pos_phase2 -20.45452304883264 +L5T_stereo_pos_phase3 -21.576791653246215 +L5T_stereo_pos_phase4 -21.198480511587558 +L5T_stereo_pos_phase5 -19.94240727854391 +L5B_stereo_pos_phase0 -18.3382982215441 +L5B_stereo_pos_phase1 -18.693361206215922 +L5B_stereo_pos_phase2 -19.763055773715585 +L5B_stereo_pos_phase3 -21.029037904600944 +L5B_stereo_pos_phase4 -20.111519214274846 +L5B_stereo_pos_phase5 -18.620380284682273 +L6T_axial_ele_phase0 -21.01382790693946 +L6T_axial_ele_phase1 -20.879253996757093 +L6T_axial_ele_phase2 -21.206858343276256 +L6T_axial_ele_phase3 -22.447630992693934 +L6T_axial_ele_phase4 -22.058169519635296 +L6T_axial_ele_phase5 -21.069065631945826 +L6B_axial_ele_phase0 -20.20514871394203 +L6B_axial_ele_phase1 -20.41073717948718 +L6B_axial_ele_phase2 -20.665941636199054 +L6B_axial_ele_phase3 -21.903902794588557 +L6B_axial_ele_phase4 -22.06508151597618 +L6B_axial_ele_phase5 -20.658453403719335 +L6T_axial_pos_phase0 -20.36189750400698 +L6T_axial_pos_phase1 -20.542185783473638 +L6T_axial_pos_phase2 -21.477687697635314 +L6T_axial_pos_phase3 -22.75120528514088 +L6T_axial_pos_phase4 -21.964044779427855 +L6T_axial_pos_phase5 -20.45816050127692 +L6B_axial_pos_phase0 -18.60035248266117 +L6B_axial_pos_phase1 -19.056818479111246 +L6B_axial_pos_phase2 -19.886813295415976 +L6B_axial_pos_phase3 -21.31410072113094 +L6B_axial_pos_phase4 -20.45233212799617 +L6B_axial_pos_phase5 -19.010580188720333 +L6T_stereo_ele_phase0 -21.174170121963062 +L6T_stereo_ele_phase1 -21.420992142266833 +L6T_stereo_ele_phase2 -21.62118717167167 +L6T_stereo_ele_phase3 -22.97217078355604 +L6T_stereo_ele_phase4 -22.59831801070524 +L6T_stereo_ele_phase5 -22.007778841736332 +L6B_stereo_ele_phase0 -21.281064737696525 +L6B_stereo_ele_phase1 -21.017464467670337 +L6B_stereo_ele_phase2 -21.79166614518987 +L6B_stereo_ele_phase3 -22.398731810532432 +L6B_stereo_ele_phase4 -21.70538163540098 +L6B_stereo_ele_phase5 -21.500936972749507 +L6T_stereo_pos_phase0 -21.1155046359792 +L6T_stereo_pos_phase1 -21.22565445201872 +L6T_stereo_pos_phase2 -22.10882631266895 +L6T_stereo_pos_phase3 -23.17766880888037 +L6T_stereo_pos_phase4 -22.571876155733 +L6T_stereo_pos_phase5 -21.031092607124755 +L6B_stereo_pos_phase0 -18.82265879310404 +L6B_stereo_pos_phase1 -19.300679457539847 +L6B_stereo_pos_phase2 -20.54937994196086 +L6B_stereo_pos_phase3 -21.24894856707042 +L6B_stereo_pos_phase4 -20.216327102958818 +L6B_stereo_pos_phase5 -19.34275117337481 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14569_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14569_calib_constants_final.txt new file mode 100644 index 0000000000..c88e42927d --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14569_calib_constants_final.txt @@ -0,0 +1,234 @@ +L0T_axial_phase0 -9.079177717268925 +L0T_axial_phase1 -9.144460950764007 +L0T_axial_phase2 -11.85405876638441 +L0T_axial_phase3 -8.891189546793733 +L0T_axial_phase4 -8.85610635682183 +L0T_axial_phase5 -8.071417173051735 +L0B_axial_phase0 -9.564941540247785 +L0B_axial_phase1 -10.341214901015993 +L0B_axial_phase2 -11.535272315113211 +L0B_axial_phase3 -12.315362095970382 +L0B_axial_phase4 -9.90558194143067 +L0B_axial_phase5 -9.42187817300858 +L0T_stereo_phase0 -9.016696956183884 +L0T_stereo_phase1 -10.511292029518543 +L0T_stereo_phase2 -12.363188742644036 +L0T_stereo_phase3 -10.940841282493798 +L0T_stereo_phase4 -9.44757089187381 +L0T_stereo_phase5 -8.530989006588387 +L0B_stereo_phase0 -9.144918447150435 +L0B_stereo_phase1 -10.46845994586975 +L0B_stereo_phase2 -11.874603231726617 +L0B_stereo_phase3 -11.628887188651913 +L0B_stereo_phase4 -10.363351653115808 +L0B_stereo_phase5 -8.955331476843089 +L1T_axial_phase0 -10.521019645087192 +L1T_axial_phase1 -11.320349330128385 +L1T_axial_phase2 -12.17284779532855 +L1T_axial_phase3 -12.64637772140164 +L1T_axial_phase4 -10.963823168090077 +L1T_axial_phase5 -10.212390911245485 +L1B_axial_phase0 -9.573237159743694 +L1B_axial_phase1 -10.409561169599689 +L1B_axial_phase2 -11.559223812583792 +L1B_axial_phase3 -11.51668446808317 +L1B_axial_phase4 -9.989350967879789 +L1B_axial_phase5 -9.136758988653284 +L1T_stereo_phase0 -10.000593373551148 +L1T_stereo_phase1 -10.898834193528396 +L1T_stereo_phase2 -12.088143568891619 +L1T_stereo_phase3 -12.144350352098103 +L1T_stereo_phase4 -11.310825410544512 +L1T_stereo_phase5 -9.926453500607286 +L1B_stereo_phase0 -9.591060608802708 +L1B_stereo_phase1 -10.097269192296281 +L1B_stereo_phase2 -11.772143802627626 +L1B_stereo_phase3 -12.016156879369197 +L1B_stereo_phase4 -10.357928065502099 +L1B_stereo_phase5 -9.373228589928871 +L2T_axial_phase0 -21.54764507266425 +L2T_axial_phase1 -20.907759049854203 +L2T_axial_phase2 -21.425408598844385 +L2T_axial_phase3 -22.603475681808057 +L2T_axial_phase4 -23.84829589730823 +L2T_axial_phase5 -23.357847635459635 +L2B_axial_phase0 -19.387371656067113 +L2B_axial_phase1 -18.905317535302984 +L2B_axial_phase2 -19.892757739541477 +L2B_axial_phase3 -21.28236344408322 +L2B_axial_phase4 -21.118351351773647 +L2B_axial_phase5 -19.536888966907487 +L2T_stereo_phase0 -22.07238708893748 +L2T_stereo_phase1 -21.80701911855787 +L2T_stereo_phase2 -21.479523171203148 +L2T_stereo_phase3 -22.613220640651157 +L2T_stereo_phase4 -24.30242947907528 +L2T_stereo_phase5 -23.564230553684173 +L2B_stereo_phase0 -19.80205600982393 +L2B_stereo_phase1 -19.458696131007613 +L2B_stereo_phase2 -20.012902723933593 +L2B_stereo_phase3 -21.07916393540613 +L2B_stereo_phase4 -21.859822747415066 +L2B_stereo_phase5 -20.4251264622543 +L3T_axial_phase0 -22.14107962860996 +L3T_axial_phase1 -21.22907857531235 +L3T_axial_phase2 -21.66986635541421 +L3T_axial_phase3 -22.895944353394675 +L3T_axial_phase4 -24.445108068495276 +L3T_axial_phase5 -23.18357647356529 +L3B_axial_phase0 -18.085506129899787 +L3B_axial_phase1 -18.02612782523703 +L3B_axial_phase2 -18.943474470843846 +L3B_axial_phase3 -20.385373679093398 +L3B_axial_phase4 -20.57549260302003 +L3B_axial_phase5 -19.053566985752457 +L3T_stereo_phase0 -21.720552783901198 +L3T_stereo_phase1 -20.636446750871222 +L3T_stereo_phase2 -20.955655126260524 +L3T_stereo_phase3 -22.105149236934196 +L3T_stereo_phase4 -23.507218234341394 +L3T_stereo_phase5 -23.12968176241676 +L3B_stereo_phase0 -18.95204515380908 +L3B_stereo_phase1 -18.961278536395746 +L3B_stereo_phase2 -19.946988816980674 +L3B_stereo_phase3 -21.0267109233256 +L3B_stereo_phase4 -21.43918095902076 +L3B_stereo_phase5 -19.932388749354068 +L4T_axial_ele_phase0 -20.91037974961749 +L4T_axial_ele_phase1 -20.48555735146929 +L4T_axial_ele_phase2 -21.0229310746249 +L4T_axial_ele_phase3 -21.918288279972952 +L4T_axial_ele_phase4 -21.6153866843411 +L4T_axial_ele_phase5 -21.125136579925876 +L4B_axial_ele_phase0 -18.042653878071853 +L4B_axial_ele_phase1 -17.753470163230933 +L4B_axial_ele_phase2 -18.968503466096696 +L4B_axial_ele_phase3 -19.93377048662192 +L4B_axial_ele_phase4 -19.701026625384085 +L4B_axial_ele_phase5 -18.583372535688923 +L4T_axial_pos_phase0 -18.733432236199608 +L4T_axial_pos_phase1 -18.730148029037757 +L4T_axial_pos_phase2 -20.0045065414357 +L4T_axial_pos_phase3 -21.20307897330808 +L4T_axial_pos_phase4 -21.121677031596896 +L4T_axial_pos_phase5 -19.25102560508435 +L4B_axial_pos_phase0 -16.629420597798205 +L4B_axial_pos_phase1 -17.00799309053318 +L4B_axial_pos_phase2 -18.53627941217844 +L4B_axial_pos_phase3 -19.20763171084132 +L4B_axial_pos_phase4 -18.427093462193923 +L4B_axial_pos_phase5 -16.684108046180622 +L4T_stereo_ele_phase0 -22.582166538355114 +L4T_stereo_ele_phase1 -21.834323695824587 +L4T_stereo_ele_phase2 -22.148282924412865 +L4T_stereo_ele_phase3 -23.43515809532967 +L4T_stereo_ele_phase4 -23.876278608617856 +L4T_stereo_ele_phase5 -23.01535647154902 +L4T_stereo_pos_phase0 -20.359821153450653 +L4T_stereo_pos_phase1 -20.299425152657204 +L4T_stereo_pos_phase2 -21.516185287797157 +L4T_stereo_pos_phase3 -22.599621250597092 +L4T_stereo_pos_phase4 -22.188847354945203 +L4T_stereo_pos_phase5 -21.00064411056189 +L4B_stereo_pos_phase0 -13.331932224127286 +L4B_stereo_pos_phase1 -13.45528963611697 +L4B_stereo_pos_phase2 -15.056120828733908 +L4B_stereo_pos_phase3 -15.23862036363512 +L4B_stereo_pos_phase4 -14.931955599549939 +L4B_stereo_pos_phase5 -14.467975234734093 +L5T_axial_ele_phase0 -22.57155150809343 +L5T_axial_ele_phase1 -22.434008973539257 +L5T_axial_ele_phase2 -23.048455051132915 +L5T_axial_ele_phase3 -23.94752751157573 +L5T_axial_ele_phase4 -24.00365939690931 +L5T_axial_ele_phase5 -23.333446122147407 +L5B_axial_ele_phase0 -21.34185293889337 +L5B_axial_ele_phase1 -20.854557207498384 +L5B_axial_ele_phase2 -21.556011800665512 +L5B_axial_ele_phase3 -22.18008758609511 +L5B_axial_ele_phase4 -22.72633724024085 +L5B_axial_ele_phase5 -22.131083712755824 +L5T_axial_pos_phase0 -18.97995810458298 +L5T_axial_pos_phase1 -19.121429072090958 +L5T_axial_pos_phase2 -20.20599988206202 +L5T_axial_pos_phase3 -21.770532544604634 +L5T_axial_pos_phase4 -21.53234201510364 +L5T_axial_pos_phase5 -20.01146779277042 +L5B_axial_pos_phase0 -20.633080431008988 +L5B_axial_pos_phase1 -20.18914087492359 +L5B_axial_pos_phase2 -21.171075182066367 +L5B_axial_pos_phase3 -22.533855854437668 +L5B_axial_pos_phase4 -22.75010546451585 +L5B_axial_pos_phase5 -21.654612195895318 +L5T_stereo_ele_phase0 -22.23264896920735 +L5T_stereo_ele_phase1 -22.38100524949518 +L5T_stereo_ele_phase2 -22.5167538337682 +L5T_stereo_ele_phase3 -23.55124867763102 +L5T_stereo_ele_phase4 -23.991816243481274 +L5T_stereo_ele_phase5 -23.08951699916477 +L5B_stereo_ele_phase0 -21.179350205010415 +L5B_stereo_ele_phase1 -20.63732950199897 +L5B_stereo_ele_phase2 -21.3675575953232 +L5B_stereo_ele_phase3 -22.426135479680905 +L5B_stereo_ele_phase4 -22.904670837678708 +L5B_stereo_ele_phase5 -21.723065237403734 +L5T_stereo_pos_phase0 -20.025362175519316 +L5T_stereo_pos_phase1 -19.901362958876533 +L5T_stereo_pos_phase2 -20.62379243579843 +L5T_stereo_pos_phase3 -22.125517612400454 +L5T_stereo_pos_phase4 -22.208889653546354 +L5T_stereo_pos_phase5 -20.638713843494344 +L5B_stereo_pos_phase0 -19.199084265518223 +L5B_stereo_pos_phase1 -19.16022140515989 +L5B_stereo_pos_phase2 -20.228767350051573 +L5B_stereo_pos_phase3 -21.58721221436602 +L5B_stereo_pos_phase4 -21.16195954795813 +L5B_stereo_pos_phase5 -19.64605985296459 +L6T_axial_ele_phase0 -21.56935821727716 +L6T_axial_ele_phase1 -21.359994325827316 +L6T_axial_ele_phase2 -21.979111344340577 +L6T_axial_ele_phase3 -22.62979113957096 +L6T_axial_ele_phase4 -23.030473550309203 +L6T_axial_ele_phase5 -22.010770476647302 +L6B_axial_ele_phase0 -21.084217062245994 +L6B_axial_ele_phase1 -20.595989086888704 +L6B_axial_ele_phase2 -21.11802946418346 +L6B_axial_ele_phase3 -22.37953181919013 +L6B_axial_ele_phase4 -22.64319055825833 +L6B_axial_ele_phase5 -21.581398255147157 +L6T_axial_pos_phase0 -20.596592732570738 +L6T_axial_pos_phase1 -20.926515519056338 +L6T_axial_pos_phase2 -21.857659687787887 +L6T_axial_pos_phase3 -22.936007602998753 +L6T_axial_pos_phase4 -22.883233335849148 +L6T_axial_pos_phase5 -21.060477145864663 +L6B_axial_pos_phase0 -19.43422440381116 +L6B_axial_pos_phase1 -19.25907907798646 +L6B_axial_pos_phase2 -20.353069211198655 +L6B_axial_pos_phase3 -21.555645462790263 +L6B_axial_pos_phase4 -21.12680170236775 +L6B_axial_pos_phase5 -19.985434758933646 +L6T_stereo_ele_phase0 -22.095218943288064 +L6T_stereo_ele_phase1 -21.911497445295467 +L6T_stereo_ele_phase2 -22.07055863123696 +L6T_stereo_ele_phase3 -23.142003989806362 +L6T_stereo_ele_phase4 -23.56448353822241 +L6T_stereo_ele_phase5 -22.63251150287041 +L6B_stereo_ele_phase0 -21.848851517008253 +L6B_stereo_ele_phase1 -21.16332340426814 +L6B_stereo_ele_phase2 -21.925776526520245 +L6B_stereo_ele_phase3 -22.920239470200073 +L6B_stereo_ele_phase4 -22.646573264924715 +L6B_stereo_ele_phase5 -21.6863486059367 +L6T_stereo_pos_phase0 -21.363167939855156 +L6T_stereo_pos_phase1 -21.387487756853318 +L6T_stereo_pos_phase2 -22.27777167273604 +L6T_stereo_pos_phase3 -23.977237234597574 +L6T_stereo_pos_phase4 -23.562909048444542 +L6T_stereo_pos_phase5 -22.345773383653093 +L6B_stereo_pos_phase0 -19.649156897274167 +L6B_stereo_pos_phase1 -19.75509010399154 +L6B_stereo_pos_phase2 -21.042144030097283 +L6B_stereo_pos_phase3 -22.13827556163666 +L6B_stereo_pos_phase4 -21.602891741857974 +L6B_stereo_pos_phase5 -19.995942054405475 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14654_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14654_calib_constants_final.txt new file mode 100644 index 0000000000..5c9e22c57c --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14654_calib_constants_final.txt @@ -0,0 +1,234 @@ +L0T_axial_phase0 -8.93321277241707 +L0T_axial_phase1 -9.213686096962839 +L0T_axial_phase2 -11.218421546546546 +L0T_axial_phase3 -12.750116159008776 +L0T_axial_phase4 -9.862603831157823 +L0T_axial_phase5 -8.905614677706012 +L0B_axial_phase0 -10.649930315558523 +L0B_axial_phase1 -10.967356782401176 +L0B_axial_phase2 -12.442906450644728 +L0B_axial_phase3 -14.280408324680845 +L0B_axial_phase4 -14.275268067727971 +L0B_axial_phase5 -11.931749679433626 +L0T_stereo_phase0 -10.75188425803133 +L0T_stereo_phase1 -11.303105629348513 +L0T_stereo_phase2 -11.348192406595068 +L0T_stereo_phase3 -13.532393263992997 +L0T_stereo_phase4 -11.14123557848125 +L0T_stereo_phase5 -11.380829387079388 +L0B_stereo_phase0 -10.118985881717252 +L0B_stereo_phase1 -10.460173414532242 +L0B_stereo_phase2 -12.600697779153435 +L0B_stereo_phase3 -13.645323946970176 +L0B_stereo_phase4 -12.519828301058485 +L0B_stereo_phase5 -11.766554064297607 +L1T_axial_phase0 -11.289811531933537 +L1T_axial_phase1 -12.043975178796416 +L1T_axial_phase2 -13.287675451357334 +L1T_axial_phase3 -14.878932917106358 +L1T_axial_phase4 -14.738402317999537 +L1T_axial_phase5 -12.526028547181642 +L1B_axial_phase0 -9.678978928838879 +L1B_axial_phase1 -10.655448532705602 +L1B_axial_phase2 -11.877208133119627 +L1B_axial_phase3 -12.57237057912191 +L1B_axial_phase4 -11.087963122657928 +L1B_axial_phase5 -10.596619389382548 +L1T_stereo_phase0 -11.419631886170444 +L1T_stereo_phase1 -12.021055634323933 +L1T_stereo_phase2 -12.770708541997347 +L1T_stereo_phase3 -14.444373451996139 +L1T_stereo_phase4 -14.00366729088639 +L1T_stereo_phase5 -12.019957269408568 +L1B_stereo_phase0 -10.6329702088914 +L1B_stereo_phase1 -10.918777937953985 +L1B_stereo_phase2 -12.59985728473841 +L1B_stereo_phase3 -13.974270683405422 +L1B_stereo_phase4 -13.344802785406104 +L1B_stereo_phase5 -11.718009279448104 +L2T_axial_phase0 -22.063837577759898 +L2T_axial_phase1 -21.712920278886287 +L2T_axial_phase2 -21.444673239250857 +L2T_axial_phase3 -22.08853788471004 +L2T_axial_phase4 -23.46281704490513 +L2T_axial_phase5 -22.941380261393025 +L2B_axial_phase0 -19.86744178480643 +L2B_axial_phase1 -19.340430856715336 +L2B_axial_phase2 -19.438629596107653 +L2B_axial_phase3 -20.495283862098095 +L2B_axial_phase4 -21.917193862746046 +L2B_axial_phase5 -21.7131208554424 +L2T_stereo_phase0 -22.962666930682147 +L2T_stereo_phase1 -21.443549717562057 +L2T_stereo_phase2 -21.793012622045335 +L2T_stereo_phase3 -22.133033314608593 +L2T_stereo_phase4 -24.249707796473253 +L2T_stereo_phase5 -23.177591815536402 +L2B_stereo_phase0 -19.853722447365655 +L2B_stereo_phase1 -19.773889069969577 +L2B_stereo_phase2 -19.95799888663009 +L2B_stereo_phase3 -20.649128372825867 +L2B_stereo_phase4 -21.43669432379973 +L2B_stereo_phase5 -19.70872849056662 +L3T_axial_phase0 -22.98085944297473 +L3T_axial_phase1 -21.99357822818524 +L3T_axial_phase2 -22.06739107406569 +L3T_axial_phase3 -23.18725822679213 +L3T_axial_phase4 -24.16811762949905 +L3T_axial_phase5 -24.077584700906847 +L3B_axial_phase0 -18.19827728754821 +L3B_axial_phase1 -18.06571847051381 +L3B_axial_phase2 -18.902822039947697 +L3B_axial_phase3 -20.340887971431172 +L3B_axial_phase4 -21.390719965046266 +L3B_axial_phase5 -19.211481111889324 +L3T_stereo_phase0 -22.208394725238858 +L3T_stereo_phase1 -20.808687903634198 +L3T_stereo_phase2 -21.680344798601645 +L3T_stereo_phase3 -22.425599429710424 +L3T_stereo_phase4 -24.27647424565681 +L3T_stereo_phase5 -23.67274317313714 +L3B_stereo_phase0 -20.221642371006137 +L3B_stereo_phase1 -19.41173283202952 +L3B_stereo_phase2 -20.335398226959704 +L3B_stereo_phase3 -21.528693530629436 +L3B_stereo_phase4 -21.607853000087747 +L3B_stereo_phase5 -20.82552795565389 +L4T_axial_ele_phase0 -20.55458686710572 +L4T_axial_ele_phase1 -20.11011530486864 +L4T_axial_ele_phase2 -20.929206973682653 +L4T_axial_ele_phase3 -21.80053246067234 +L4T_axial_ele_phase4 -21.15659033284537 +L4T_axial_ele_phase5 -21.111543377368672 +L4B_axial_ele_phase0 -18.529766703679094 +L4B_axial_ele_phase1 -18.522697847194596 +L4B_axial_ele_phase2 -19.033284679656703 +L4B_axial_ele_phase3 -19.599410224197985 +L4B_axial_ele_phase4 -20.131928451242725 +L4B_axial_ele_phase5 -19.4913733266589 +L4T_axial_pos_phase0 -19.02759106601846 +L4T_axial_pos_phase1 -18.36656418152246 +L4T_axial_pos_phase2 -19.629337608984123 +L4T_axial_pos_phase3 -21.08742773020346 +L4T_axial_pos_phase4 -21.16584919665343 +L4T_axial_pos_phase5 -18.94225451758001 +L4B_axial_pos_phase0 -16.610440769302507 +L4B_axial_pos_phase1 -16.721328127962718 +L4B_axial_pos_phase2 -18.166872596663335 +L4B_axial_pos_phase3 -19.162274828521397 +L4B_axial_pos_phase4 -18.50440822162247 +L4B_axial_pos_phase5 -17.047557659366362 +L4T_stereo_ele_phase0 -22.257775772231888 +L4T_stereo_ele_phase1 -22.198124721859138 +L4T_stereo_ele_phase2 -21.83286206053779 +L4T_stereo_ele_phase3 -23.018290844002312 +L4T_stereo_ele_phase4 -23.489212338394996 +L4T_stereo_ele_phase5 -23.03406483718324 +L4T_stereo_pos_phase0 -20.240582825591925 +L4T_stereo_pos_phase1 -20.12109634489334 +L4T_stereo_pos_phase2 -20.698782338794135 +L4T_stereo_pos_phase3 -22.4372087392245 +L4T_stereo_pos_phase4 -22.432834382401172 +L4T_stereo_pos_phase5 -21.31588783947192 +L4B_stereo_pos_phase0 -12.427271930401245 +L4B_stereo_pos_phase1 -13.780867682494726 +L4B_stereo_pos_phase2 -14.147502534222776 +L4B_stereo_pos_phase3 -16.077180845649437 +L4B_stereo_pos_phase4 -16.65989892651507 +L4B_stereo_pos_phase5 -14.03779568536484 +L5T_axial_ele_phase0 -22.98304044601127 +L5T_axial_ele_phase1 -22.51227214060613 +L5T_axial_ele_phase2 -23.068382940604526 +L5T_axial_ele_phase3 -23.55793280152495 +L5T_axial_ele_phase4 -23.98450293800359 +L5T_axial_ele_phase5 -23.391593739069446 +L5B_axial_ele_phase0 -21.833251971905124 +L5B_axial_ele_phase1 -21.342159510190044 +L5B_axial_ele_phase2 -21.682214765278395 +L5B_axial_ele_phase3 -22.550007999302384 +L5B_axial_ele_phase4 -23.123353745808064 +L5B_axial_ele_phase5 -22.5929747365789 +L5T_axial_pos_phase0 -18.8790709677677 +L5T_axial_pos_phase1 -18.722575743671932 +L5T_axial_pos_phase2 -19.699035601353483 +L5T_axial_pos_phase3 -21.057413104684823 +L5T_axial_pos_phase4 -21.18631800226341 +L5T_axial_pos_phase5 -19.53981526835071 +L5B_axial_pos_phase0 -20.662293120981012 +L5B_axial_pos_phase1 -20.450192326351583 +L5B_axial_pos_phase2 -20.879886373582508 +L5B_axial_pos_phase3 -22.241919915487525 +L5B_axial_pos_phase4 -22.767085964761442 +L5B_axial_pos_phase5 -22.02134816561022 +L5T_stereo_ele_phase0 -22.466844944708917 +L5T_stereo_ele_phase1 -21.943383319864132 +L5T_stereo_ele_phase2 -21.991465244228625 +L5T_stereo_ele_phase3 -22.990676407569552 +L5T_stereo_ele_phase4 -23.09052193198443 +L5T_stereo_ele_phase5 -22.20860974966845 +L5B_stereo_ele_phase0 -21.651482686566144 +L5B_stereo_ele_phase1 -21.437604084099167 +L5B_stereo_ele_phase2 -21.4498139791943 +L5B_stereo_ele_phase3 -22.414523300757313 +L5B_stereo_ele_phase4 -22.91398317819028 +L5B_stereo_ele_phase5 -22.523260335526594 +L5T_stereo_pos_phase0 -19.388230771971493 +L5T_stereo_pos_phase1 -19.21159731995299 +L5T_stereo_pos_phase2 -19.869389261947205 +L5T_stereo_pos_phase3 -21.326334326645963 +L5T_stereo_pos_phase4 -21.77499940696721 +L5T_stereo_pos_phase5 -20.58805663487781 +L5B_stereo_pos_phase0 -19.139990316663095 +L5B_stereo_pos_phase1 -18.77486933647407 +L5B_stereo_pos_phase2 -19.800366064179787 +L5B_stereo_pos_phase3 -21.141765922706192 +L5B_stereo_pos_phase4 -21.455685463730443 +L5B_stereo_pos_phase5 -19.95404562332769 +L6T_axial_ele_phase0 -21.22552013383631 +L6T_axial_ele_phase1 -20.996848912166833 +L6T_axial_ele_phase2 -21.578057730919014 +L6T_axial_ele_phase3 -22.48880462644302 +L6T_axial_ele_phase4 -22.542161979053876 +L6T_axial_ele_phase5 -21.63778287306282 +L6B_axial_ele_phase0 -21.145863692348055 +L6B_axial_ele_phase1 -20.991466469671995 +L6B_axial_ele_phase2 -21.12333987177819 +L6B_axial_ele_phase3 -22.362784983034953 +L6B_axial_ele_phase4 -22.976942974087425 +L6B_axial_ele_phase5 -22.0026054893352 +L6T_axial_pos_phase0 -20.78649095061465 +L6T_axial_pos_phase1 -20.524045801010388 +L6T_axial_pos_phase2 -21.414029746359418 +L6T_axial_pos_phase3 -22.492364050797786 +L6T_axial_pos_phase4 -22.584666241411846 +L6T_axial_pos_phase5 -21.42650570617066 +L6B_axial_pos_phase0 -19.023176113260195 +L6B_axial_pos_phase1 -19.07203774163931 +L6B_axial_pos_phase2 -20.089634128338357 +L6B_axial_pos_phase3 -21.122115657265983 +L6B_axial_pos_phase4 -21.413990407411458 +L6B_axial_pos_phase5 -19.944514151034756 +L6T_stereo_ele_phase0 -21.694904629316873 +L6T_stereo_ele_phase1 -21.529142862301242 +L6T_stereo_ele_phase2 -21.65507602522461 +L6T_stereo_ele_phase3 -22.6550009030655 +L6T_stereo_ele_phase4 -22.66040864682604 +L6T_stereo_ele_phase5 -22.548028261969442 +L6B_stereo_ele_phase0 -21.504998154928685 +L6B_stereo_ele_phase1 -21.50072260824352 +L6B_stereo_ele_phase2 -21.880096852113894 +L6B_stereo_ele_phase3 -22.84202638301184 +L6B_stereo_ele_phase4 -22.58135253790571 +L6B_stereo_ele_phase5 -21.69834693412261 +L6T_stereo_pos_phase0 -21.650373424961487 +L6T_stereo_pos_phase1 -20.937299955171895 +L6T_stereo_pos_phase2 -21.809503311491703 +L6T_stereo_pos_phase3 -23.51229130101123 +L6T_stereo_pos_phase4 -23.47459856832482 +L6T_stereo_pos_phase5 -21.69552693828472 +L6B_stereo_pos_phase0 -19.248086996277635 +L6B_stereo_pos_phase1 -19.552437183128184 +L6B_stereo_pos_phase2 -20.558149116333578 +L6B_stereo_pos_phase3 -21.666552158834183 +L6B_stereo_pos_phase4 -21.57476566677215 +L6B_stereo_pos_phase5 -19.927009350940853 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14720_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14720_calib_constants_final.txt new file mode 100644 index 0000000000..d98bc49e6c --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run14720_calib_constants_final.txt @@ -0,0 +1,234 @@ +L0T_axial_phase0 -10.086151753769226 +L0T_axial_phase1 -10.646250751352436 +L0T_axial_phase2 -12.061843133438684 +L0T_axial_phase3 -14.353817565129537 +L0T_axial_phase4 -10.484017847995187 +L0T_axial_phase5 -10.505674678611687 +L0B_axial_phase0 -10.229773109832934 +L0B_axial_phase1 -10.946166973242429 +L0B_axial_phase2 -12.839900588753316 +L0B_axial_phase3 -14.25025636612029 +L0B_axial_phase4 -12.398007321952694 +L0B_axial_phase5 -10.574199838698549 +L0T_stereo_phase0 -10.371798207899953 +L0T_stereo_phase1 -10.700882984094925 +L0T_stereo_phase2 -12.92272722849831 +L0T_stereo_phase3 -13.436174857171299 +L0T_stereo_phase4 -10.470944836921085 +L0T_stereo_phase5 -10.373686163173158 +L0B_stereo_phase0 -10.551743733453627 +L0B_stereo_phase1 -11.761337387390157 +L0B_stereo_phase2 -12.87325247307287 +L0B_stereo_phase3 -14.494603279893166 +L0B_stereo_phase4 -12.419515463745697 +L0B_stereo_phase5 -10.45835060917921 +L1T_axial_phase0 -11.789784452147813 +L1T_axial_phase1 -11.953000561966991 +L1T_axial_phase2 -13.46396788623736 +L1T_axial_phase3 -14.9491800582568 +L1T_axial_phase4 -13.863050524380007 +L1T_axial_phase5 -12.073774047898826 +L1B_axial_phase0 -10.551125453527968 +L1B_axial_phase1 -11.051921435075254 +L1B_axial_phase2 -12.605319499729895 +L1B_axial_phase3 -13.925935035324606 +L1B_axial_phase4 -12.475960841443076 +L1B_axial_phase5 -10.65368659877293 +L1T_stereo_phase0 -11.05872060902208 +L1T_stereo_phase1 -11.838798752853716 +L1T_stereo_phase2 -13.112490223930294 +L1T_stereo_phase3 -14.198301479329778 +L1T_stereo_phase4 -13.399513508161181 +L1T_stereo_phase5 -11.465528880159049 +L1B_stereo_phase0 -10.906555670492649 +L1B_stereo_phase1 -11.309106684741622 +L1B_stereo_phase2 -12.839665229610919 +L1B_stereo_phase3 -14.03502959358207 +L1B_stereo_phase4 -12.4505794219011 +L1B_stereo_phase5 -11.26117241224554 +L2T_axial_phase0 -23.248043539471322 +L2T_axial_phase1 -20.89092788074498 +L2T_axial_phase2 -21.44967812790917 +L2T_axial_phase3 -22.563916705381157 +L2T_axial_phase4 -23.461312335033888 +L2T_axial_phase5 -22.034190396349715 +L2B_axial_phase0 -19.000535280350253 +L2B_axial_phase1 -18.93159740455431 +L2B_axial_phase2 -19.53307765977606 +L2B_axial_phase3 -21.309890010181903 +L2B_axial_phase4 -21.92341285735214 +L2B_axial_phase5 -20.373089463019074 +L2T_stereo_phase0 -21.629697693723262 +L2T_stereo_phase1 -21.36459759835456 +L2T_stereo_phase2 -21.85163822407897 +L2T_stereo_phase3 -22.586710013279053 +L2T_stereo_phase4 -24.33721554515822 +L2T_stereo_phase5 -22.268780640135265 +L2B_stereo_phase0 -19.814538202547855 +L2B_stereo_phase1 -19.10098083785082 +L2B_stereo_phase2 -20.025734246290757 +L2B_stereo_phase3 -21.47780822550476 +L2B_stereo_phase4 -21.44569275145221 +L2B_stereo_phase5 -19.617831753742305 +L3T_axial_phase0 -21.735261701175308 +L3T_axial_phase1 -21.23626997972745 +L3T_axial_phase2 -22.377861786561393 +L3T_axial_phase3 -22.545937798421697 +L3T_axial_phase4 -24.089922622664655 +L3T_axial_phase5 -23.17925924418956 +L3B_axial_phase0 -18.437768910338196 +L3B_axial_phase1 -17.676444311111418 +L3B_axial_phase2 -18.913480036298388 +L3B_axial_phase3 -20.336212817601236 +L3B_axial_phase4 -20.921579440004955 +L3B_axial_phase5 -19.419318463574996 +L3T_stereo_phase0 -21.715242938903593 +L3T_stereo_phase1 -20.618903488852357 +L3T_stereo_phase2 -20.937950685561056 +L3T_stereo_phase3 -22.056457194869374 +L3T_stereo_phase4 -23.805907327572264 +L3T_stereo_phase5 -23.069013715780745 +L3B_stereo_phase0 -18.960708565707407 +L3B_stereo_phase1 -18.966111191536733 +L3B_stereo_phase2 -19.94654847648484 +L3B_stereo_phase3 -21.03917663655548 +L3B_stereo_phase4 -21.072314137891254 +L3B_stereo_phase5 -19.917229848813975 +L4T_axial_ele_phase0 -20.151434127193333 +L4T_axial_ele_phase1 -20.394030131247895 +L4T_axial_ele_phase2 -20.915198127997098 +L4T_axial_ele_phase3 -21.49224695924731 +L4T_axial_ele_phase4 -21.51026577734896 +L4T_axial_ele_phase5 -21.046714619238205 +L4B_axial_ele_phase0 -18.44742390960601 +L4B_axial_ele_phase1 -18.140873039228524 +L4B_axial_ele_phase2 -19.349035823534447 +L4B_axial_ele_phase3 -20.328538665668848 +L4B_axial_ele_phase4 -19.744759343872662 +L4B_axial_ele_phase5 -18.268915716560866 +L4T_axial_pos_phase0 -18.766183929680427 +L4T_axial_pos_phase1 -18.961800126172385 +L4T_axial_pos_phase2 -19.763198227756735 +L4T_axial_pos_phase3 -21.208016293404178 +L4T_axial_pos_phase4 -21.166654970220556 +L4T_axial_pos_phase5 -19.56130719732672 +L4B_axial_pos_phase0 -16.643601798728458 +L4B_axial_pos_phase1 -17.022809195708145 +L4B_axial_pos_phase2 -18.295297156740034 +L4B_axial_pos_phase3 -19.5017578663162 +L4B_axial_pos_phase4 -18.098476178896195 +L4B_axial_pos_phase5 -16.658661753617796 +L4T_stereo_ele_phase0 -22.583119071475046 +L4T_stereo_ele_phase1 -21.808412485185507 +L4T_stereo_ele_phase2 -22.162179599710342 +L4T_stereo_ele_phase3 -23.4446339552222 +L4T_stereo_ele_phase4 -23.86274176482556 +L4T_stereo_ele_phase5 -23.38672902370886 +L4T_stereo_pos_phase0 -20.535957078925467 +L4T_stereo_pos_phase1 -20.156963386929014 +L4T_stereo_pos_phase2 -21.054311519033238 +L4T_stereo_pos_phase3 -22.13718315926869 +L4T_stereo_pos_phase4 -21.70933182043476 +L4T_stereo_pos_phase5 -20.521846342510496 +L4B_stereo_pos_phase0 -12.601782298411807 +L4B_stereo_pos_phase1 -13.551092752777441 +L4B_stereo_pos_phase2 -15.09866686400635 +L4B_stereo_pos_phase3 -16.577392746095434 +L4B_stereo_pos_phase4 -14.945484063027669 +L4B_stereo_pos_phase5 -14.887622437825616 +L5T_axial_ele_phase0 -22.527013470137636 +L5T_axial_ele_phase1 -22.077180150743857 +L5T_axial_ele_phase2 -22.666109878638657 +L5T_axial_ele_phase3 -23.55128402886786 +L5T_axial_ele_phase4 -23.561088929835126 +L5T_axial_ele_phase5 -23.304190769379055 +L5B_axial_ele_phase0 -21.75339358560978 +L5B_axial_ele_phase1 -21.233287793760613 +L5B_axial_ele_phase2 -21.624337525234676 +L5B_axial_ele_phase3 -22.53787256517282 +L5B_axial_ele_phase4 -22.749918886434106 +L5B_axial_ele_phase5 -22.21141433180662 +L5T_axial_pos_phase0 -19.20422609011857 +L5T_axial_pos_phase1 -19.12792776062209 +L5T_axial_pos_phase2 -20.42017995904008 +L5T_axial_pos_phase3 -21.510392420613766 +L5T_axial_pos_phase4 -21.16636729825988 +L5T_axial_pos_phase5 -19.665588845197277 +L5B_axial_pos_phase0 -20.915126801913924 +L5B_axial_pos_phase1 -20.43118025743902 +L5B_axial_pos_phase2 -21.175556884067984 +L5B_axial_pos_phase3 -22.544538974519206 +L5B_axial_pos_phase4 -23.067192274882792 +L5B_axial_pos_phase5 -21.6247159028952 +L5T_stereo_ele_phase0 -22.188363205409846 +L5T_stereo_ele_phase1 -22.002458985937487 +L5T_stereo_ele_phase2 -22.426026571528823 +L5T_stereo_ele_phase3 -23.483890601195753 +L5T_stereo_ele_phase4 -23.923190930687614 +L5T_stereo_ele_phase5 -23.36797510852993 +L5B_stereo_ele_phase0 -21.60014837500325 +L5B_stereo_ele_phase1 -21.02355374806712 +L5B_stereo_ele_phase2 -21.127697895123458 +L5B_stereo_ele_phase3 -22.465903653578643 +L5B_stereo_ele_phase4 -22.936094325831 +L5B_stereo_ele_phase5 -22.154063347837287 +L5T_stereo_pos_phase0 -19.72983433462249 +L5T_stereo_pos_phase1 -19.67272976304779 +L5T_stereo_pos_phase2 -20.62606608089088 +L5T_stereo_pos_phase3 -21.79587728368892 +L5T_stereo_pos_phase4 -22.201097865507492 +L5T_stereo_pos_phase5 -20.60546049421282 +L5B_stereo_pos_phase0 -19.21524804114023 +L5B_stereo_pos_phase1 -19.38289455935262 +L5B_stereo_pos_phase2 -20.235872761280355 +L5B_stereo_pos_phase3 -21.582721510973712 +L5B_stereo_pos_phase4 -21.482095587724068 +L5B_stereo_pos_phase5 -19.951787818064247 +L6T_axial_ele_phase0 -21.536366709461422 +L6T_axial_ele_phase1 -20.96343112778169 +L6T_axial_ele_phase2 -21.592056419941706 +L6T_axial_ele_phase3 -22.57349945473898 +L6T_axial_ele_phase4 -22.227688967335514 +L6T_axial_ele_phase5 -22.00538189807695 +L6B_axial_ele_phase0 -21.138720425100132 +L6B_axial_ele_phase1 -20.650171627604603 +L6B_axial_ele_phase2 -21.463702399738846 +L6B_axial_ele_phase3 -22.418163623245068 +L6B_axial_ele_phase4 -22.654885658349137 +L6B_axial_ele_phase5 -21.64518730540027 +L6T_axial_pos_phase0 -20.85889089192772 +L6T_axial_pos_phase1 -20.880407314775166 +L6T_axial_pos_phase2 -21.877533413561572 +L6T_axial_pos_phase3 -23.181468424646056 +L6T_axial_pos_phase4 -22.88721616823066 +L6T_axial_pos_phase5 -21.08531251628055 +L6B_axial_pos_phase0 -19.427625289615772 +L6B_axial_pos_phase1 -19.26591919000758 +L6B_axial_pos_phase2 -20.343528616175146 +L6B_axial_pos_phase3 -21.818610965433272 +L6B_axial_pos_phase4 -21.118890470871555 +L6B_axial_pos_phase5 -20.008100243269002 +L6T_stereo_ele_phase0 -22.0614330420465 +L6T_stereo_ele_phase1 -21.566970188235704 +L6T_stereo_ele_phase2 -22.018842555276343 +L6T_stereo_ele_phase3 -23.433956414521912 +L6T_stereo_ele_phase4 -23.519028752534552 +L6T_stereo_ele_phase5 -22.97617454604997 +L6B_stereo_ele_phase0 -21.17112561512835 +L6B_stereo_ele_phase1 -21.51609107434499 +L6B_stereo_ele_phase2 -21.62556451752014 +L6B_stereo_ele_phase3 -22.5706139426066 +L6B_stereo_ele_phase4 -22.637945254438588 +L6B_stereo_ele_phase5 -22.104614452981686 +L6T_stereo_pos_phase0 -21.66391038507285 +L6T_stereo_pos_phase1 -21.394862325159078 +L6T_stereo_pos_phase2 -22.492634672425865 +L6T_stereo_pos_phase3 -23.62526353635564 +L6T_stereo_pos_phase4 -23.537372795284117 +L6T_stereo_pos_phase5 -22.022610731684303 +L6B_stereo_pos_phase0 -19.611188589277944 +L6B_stereo_pos_phase1 -19.726959594084214 +L6B_stereo_pos_phase2 -21.01748610288742 +L6B_stereo_pos_phase3 -22.085513352588507 +L6B_stereo_pos_phase4 -21.595503189416036 +L6B_stereo_pos_phase5 -19.97807216098302 From cda5df8553a9288080beb6be0a7ce8daa591dfe1 Mon Sep 17 00:00:00 2001 From: mgraham Date: Thu, 8 Jun 2023 13:59:29 -0700 Subject: [PATCH 2/2] add resources for 2019 timing calib --- .../tracking/RawTrackerHitFitterDriver.java | 17 +- .../run10377_calib_constants_final.txt | 204 ++++++++++++++++++ .../run10564_calib_constants_final.txt | 204 ++++++++++++++++++ .../run10666_calib_constants_final.txt | 204 ++++++++++++++++++ .../run10687_calib_constants_final.txt | 198 +++++++++++++++++ .../run10711_calib_constants_final.txt | 198 +++++++++++++++++ .../run10713_calib_constants_final.txt | 198 +++++++++++++++++ .../run10714_calib_constants_final.txt | 198 +++++++++++++++++ 8 files changed, 1420 insertions(+), 1 deletion(-) create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10377_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10564_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10666_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10687_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10711_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10713_calib_constants_final.txt create mode 100644 tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10714_calib_constants_final.txt diff --git a/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java b/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java index 6183cbbb65..bfbff22b28 100644 --- a/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java +++ b/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java @@ -331,7 +331,14 @@ private boolean LoadPerSensorPerPhaseConstants(EventHeader event){ String infilePre = "run"; String infilePost = "_calib_constants_final.txt"; String runString="foobar"; - if (runNumber>14000 && runNumber<14566){ + + if(runNumber>10000 && runNumber<10464){ + runString="10377"; + }else if(runNumber>=10464 && runNumber<10660){ + runString="10564"; + }else if(runNumber>=10660 && runNumber<11000){ + runString="10666"; + }else if(runNumber>14000 && runNumber<14566){ //2021 constants runString="14495"; }else if(runNumber>=14566 &&runNumber<14626){ runString="14569"; @@ -343,6 +350,14 @@ private boolean LoadPerSensorPerPhaseConstants(EventHeader event){ getLogger().config("Run is not in range defined by correctPerSensorPerPhase ... corrections not performed"); return false; } + + //ok, overwrite the run string for some individual funny runs + if(runNumber==10687 || runNumber==10711||runNumber==10713||runNumber==10714){ + runString=Integer.toString(runNumber); + } + + + String infile=infilePreResDir+infilePre+runString+infilePost; InputStream inRatios = this.getClass().getResourceAsStream(infile); System.out.println("reading in per-sensor per-phase calibs from "+infile); diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10377_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10377_calib_constants_final.txt new file mode 100644 index 0000000000..b786995491 --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10377_calib_constants_final.txt @@ -0,0 +1,204 @@ +L0T_axial_phase0 -1.0395481006425342 +L0T_axial_phase1 -0.5559596690757419 +L0T_axial_phase2 -0.3062234543531742 +L0T_axial_phase3 -0.04193373588481786 +L0T_axial_phase4 -1.724563815030176 +L0T_axial_phase5 -2.8857702285483184 +L0B_axial_phase0 -1.1800897829349517 +L0B_axial_phase1 -0.08358841439012288 +L0B_axial_phase2 -0.0378948949812776 +L0B_axial_phase3 -0.44112874861469625 +L0B_axial_phase4 -1.2595459514964813 +L0B_axial_phase5 -1.6109259859447373 +L0T_stereo_phase0 -2.5472186091920634 +L0T_stereo_phase1 -1.0118960728276487 +L0T_stereo_phase2 -0.892920839352547 +L0T_stereo_phase3 -0.6301878715516567 +L0T_stereo_phase4 -1.6783193157753271 +L0T_stereo_phase5 -3.444833998068645 +L0B_stereo_phase0 -0.9440437315636804 +L0B_stereo_phase1 0.5156319091166798 +L0B_stereo_phase2 0.24544992726349057 +L0B_stereo_phase3 0.038495278073442746 +L0B_stereo_phase4 -0.7522368253634875 +L0B_stereo_phase5 -1.5862060092742918 +L1T_axial_phase0 -2.2712324907605965 +L1T_axial_phase1 -1.665550640394959 +L1T_axial_phase2 -1.510450637084022 +L1T_axial_phase3 -1.9254440752648703 +L1T_axial_phase4 -2.531482502870445 +L1T_axial_phase5 -2.9702401914871865 +L1B_axial_phase0 1.020620265439667 +L1B_axial_phase1 1.0911931899941585 +L1B_axial_phase2 1.0883998826958343 +L1B_axial_phase3 0.6487862808127031 +L1B_axial_phase4 -0.028834148476990923 +L1B_axial_phase5 0.8305441688464315 +L1T_stereo_phase0 -3.394155651733589 +L1T_stereo_phase1 -2.0909752525629206 +L1T_stereo_phase2 -2.462654113804892 +L1T_stereo_phase3 -2.5347704136498326 +L1T_stereo_phase4 -3.4419255873448806 +L1T_stereo_phase5 -3.8604130616653474 +L1B_stereo_phase0 0.017231001571149457 +L1B_stereo_phase1 0.5107049200371432 +L1B_stereo_phase2 0.22261431307516422 +L1B_stereo_phase3 -0.0001423913821729239 +L1B_stereo_phase4 -1.2297367242166208 +L1B_stereo_phase5 -0.5316471784443316 +L2T_axial_phase0 -5.573914254589663 +L2T_axial_phase1 -4.6116369105961885 +L2T_axial_phase2 -4.5122682579793185 +L2T_axial_phase3 -4.448703790233186 +L2T_axial_phase4 -5.128115562961034 +L2T_axial_phase5 -5.998283438995828 +L2B_axial_phase0 -5.472848774891125 +L2B_axial_phase1 -4.532720440978288 +L2B_axial_phase2 -4.38783181037417 +L2B_axial_phase3 -4.311196167039078 +L2B_axial_phase4 -5.016297472883897 +L2B_axial_phase5 -5.9348301779969965 +L2T_stereo_phase0 -5.4634634843777325 +L2T_stereo_phase1 -4.513270292846776 +L2T_stereo_phase2 -4.298160853939028 +L2T_stereo_phase3 -4.01670901777596 +L2T_stereo_phase4 -5.006497436375612 +L2T_stereo_phase5 -5.564146370553269 +L2B_stereo_phase0 -5.088807765488636 +L2B_stereo_phase1 -3.6861285242553055 +L2B_stereo_phase2 -3.5330960387876447 +L2B_stereo_phase3 -4.053388773313728 +L2B_stereo_phase4 -5.213947319783557 +L2B_stereo_phase5 -5.129042931231769 +L3T_axial_phase0 -5.9923315555945775 +L3T_axial_phase1 -5.1114567726308255 +L3T_axial_phase2 -4.959867598984112 +L3T_axial_phase3 -5.121752284142931 +L3T_axial_phase4 -6.214506766068172 +L3T_axial_phase5 -6.130667148413009 +L3B_axial_phase0 -5.347877710918381 +L3B_axial_phase1 -4.522050499319695 +L3B_axial_phase2 -4.090808235539778 +L3B_axial_phase3 -4.2209552494609595 +L3B_axial_phase4 -5.391010244764349 +L3B_axial_phase5 -5.627862762120774 +L3T_stereo_phase0 -5.979934661687293 +L3T_stereo_phase1 -5.07928804883351 +L3T_stereo_phase2 -4.64067415835301 +L3T_stereo_phase3 -4.982269461408466 +L3T_stereo_phase4 -5.559001927178289 +L3T_stereo_phase5 -6.086106278591882 +L3B_stereo_phase0 -4.6837244860943725 +L3B_stereo_phase1 -4.16624930321261 +L3B_stereo_phase2 -4.298249703942086 +L3B_stereo_phase3 -4.382099945506216 +L3B_stereo_phase4 -5.029384431911434 +L3B_stereo_phase5 -5.258719745967453 +L4T_axial_ele_phase0 -4.814452744796135 +L4T_axial_ele_phase1 -4.456126964558088 +L4T_axial_ele_phase2 -4.174621771290991 +L4T_axial_ele_phase3 -4.451820230164905 +L4T_axial_ele_phase4 -4.737395450725888 +L4T_axial_ele_phase5 -4.976008524616385 +L4T_axial_pos_phase0 -4.085267900130266 +L4T_axial_pos_phase1 -3.7232279597029136 +L4T_axial_pos_phase2 -3.5946159362029233 +L4T_axial_pos_phase3 -4.398251411812548 +L4T_axial_pos_phase4 -5.046007240610326 +L4T_axial_pos_phase5 -5.041705548413437 +L4T_stereo_ele_phase0 -5.675305831064832 +L4T_stereo_ele_phase1 -5.442320787786342 +L4T_stereo_ele_phase2 -4.929127165196841 +L4T_stereo_ele_phase3 -5.542447186222222 +L4T_stereo_ele_phase4 -6.294587881603703 +L4T_stereo_ele_phase5 -6.419883912411133 +L4B_stereo_ele_phase0 -7.138486241229595 +L4B_stereo_ele_phase1 -6.677428102298736 +L4B_stereo_ele_phase2 -6.285584771499732 +L4B_stereo_ele_phase3 -6.292408029945281 +L4B_stereo_ele_phase4 -6.976565083429322 +L4B_stereo_ele_phase5 -7.8100142889576185 +L4T_stereo_pos_phase0 -4.342594469177979 +L4T_stereo_pos_phase1 -4.0609937173809625 +L4T_stereo_pos_phase2 -4.305038439434622 +L4T_stereo_pos_phase3 -4.557940282342072 +L4T_stereo_pos_phase4 -5.612719624298416 +L4T_stereo_pos_phase5 -5.521088556196939 +L4B_stereo_pos_phase0 -5.285245036768066 +L4B_stereo_pos_phase1 -4.678957623162354 +L4B_stereo_pos_phase2 -4.5281292748179744 +L4B_stereo_pos_phase3 -5.034371368996216 +L4B_stereo_pos_phase4 -5.710546660450363 +L4B_stereo_pos_phase5 -6.092290802810833 +L5T_axial_ele_phase0 -7.810290299170381 +L5T_axial_ele_phase1 -7.6812266439177135 +L5T_axial_ele_phase2 -7.277124762714601 +L5T_axial_ele_phase3 -7.570893393177838 +L5T_axial_ele_phase4 -8.111554707514934 +L5T_axial_ele_phase5 -8.267852720456862 +L5B_axial_ele_phase0 -7.862083509230893 +L5B_axial_ele_phase1 -8.009676263406211 +L5B_axial_ele_phase2 -7.246379205593482 +L5B_axial_ele_phase3 -7.417625683616065 +L5B_axial_ele_phase4 -8.0730571517051 +L5B_axial_ele_phase5 -8.399509247210352 +L5T_axial_pos_phase0 -8.025006667315777 +L5T_axial_pos_phase1 -7.2137938749245665 +L5T_axial_pos_phase2 -6.739318889950638 +L5T_axial_pos_phase3 -6.856339539253507 +L5T_axial_pos_phase4 -7.975804234697496 +L5T_axial_pos_phase5 -8.07468278399505 +L5B_axial_pos_phase0 -7.041272277466403 +L5B_axial_pos_phase1 -6.442357867299136 +L5B_axial_pos_phase2 -6.163521291328231 +L5B_axial_pos_phase3 -6.624328799754333 +L5B_axial_pos_phase4 -7.597328239696717 +L5B_axial_pos_phase5 -7.710842340556587 +L5T_stereo_ele_phase0 -9.040081742994794 +L5T_stereo_ele_phase1 -8.539005418635444 +L5T_stereo_ele_phase2 -8.118914159563884 +L5T_stereo_ele_phase3 -8.099237195180207 +L5T_stereo_ele_phase4 -8.570296324425483 +L5T_stereo_ele_phase5 -9.039995782826425 +L5B_stereo_ele_phase0 -7.465117933490881 +L5B_stereo_ele_phase1 -7.7964970495895045 +L5B_stereo_ele_phase2 -7.301591016030117 +L5B_stereo_ele_phase3 -7.276526787141523 +L5B_stereo_ele_phase4 -7.845914353424567 +L5B_stereo_ele_phase5 -8.015331778720013 +L5T_stereo_pos_phase0 -8.237775196146847 +L5T_stereo_pos_phase1 -7.302890788986072 +L5T_stereo_pos_phase2 -7.152480868728088 +L5T_stereo_pos_phase3 -7.473280240008593 +L5T_stereo_pos_phase4 -8.09100208999966 +L5T_stereo_pos_phase5 -8.510200101080013 +L5B_stereo_pos_phase0 -5.993113257193196 +L5B_stereo_pos_phase1 -5.436520489239259 +L5B_stereo_pos_phase2 -4.997775937497663 +L5B_stereo_pos_phase3 -5.590479165013191 +L5B_stereo_pos_phase4 -6.587617370761337 +L5B_stereo_pos_phase5 -6.4625149728494256 +L6B_axial_ele_phase0 -7.104984684343941 +L6B_axial_ele_phase1 -7.067045865417782 +L6B_axial_ele_phase2 -6.718740654454629 +L6B_axial_ele_phase3 -7.067889480011141 +L6B_axial_ele_phase4 -7.241223695094026 +L6B_axial_ele_phase5 -7.963885590645763 +L6B_axial_pos_phase0 -6.328585522067203 +L6B_axial_pos_phase1 -5.879274940046574 +L6B_axial_pos_phase2 -6.03149490954369 +L6B_axial_pos_phase3 -6.196581613434262 +L6B_axial_pos_phase4 -6.930752614638908 +L6B_axial_pos_phase5 -6.9087343867583835 +L6B_stereo_ele_phase0 -6.583184461580054 +L6B_stereo_ele_phase1 -6.412271718073619 +L6B_stereo_ele_phase2 -6.704299509344488 +L6B_stereo_ele_phase3 -6.516099652884573 +L6B_stereo_ele_phase4 -7.15102383270416 +L6B_stereo_ele_phase5 -8.010495313189423 +L6B_stereo_pos_phase0 -5.451107663781556 +L6B_stereo_pos_phase1 -5.136239172018549 +L6B_stereo_pos_phase2 -5.156133429727564 +L6B_stereo_pos_phase3 -5.851347160098746 +L6B_stereo_pos_phase4 -6.795361307980087 +L6B_stereo_pos_phase5 -6.096493383022195 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10564_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10564_calib_constants_final.txt new file mode 100644 index 0000000000..6ad6bfe55e --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10564_calib_constants_final.txt @@ -0,0 +1,204 @@ +L0T_axial_phase0 -2.5436297154710807 +L0T_axial_phase1 -1.3930757815183445 +L0T_axial_phase2 -0.5126275655189347 +L0T_axial_phase3 -0.7979337480466592 +L0T_axial_phase4 -1.9357310492454225 +L0T_axial_phase5 -3.778202609468066 +L0B_axial_phase0 -1.8956297061829543 +L0B_axial_phase1 -1.3974540413631096 +L0B_axial_phase2 -0.9630118008179182 +L0B_axial_phase3 -1.3747675077869983 +L0B_axial_phase4 -2.4650645502499646 +L0B_axial_phase5 -2.8295564487998073 +L0T_stereo_phase0 -3.1110666764514874 +L0T_stereo_phase1 -2.0059192870154763 +L0T_stereo_phase2 -1.7829788827476414 +L0T_stereo_phase3 -1.4562828188714438 +L0T_stereo_phase4 -2.5925963649881476 +L0T_stereo_phase5 -3.682482335247797 +L0B_stereo_phase0 -1.1503546975216428 +L0B_stereo_phase1 -0.5577462133371702 +L0B_stereo_phase2 -0.3600899433639732 +L0B_stereo_phase3 -0.5316399464734409 +L0B_stereo_phase4 -1.8573777810992818 +L0B_stereo_phase5 -2.900796943379598 +L1T_axial_phase0 -3.885978414816282 +L1T_axial_phase1 -3.276155606616058 +L1T_axial_phase2 -2.8682328479699226 +L1T_axial_phase3 -2.95009372416849 +L1T_axial_phase4 -3.8457773070591177 +L1T_axial_phase5 -4.439243404313164 +L1B_axial_phase0 0.3100110990438847 +L1B_axial_phase1 0.48663676851901555 +L1B_axial_phase2 0.18899256461534614 +L1B_axial_phase3 -0.31791143112529296 +L1B_axial_phase4 -1.292739365840973 +L1B_axial_phase5 -0.5111984867857216 +L1T_stereo_phase0 -3.6099593485435957 +L1T_stereo_phase1 -3.0623284688784227 +L1T_stereo_phase2 -2.9051031016819984 +L1T_stereo_phase3 -3.3510097512675303 +L1T_stereo_phase4 -3.9565732120032866 +L1T_stereo_phase5 -4.455583067181881 +L1B_stereo_phase0 -1.781650283994685 +L1B_stereo_phase1 -0.8680870952582993 +L1B_stereo_phase2 -0.8708551791512473 +L1B_stereo_phase3 -1.356639648782853 +L1B_stereo_phase4 -2.470851971129341 +L1B_stereo_phase5 -2.3776526801540254 +L2T_axial_phase0 -5.969971697775943 +L2T_axial_phase1 -5.436275236976772 +L2T_axial_phase2 -4.891179969713432 +L2T_axial_phase3 -4.953588744243088 +L2T_axial_phase4 -6.241748095131408 +L2T_axial_phase5 -6.907684558898178 +L2B_axial_phase0 -6.436241758152937 +L2B_axial_phase1 -5.332046229589821 +L2B_axial_phase2 -4.494687521313867 +L2B_axial_phase3 -4.846349222415686 +L2B_axial_phase4 -5.43981484109443 +L2B_axial_phase5 -6.497428672580802 +L2T_stereo_phase0 -6.036445436473391 +L2T_stereo_phase1 -5.355144690957131 +L2T_stereo_phase2 -4.525672557149735 +L2T_stereo_phase3 -4.907623585595622 +L2T_stereo_phase4 -5.939509902053453 +L2T_stereo_phase5 -6.525086413592607 +L2B_stereo_phase0 -5.932063129924748 +L2B_stereo_phase1 -4.99721589592924 +L2B_stereo_phase2 -4.487224154897145 +L2B_stereo_phase3 -4.755433980845202 +L2B_stereo_phase4 -5.446441062022124 +L2B_stereo_phase5 -6.376613925084763 +L3T_axial_phase0 -6.548587941322238 +L3T_axial_phase1 -5.5813727247126295 +L3T_axial_phase2 -5.48435328262868 +L3T_axial_phase3 -5.476802389659332 +L3T_axial_phase4 -6.4619150114312465 +L3T_axial_phase5 -7.30361950211587 +L3B_axial_phase0 -5.5128981467232245 +L3B_axial_phase1 -5.01197746564468 +L3B_axial_phase2 -4.577648754406156 +L3B_axial_phase3 -4.866913241137985 +L3B_axial_phase4 -5.517190791116353 +L3B_axial_phase5 -6.428951488916002 +L3T_stereo_phase0 -6.546584257131149 +L3T_stereo_phase1 -5.581463169865018 +L3T_stereo_phase2 -5.109673330486577 +L3T_stereo_phase3 -5.11571537091013 +L3T_stereo_phase4 -6.053663490576101 +L3T_stereo_phase5 -6.916594578399618 +L3B_stereo_phase0 -5.867097525307045 +L3B_stereo_phase1 -4.92679610933611 +L3B_stereo_phase2 -4.8185547767071295 +L3B_stereo_phase3 -4.870621572106671 +L3B_stereo_phase4 -5.8490551090584075 +L3B_stereo_phase5 -6.445627228282074 +L4T_axial_ele_phase0 -5.105664088749135 +L4T_axial_ele_phase1 -4.978688007634337 +L4T_axial_ele_phase2 -4.673542883861428 +L4T_axial_ele_phase3 -5.093888438077103 +L4T_axial_ele_phase4 -5.335532127696649 +L4T_axial_ele_phase5 -5.302147344346926 +L4T_axial_pos_phase0 -4.705715577681002 +L4T_axial_pos_phase1 -4.168493322215855 +L4T_axial_pos_phase2 -4.091489646220327 +L4T_axial_pos_phase3 -4.630729615326239 +L4T_axial_pos_phase4 -5.961985329730068 +L4T_axial_pos_phase5 -5.726613703725588 +L4T_stereo_ele_phase0 -6.445589918531756 +L4T_stereo_ele_phase1 -5.749814439193879 +L4T_stereo_ele_phase2 -5.599617130242176 +L4T_stereo_ele_phase3 -5.734679572462165 +L4T_stereo_ele_phase4 -6.881077728537055 +L4T_stereo_ele_phase5 -6.63820032785615 +L4B_stereo_ele_phase0 -7.759760355512664 +L4B_stereo_ele_phase1 -7.272926210796612 +L4B_stereo_ele_phase2 -7.03693986513155 +L4B_stereo_ele_phase3 -7.121486091968099 +L4B_stereo_ele_phase4 -7.650371754599892 +L4B_stereo_ele_phase5 -8.108363825291065 +L4T_stereo_pos_phase0 -5.157730600190229 +L4T_stereo_pos_phase1 -4.610146409109698 +L4T_stereo_pos_phase2 -4.526697694639436 +L4T_stereo_pos_phase3 -5.055968266533528 +L4T_stereo_pos_phase4 -6.403089097974854 +L4T_stereo_pos_phase5 -6.070981976617066 +L4B_stereo_pos_phase0 -6.117334325430121 +L4B_stereo_pos_phase1 -5.596197645615699 +L4B_stereo_pos_phase2 -5.069341801941217 +L4B_stereo_pos_phase3 -5.529566472440528 +L4B_stereo_pos_phase4 -6.579875762690435 +L4B_stereo_pos_phase5 -7.105529405841814 +L5T_axial_ele_phase0 -9.130890122403583 +L5T_axial_ele_phase1 -8.670823238431437 +L5T_axial_ele_phase2 -8.38412473430504 +L5T_axial_ele_phase3 -8.162885966479147 +L5T_axial_ele_phase4 -8.634032912108774 +L5T_axial_ele_phase5 -9.148576827713642 +L5B_axial_ele_phase0 -8.69876321119264 +L5B_axial_ele_phase1 -8.788117085009187 +L5B_axial_ele_phase2 -7.9871745397080005 +L5B_axial_ele_phase3 -8.041970772672114 +L5B_axial_ele_phase4 -8.594559408262016 +L5B_axial_ele_phase5 -9.05333215964863 +L5T_axial_pos_phase0 -8.660937947196418 +L5T_axial_pos_phase1 -7.7674336808050946 +L5T_axial_pos_phase2 -7.630649718235251 +L5T_axial_pos_phase3 -7.555355392214024 +L5T_axial_pos_phase4 -8.533262674267206 +L5T_axial_pos_phase5 -9.233105327305084 +L5B_axial_pos_phase0 -7.723862228670814 +L5B_axial_pos_phase1 -6.903046823566439 +L5B_axial_pos_phase2 -6.688151557225332 +L5B_axial_pos_phase3 -7.086265774308414 +L5B_axial_pos_phase4 -8.109190561283516 +L5B_axial_pos_phase5 -8.585459136013691 +L5T_stereo_ele_phase0 -9.609732507465568 +L5T_stereo_ele_phase1 -9.488800777496955 +L5T_stereo_ele_phase2 -8.70277884191935 +L5T_stereo_ele_phase3 -8.67489644399454 +L5T_stereo_ele_phase4 -9.474696382854315 +L5T_stereo_ele_phase5 -10.03710730451847 +L5B_stereo_ele_phase0 -8.263478539300536 +L5B_stereo_ele_phase1 -7.775629760451525 +L5B_stereo_ele_phase2 -7.843457868868258 +L5B_stereo_ele_phase3 -7.506174254836641 +L5B_stereo_ele_phase4 -8.095888389277114 +L5B_stereo_ele_phase5 -8.979258851396903 +L5T_stereo_pos_phase0 -9.23093980529456 +L5T_stereo_pos_phase1 -8.245023566691263 +L5T_stereo_pos_phase2 -7.747624215025521 +L5T_stereo_pos_phase3 -8.028792891409555 +L5T_stereo_pos_phase4 -8.931744137649941 +L5T_stereo_pos_phase5 -9.580779025838881 +L5B_stereo_pos_phase0 -6.644457661925208 +L5B_stereo_pos_phase1 -5.83885840913653 +L5B_stereo_pos_phase2 -5.653392452336928 +L5B_stereo_pos_phase3 -6.078288721737913 +L5B_stereo_pos_phase4 -7.156098500503053 +L5B_stereo_pos_phase5 -7.347769282956687 +L6B_axial_ele_phase0 -8.175118531742484 +L6B_axial_ele_phase1 -7.553335082463235 +L6B_axial_ele_phase2 -7.180316588682869 +L6B_axial_ele_phase3 -7.5406642512917985 +L6B_axial_ele_phase4 -8.025378213397776 +L6B_axial_ele_phase5 -8.562041244495768 +L6B_axial_pos_phase0 -6.953343476044518 +L6B_axial_pos_phase1 -6.581013353850139 +L6B_axial_pos_phase2 -6.243720442806815 +L6B_axial_pos_phase3 -6.593958529660363 +L6B_axial_pos_phase4 -7.9527956133078685 +L6B_axial_pos_phase5 -8.036928978890336 +L6B_stereo_ele_phase0 -7.628596482864198 +L6B_stereo_ele_phase1 -7.3897360387423 +L6B_stereo_ele_phase2 -6.9770319846659214 +L6B_stereo_ele_phase3 -6.787339414779432 +L6B_stereo_ele_phase4 -7.648223136736602 +L6B_stereo_ele_phase5 -8.396843763969084 +L6B_stereo_pos_phase0 -6.181718055095612 +L6B_stereo_pos_phase1 -5.66161957490781 +L6B_stereo_pos_phase2 -5.567590269596625 +L6B_stereo_pos_phase3 -6.036756100392866 +L6B_stereo_pos_phase4 -7.112060635453125 +L6B_stereo_pos_phase5 -7.091280809888854 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10666_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10666_calib_constants_final.txt new file mode 100644 index 0000000000..2e9bc7d6fe --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10666_calib_constants_final.txt @@ -0,0 +1,204 @@ +L0T_axial_phase0 -1.9940128603096012 +L0T_axial_phase1 -0.5342571569105785 +L0T_axial_phase2 -0.33245155413616917 +L0T_axial_phase3 -0.26018800591699764 +L0T_axial_phase4 -1.8600200277420338 +L0T_axial_phase5 -3.3956034081929722 +L0B_axial_phase0 -1.9809108005330756 +L0B_axial_phase1 -0.8915564856047684 +L0B_axial_phase2 -0.7614139888057294 +L0B_axial_phase3 -0.9586662018200083 +L0B_axial_phase4 -2.086463475715145 +L0B_axial_phase5 -3.040557662258795 +L0T_stereo_phase0 -3.085914873319768 +L0T_stereo_phase1 -1.599556818108767 +L0T_stereo_phase2 -1.3835274075005288 +L0T_stereo_phase3 -1.0816506468105918 +L0T_stereo_phase4 -2.416609939648794 +L0T_stereo_phase5 -3.980027498683419 +L0B_stereo_phase0 -1.5295823228967316 +L0B_stereo_phase1 -0.21049421340852564 +L0B_stereo_phase2 -0.014856283523394048 +L0B_stereo_phase3 -0.41353070406570946 +L0B_stereo_phase4 -1.8559046317682153 +L0B_stereo_phase5 -2.4743227319517733 +L1T_axial_phase0 -3.925961082181733 +L1T_axial_phase1 -2.964261112128304 +L1T_axial_phase2 -2.3783214161835855 +L1T_axial_phase3 -2.674475227288638 +L1T_axial_phase4 -3.477561321938166 +L1T_axial_phase5 -4.683761566544789 +L1B_axial_phase0 0.03346291548087396 +L1B_axial_phase1 0.567123007558087 +L1B_axial_phase2 0.41971665981825934 +L1B_axial_phase3 -0.18877368751781887 +L1B_axial_phase4 -1.295043369030795 +L1B_axial_phase5 -0.5454266600495775 +L1T_stereo_phase0 -4.051296528665602 +L1T_stereo_phase1 -2.9697664660883083 +L1T_stereo_phase2 -2.870356119278008 +L1T_stereo_phase3 -2.567146362629673 +L1T_stereo_phase4 -3.967258720008085 +L1T_stereo_phase5 -4.910472749760661 +L1B_stereo_phase0 -1.7669201788900941 +L1B_stereo_phase1 -0.5117437455049003 +L1B_stereo_phase2 -0.3950250382118431 +L1B_stereo_phase3 -0.879908924160575 +L1B_stereo_phase4 -2.0382518573748585 +L1B_stereo_phase5 -2.8699922188563587 +L2T_axial_phase0 -6.981043907786878 +L2T_axial_phase1 -6.4196812238391665 +L2T_axial_phase2 -5.820661370005702 +L2T_axial_phase3 -5.423591445007748 +L2T_axial_phase4 -6.417344815059852 +L2T_axial_phase5 -7.436245476117216 +L2B_axial_phase0 -6.579410356896064 +L2B_axial_phase1 -5.991031154423302 +L2B_axial_phase2 -5.044131831362427 +L2B_axial_phase3 -5.283410988801651 +L2B_axial_phase4 -5.94661961052443 +L2B_axial_phase5 -6.977753257175227 +L2T_stereo_phase0 -7.334894856352743 +L2T_stereo_phase1 -5.922887790660949 +L2T_stereo_phase2 -5.451509693652799 +L2T_stereo_phase3 -5.379412071991236 +L2T_stereo_phase4 -6.0371302706444006 +L2T_stereo_phase5 -7.013178484609365 +L2B_stereo_phase0 -6.5455617448211605 +L2B_stereo_phase1 -5.4936425921640994 +L2B_stereo_phase2 -5.030780023763921 +L2B_stereo_phase3 -5.237256345022243 +L2B_stereo_phase4 -5.973819521683859 +L2B_stereo_phase5 -6.45837432322175 +L3T_axial_phase0 -7.5443657194464455 +L3T_axial_phase1 -6.558104276811833 +L3T_axial_phase2 -6.361865318337063 +L3T_axial_phase3 -5.958612642822201 +L3T_axial_phase4 -6.706407396666372 +L3T_axial_phase5 -8.230916029181323 +L3B_axial_phase0 -6.816521439428931 +L3B_axial_phase1 -5.920950579230966 +L3B_axial_phase2 -5.0624132949765706 +L3B_axial_phase3 -5.3572818352755105 +L3B_axial_phase4 -6.117705603887222 +L3B_axial_phase5 -6.998803457091242 +L3T_stereo_phase0 -7.489285644417758 +L3T_stereo_phase1 -6.491732601544431 +L3T_stereo_phase2 -5.727027613276658 +L3T_stereo_phase3 -5.958539950462595 +L3T_stereo_phase4 -6.886170906041271 +L3T_stereo_phase5 -7.914448069327016 +L3B_stereo_phase0 -6.137826667437585 +L3B_stereo_phase1 -5.664472416994792 +L3B_stereo_phase2 -5.08352079385179 +L3B_stereo_phase3 -5.04890523077471 +L3B_stereo_phase4 -6.393982848249883 +L3B_stereo_phase5 -7.31710403703299 +L4T_axial_ele_phase0 -5.439862639364264 +L4T_axial_ele_phase1 -4.95275870846879 +L4T_axial_ele_phase2 -4.651198335579026 +L4T_axial_ele_phase3 -4.788966632944371 +L4T_axial_ele_phase4 -5.579765626205929 +L4T_axial_ele_phase5 -5.541029787335737 +L4T_axial_pos_phase0 -4.718831803177859 +L4T_axial_pos_phase1 -4.201506671780426 +L4T_axial_pos_phase2 -4.136549364705751 +L4T_axial_pos_phase3 -4.857672561872681 +L4T_axial_pos_phase4 -5.6327302406698525 +L4T_axial_pos_phase5 -5.629648418415809 +L4T_stereo_ele_phase0 -6.517105177704781 +L4T_stereo_ele_phase1 -5.673765028187578 +L4T_stereo_ele_phase2 -5.539152949219214 +L4T_stereo_ele_phase3 -6.019902656021215 +L4T_stereo_ele_phase4 -6.662703042336836 +L4T_stereo_ele_phase5 -6.628698650269055 +L4B_stereo_ele_phase0 -8.125704387277402 +L4B_stereo_ele_phase1 -7.272356070822862 +L4B_stereo_ele_phase2 -7.140874171717271 +L4B_stereo_ele_phase3 -7.095036647146902 +L4B_stereo_ele_phase4 -7.609075810687339 +L4B_stereo_ele_phase5 -8.18408692587776 +L4T_stereo_pos_phase0 -5.205274524693286 +L4T_stereo_pos_phase1 -4.599691817679205 +L4T_stereo_pos_phase2 -4.392867154772099 +L4T_stereo_pos_phase3 -5.380523800288875 +L4T_stereo_pos_phase4 -6.109893781260172 +L4T_stereo_pos_phase5 -5.766949517708008 +L4B_stereo_pos_phase0 -6.150974027541542 +L4B_stereo_pos_phase1 -5.55191955620439 +L4B_stereo_pos_phase2 -5.186509395748723 +L4B_stereo_pos_phase3 -5.655415017045132 +L4B_stereo_pos_phase4 -6.6204983389298775 +L4B_stereo_pos_phase5 -7.0656910450222705 +L5T_axial_ele_phase0 -9.48549443439363 +L5T_axial_ele_phase1 -8.613598027369564 +L5T_axial_ele_phase2 -8.070235967437194 +L5T_axial_ele_phase3 -8.060567892456081 +L5T_axial_ele_phase4 -8.955551421282786 +L5T_axial_ele_phase5 -9.730326079801426 +L5B_axial_ele_phase0 -9.103869660903301 +L5B_axial_ele_phase1 -8.251880647060156 +L5B_axial_ele_phase2 -8.040022659162862 +L5B_axial_ele_phase3 -8.112344662725455 +L5B_axial_ele_phase4 -8.552893435405009 +L5B_axial_ele_phase5 -9.452896035072385 +L5T_axial_pos_phase0 -8.622384732932368 +L5T_axial_pos_phase1 -7.959855366624893 +L5T_axial_pos_phase2 -7.390144897635264 +L5T_axial_pos_phase3 -7.640615490101201 +L5T_axial_pos_phase4 -8.600846049488117 +L5T_axial_pos_phase5 -9.236027441437644 +L5B_axial_pos_phase0 -7.773683973149287 +L5B_axial_pos_phase1 -7.144043760204411 +L5B_axial_pos_phase2 -6.822585905263169 +L5B_axial_pos_phase3 -7.095573549810624 +L5B_axial_pos_phase4 -8.103339248127076 +L5B_axial_pos_phase5 -8.979391239806288 +L5T_stereo_ele_phase0 -9.646806198693959 +L5T_stereo_ele_phase1 -9.210106060494999 +L5T_stereo_ele_phase2 -8.736007920072456 +L5T_stereo_ele_phase3 -9.030395149706937 +L5T_stereo_ele_phase4 -9.415290230180918 +L5T_stereo_ele_phase5 -9.771751845802566 +L5B_stereo_ele_phase0 -8.640544692645044 +L5B_stereo_ele_phase1 -8.033643931662205 +L5B_stereo_ele_phase2 -7.4160758665313615 +L5B_stereo_ele_phase3 -7.402380111783707 +L5B_stereo_ele_phase4 -8.199496340526665 +L5B_stereo_ele_phase5 -9.037032375178267 +L5T_stereo_pos_phase0 -9.228525812281749 +L5T_stereo_pos_phase1 -8.438554261428369 +L5T_stereo_pos_phase2 -8.063630002441238 +L5T_stereo_pos_phase3 -7.815015409247275 +L5T_stereo_pos_phase4 -9.005360246648271 +L5T_stereo_pos_phase5 -9.955936069169539 +L5B_stereo_pos_phase0 -6.699471068133141 +L5B_stereo_pos_phase1 -5.916941038141515 +L5B_stereo_pos_phase2 -5.760554115124394 +L5B_stereo_pos_phase3 -6.1767718693941305 +L5B_stereo_pos_phase4 -7.564327708023255 +L5B_stereo_pos_phase5 -7.626139836021968 +L6B_axial_ele_phase0 -8.514049118290432 +L6B_axial_ele_phase1 -7.3916890682280245 +L6B_axial_ele_phase2 -7.249864005748553 +L6B_axial_ele_phase3 -7.631818715239675 +L6B_axial_ele_phase4 -8.40390272084081 +L6B_axial_ele_phase5 -8.872285580803194 +L6B_axial_pos_phase0 -7.210803723548386 +L6B_axial_pos_phase1 -6.647311108109273 +L6B_axial_pos_phase2 -6.579254468967412 +L6B_axial_pos_phase3 -6.705774867624882 +L6B_axial_pos_phase4 -8.026705664443664 +L6B_axial_pos_phase5 -8.251129378483867 +L6B_stereo_ele_phase0 -7.839003579071256 +L6B_stereo_ele_phase1 -6.9766258092148865 +L6B_stereo_ele_phase2 -6.7693243328622 +L6B_stereo_ele_phase3 -7.10814986264462 +L6B_stereo_ele_phase4 -7.907525585225268 +L6B_stereo_ele_phase5 -7.889443520623627 +L6B_stereo_pos_phase0 -6.260785837957937 +L6B_stereo_pos_phase1 -5.728283270030037 +L6B_stereo_pos_phase2 -5.916133680812104 +L6B_stereo_pos_phase3 -6.163585954592123 +L6B_stereo_pos_phase4 -7.178046881765216 +L6B_stereo_pos_phase5 -7.115783976886133 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10687_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10687_calib_constants_final.txt new file mode 100644 index 0000000000..9277a501aa --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10687_calib_constants_final.txt @@ -0,0 +1,198 @@ +L0T_axial_phase0 7.547105179539912 +L0T_axial_phase1 7.537826230700565 +L0T_axial_phase2 -18.218572695320066 +L0T_axial_phase3 -19.527305556219993 +L0T_axial_phase4 5.941575751001222 +L0T_axial_phase5 7.014820897369599 +L0B_axial_phase0 -10.855645495314986 +L0B_axial_phase1 -11.864826340571016 +L0B_axial_phase2 -10.112292883125699 +L0B_axial_phase3 -9.456850841754747 +L0B_axial_phase4 14.840454402696105 +L0B_axial_phase5 14.634587362233376 +L0T_stereo_phase0 6.936603820902643 +L0T_stereo_phase1 6.243475012481266 +L0T_stereo_phase2 -18.78827299004504 +L0T_stereo_phase3 -20.266603975648426 +L0T_stereo_phase4 4.900551598938696 +L0T_stereo_phase5 5.679517517984264 +L0B_stereo_phase0 -10.36508560147941 +L0B_stereo_phase1 -11.0678423633597 +L0B_stereo_phase2 -10.00343637277867 +L0B_stereo_phase3 -8.51643802731664 +L0B_stereo_phase4 15.522112412037984 +L0B_stereo_phase5 15.750424606278967 +L1T_axial_phase0 6.023209104329876 +L1T_axial_phase1 5.84825772666717 +L1T_axial_phase2 -19.26746338664636 +L1T_axial_phase3 -19.443698626441346 +L1T_axial_phase4 5.315620883341561 +L1T_axial_phase5 5.846546939491974 +L1B_axial_phase0 -9.496181586763239 +L1B_axial_phase1 -8.692950670284095 +L1B_axial_phase2 -8.335965351377705 +L1B_axial_phase3 -7.563780696504862 +L1B_axial_phase4 16.25581306347638 +L1B_axial_phase5 15.766574371595254 +L1T_stereo_phase0 5.045312873435453 +L1T_stereo_phase1 4.8000918362382405 +L1T_stereo_phase2 -20.130622710137484 +L1T_stereo_phase3 -21.22316173501277 +L1T_stereo_phase4 3.0263736911385197 +L1T_stereo_phase5 4.439595532778702 +L1B_stereo_phase0 -10.491513372162958 +L1B_stereo_phase1 -10.981117589245919 +L1B_stereo_phase2 -10.181331199311659 +L1B_stereo_phase3 -8.92200967682322 +L1B_stereo_phase4 15.51251906430258 +L1B_stereo_phase5 15.04723654316742 +L2T_axial_phase0 -7.396078390029277 +L2T_axial_phase1 -6.374253014693486 +L2T_axial_phase2 -5.499416228885153 +L2T_axial_phase3 -5.511145619090182 +L2T_axial_phase4 -6.383220713931695 +L2T_axial_phase5 -7.402543916686316 +L2B_axial_phase0 -14.05090787031891 +L2B_axial_phase1 -15.081501294118189 +L2B_axial_phase2 -15.024125509950057 +L2B_axial_phase3 -14.03549116381519 +L2B_axial_phase4 10.34843531142063 +L2B_axial_phase5 11.133906541427347 +L2T_stereo_phase0 -7.052103728230771 +L2T_stereo_phase1 -6.018330114250137 +L2T_stereo_phase2 -5.4940401036448 +L2T_stereo_phase3 -5.449622613136951 +L2T_stereo_phase4 -6.4309146040298515 +L2T_stereo_phase5 -7.439524584528145 +L2B_stereo_phase0 -14.026544617914036 +L2B_stereo_phase1 -14.890943826432803 +L2B_stereo_phase2 -14.789461192909602 +L2B_stereo_phase3 -13.539075648187206 +L2B_stereo_phase4 10.746757136487936 +L2B_stereo_phase5 11.151199768157534 +L3T_axial_phase0 -7.450251236887015 +L3T_axial_phase1 -6.630504771079476 +L3T_axial_phase2 -6.112202416816201 +L3T_axial_phase3 -6.075083794703997 +L3T_axial_phase4 -6.989259704984078 +L3T_axial_phase5 -7.677219976485448 +L3B_axial_phase0 -14.174075579638842 +L3B_axial_phase1 -15.409859267717241 +L3B_axial_phase2 -14.578406647158928 +L3B_axial_phase3 -13.61631132975917 +L3B_axial_phase4 10.685816499371263 +L3B_axial_phase5 10.387858943552688 +L3T_stereo_phase0 -7.507265917360906 +L3T_stereo_phase1 -6.302379839543561 +L3T_stereo_phase2 -6.115982961272859 +L3T_stereo_phase3 -5.892409830744031 +L3T_stereo_phase4 -6.91024096941148 +L3T_stereo_phase5 -7.927267293321852 +L3B_stereo_phase0 -14.09055783726793 +L3B_stereo_phase1 -15.095225366504215 +L3B_stereo_phase2 -14.16995232954734 +L3B_stereo_phase3 -13.596077343991407 +L3B_stereo_phase4 10.697190402462068 +L3B_stereo_phase5 10.717686715764582 +L4T_axial_ele_phase0 -5.314084922974307 +L4T_axial_ele_phase1 -4.909853577181452 +L4T_axial_ele_phase2 -4.850696832573472 +L4T_axial_ele_phase3 -4.969792232864551 +L4T_axial_ele_phase4 -5.323342795554628 +L4T_axial_ele_phase5 -5.653088455361393 +L4T_axial_pos_phase0 -4.466856696899623 +L4T_axial_pos_phase1 -4.254419787546547 +L4T_axial_pos_phase2 -4.0712867206006145 +L4T_axial_pos_phase3 -4.639287089268048 +L4T_axial_pos_phase4 -5.674605442562 +L4T_axial_pos_phase5 -5.547230716103362 +L4T_stereo_ele_phase0 -5.958340292015944 +L4T_stereo_ele_phase1 -6.018697256668779 +L4T_stereo_ele_phase2 -5.61458808936197 +L4T_stereo_ele_phase3 -5.757594425746143 +L4T_stereo_ele_phase4 -6.578981507253029 +L4T_stereo_ele_phase5 -6.734160459543769 +L4B_stereo_ele_phase0 -7.773877935494032 +L4B_stereo_ele_phase1 -7.279169923626067 +L4B_stereo_ele_phase2 -6.825056229266501 +L4B_stereo_ele_phase3 -7.006984622527907 +L4B_stereo_ele_phase4 -7.64132624543232 +L4B_stereo_ele_phase5 -8.539529912819416 +L4T_stereo_pos_phase0 -5.129093410822755 +L4T_stereo_pos_phase1 -4.63953295330663 +L4T_stereo_pos_phase2 -4.565033448754653 +L4T_stereo_pos_phase3 -5.1278733985612455 +L4T_stereo_pos_phase4 -6.128297564749166 +L4T_stereo_pos_phase5 -5.783779854453694 +L4B_stereo_pos_phase0 -6.499738933078949 +L4B_stereo_pos_phase1 -5.67375929277257 +L4B_stereo_pos_phase2 -5.173161819524738 +L4B_stereo_pos_phase3 -5.511998105895812 +L4B_stereo_pos_phase4 -6.622946505226578 +L4B_stereo_pos_phase5 -7.080536530182406 +L5T_axial_ele_phase0 -9.470927020561149 +L5T_axial_ele_phase1 -8.751480533813323 +L5T_axial_ele_phase2 -8.182074096588938 +L5T_axial_ele_phase3 -8.136859249858034 +L5T_axial_ele_phase4 -9.079896971910545 +L5T_axial_ele_phase5 -9.841945053716433 +L5B_axial_ele_phase0 -8.64003360525398 +L5B_axial_ele_phase1 -8.638550308839012 +L5B_axial_ele_phase2 -8.051560901372843 +L5B_axial_ele_phase3 -8.014667356430607 +L5B_axial_ele_phase4 -8.597755821388377 +L5B_axial_ele_phase5 -9.157737671733388 +L5T_axial_pos_phase0 -9.031495944551029 +L5T_axial_pos_phase1 -7.862043606726189 +L5T_axial_pos_phase2 -7.611039626199284 +L5T_axial_pos_phase3 -7.679913558240223 +L5T_axial_pos_phase4 -8.72429668566322 +L5T_axial_pos_phase5 -9.683743418363642 +L5B_axial_pos_phase0 -8.005416049327492 +L5B_axial_pos_phase1 -7.168526955480997 +L5B_axial_pos_phase2 -6.802113492051973 +L5B_axial_pos_phase3 -7.07865363972973 +L5B_axial_pos_phase4 -8.118960242141926 +L5B_axial_pos_phase5 -8.658308153721109 +L5T_stereo_ele_phase0 -9.693368858284565 +L5T_stereo_ele_phase1 -9.774888693992072 +L5T_stereo_ele_phase2 -8.797894474486974 +L5T_stereo_ele_phase3 -8.741679533160179 +L5T_stereo_ele_phase4 -9.627603821760887 +L5T_stereo_ele_phase5 -9.836316014938959 +L5B_stereo_ele_phase0 -8.346780145516796 +L5B_stereo_ele_phase1 -8.071715514277814 +L5B_stereo_ele_phase2 -7.494274663114704 +L5B_stereo_ele_phase3 -7.653853491902264 +L5B_stereo_ele_phase4 -8.569414602779952 +L5B_stereo_ele_phase5 -9.102083139424078 +L5T_stereo_pos_phase0 -9.54606110185879 +L5T_stereo_pos_phase1 -8.348547485246847 +L5T_stereo_pos_phase2 -8.041790006543636 +L5T_stereo_pos_phase3 -8.06392195448017 +L5T_stereo_pos_phase4 -9.133109871748433 +L5T_stereo_pos_phase5 -10.049096773654723 +L5B_stereo_pos_phase0 -6.730577157021846 +L5B_stereo_pos_phase1 -6.1530505042864245 +L5B_stereo_pos_phase2 -5.833177885630974 +L5B_stereo_pos_phase3 -6.261611394246524 +L5B_stereo_pos_phase4 -7.347609401228076 +L5B_stereo_pos_phase5 -7.996783932039978 +L6B_axial_pos_phase0 1.6401211925538612 +L6B_axial_pos_phase1 1.2849163105468882 +L6B_axial_pos_phase2 -23.94122727144334 +L6B_axial_pos_phase3 -24.13657984433734 +L6B_axial_pos_phase4 0.5533557610693061 +L6B_axial_pos_phase5 1.0673018615638614 +L6B_stereo_ele_phase0 0.5030168003953484 +L6B_stereo_ele_phase1 0.5963824543715583 +L6B_stereo_ele_phase2 -24.386300336671543 +L6B_stereo_ele_phase3 -25.25731421140366 +L6B_stereo_ele_phase4 -0.48324772237424996 +L6B_stereo_ele_phase5 0.3738771239943718 +L6B_stereo_pos_phase0 2.2947671049746186 +L6B_stereo_pos_phase1 1.8309376161140003 +L6B_stereo_pos_phase2 -23.50456731314294 +L6B_stereo_pos_phase3 -23.149347574026148 +L6B_stereo_pos_phase4 1.7202559262091004 +L6B_stereo_pos_phase5 1.9471318057288842 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10711_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10711_calib_constants_final.txt new file mode 100644 index 0000000000..8758ba4642 --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10711_calib_constants_final.txt @@ -0,0 +1,198 @@ +L0T_axial_phase0 -6.663567716749738 +L0T_axial_phase1 -6.410068163410253 +L0T_axial_phase2 -5.093107922806062 +L0T_axial_phase3 -6.35120724412099 +L0T_axial_phase4 17.302502648298955 +L0T_axial_phase5 17.69086062442414 +L0B_axial_phase0 -8.97197458159433 +L0B_axial_phase1 -9.42109914275929 +L0B_axial_phase2 -7.946940513929637 +L0B_axial_phase3 -6.971799274434109 +L0B_axial_phase4 16.786501739082983 +L0B_axial_phase5 15.841170563579436 +L0T_stereo_phase0 -8.500177104872247 +L0T_stereo_phase1 -8.946819803050928 +L0T_stereo_phase2 -7.463598485252796 +L0T_stereo_phase3 -7.03602926390189 +L0T_stereo_phase4 16.322648658776043 +L0T_stereo_phase5 16.17521138110618 +L0B_stereo_phase0 -8.903113781082787 +L0B_stereo_phase1 -8.58132209172748 +L0B_stereo_phase2 -7.383971821081299 +L0B_stereo_phase3 -6.954167506609874 +L0B_stereo_phase4 17.536380112004345 +L0B_stereo_phase5 16.433851812439585 +L1T_axial_phase0 -8.808560208097056 +L1T_axial_phase1 -7.904018690245854 +L1T_axial_phase2 -7.616823631176579 +L1T_axial_phase3 -8.00235675084887 +L1T_axial_phase4 15.58391597797317 +L1T_axial_phase5 15.140349259477961 +L1B_axial_phase0 -7.084357552660633 +L1B_axial_phase1 -6.052652164039199 +L1B_axial_phase2 -6.01969151980881 +L1B_axial_phase3 -6.032101669076731 +L1B_axial_phase4 17.265723076626717 +L1B_axial_phase5 16.796735695266822 +L1T_stereo_phase0 -10.382551942785629 +L1T_stereo_phase1 -10.034510005978047 +L1T_stereo_phase2 -9.425207796377842 +L1T_stereo_phase3 -9.029238581556495 +L1T_stereo_phase4 14.913050890485055 +L1T_stereo_phase5 14.520997393933571 +L1B_stereo_phase0 -8.77669159550741 +L1B_stereo_phase1 -8.412504027012018 +L1B_stereo_phase2 -6.874939124430029 +L1B_stereo_phase3 -6.501323821255186 +L1B_stereo_phase4 17.219973254551125 +L1B_stereo_phase5 16.732396213876346 +L2T_axial_phase0 -13.927910633254887 +L2T_axial_phase1 -14.419147167536114 +L2T_axial_phase2 -13.703047623464288 +L2T_axial_phase3 -13.446732304130373 +L2T_axial_phase4 11.216631325319014 +L2T_axial_phase5 11.238097772186848 +L2B_axial_phase0 -13.809190249047502 +L2B_axial_phase1 -14.051919264220393 +L2B_axial_phase2 -13.559704795738853 +L2B_axial_phase3 -13.328683317372962 +L2B_axial_phase4 11.31700505288502 +L2B_axial_phase5 11.3413123680103 +L2T_stereo_phase0 -13.503990215832538 +L2T_stereo_phase1 -14.466284537229107 +L2T_stereo_phase2 -13.93640389473315 +L2T_stereo_phase3 -12.978707793199897 +L2T_stereo_phase4 11.669219592230638 +L2T_stereo_phase5 11.274267855819083 +L2B_stereo_phase0 -13.065839213801468 +L2B_stereo_phase1 -14.348540780650318 +L2B_stereo_phase2 -13.442347888688875 +L2B_stereo_phase3 -12.831146772224013 +L2B_stereo_phase4 11.337902364320797 +L2B_stereo_phase5 11.713096633479022 +L3T_axial_phase0 -14.447308656596064 +L3T_axial_phase1 -14.986688580423396 +L3T_axial_phase2 -14.477320133338335 +L3T_axial_phase3 -13.88382646569505 +L3T_axial_phase4 10.694099408681932 +L3T_axial_phase5 10.665104150424494 +L3B_axial_phase0 -13.803519653879158 +L3B_axial_phase1 -14.124650318375359 +L3B_axial_phase2 -13.439554084345946 +L3B_axial_phase3 -12.923465498349094 +L3B_axial_phase4 11.687719125832615 +L3B_axial_phase5 11.645018635258726 +L3T_stereo_phase0 -14.112742507086208 +L3T_stereo_phase1 -14.945117561563853 +L3T_stereo_phase2 -14.459354377373565 +L3T_stereo_phase3 -13.87550382034193 +L3T_stereo_phase4 10.728864912813648 +L3T_stereo_phase5 10.728076906317986 +L3B_stereo_phase0 -13.865396808882013 +L3B_stereo_phase1 -14.400177808452336 +L3B_stereo_phase2 -13.42441536065356 +L3B_stereo_phase3 -12.615099265706311 +L3B_stereo_phase4 11.65373258058635 +L3B_stereo_phase5 11.294398365423632 +L4T_axial_ele_phase0 -13.522364112852053 +L4T_axial_ele_phase1 -14.105805272932946 +L4T_axial_ele_phase2 -13.342851375179912 +L4T_axial_ele_phase3 -12.530484854201704 +L4T_axial_ele_phase4 11.324981964890508 +L4T_axial_ele_phase5 11.176851971655164 +L4T_axial_pos_phase0 -13.392074659290632 +L4T_axial_pos_phase1 -13.242211942880884 +L4T_axial_pos_phase2 -12.557881090625578 +L4T_axial_pos_phase3 -12.151014917748254 +L4T_axial_pos_phase4 11.841757309646113 +L4T_axial_pos_phase5 11.293653641913593 +L4T_stereo_ele_phase0 -14.48352427707787 +L4T_stereo_ele_phase1 -14.293370669763423 +L4T_stereo_ele_phase2 -14.404783294944167 +L4T_stereo_ele_phase3 -13.420703297813256 +L4T_stereo_ele_phase4 10.622004663786525 +L4T_stereo_ele_phase5 10.19891682777555 +L4B_stereo_ele_phase0 -15.87959223628799 +L4B_stereo_ele_phase1 -16.450814570063667 +L4B_stereo_ele_phase2 -15.987929170415052 +L4B_stereo_ele_phase3 -15.858061708109663 +L4B_stereo_ele_phase4 9.041272228687921 +L4B_stereo_ele_phase5 8.784935130756422 +L4T_stereo_pos_phase0 -14.108451299718046 +L4T_stereo_pos_phase1 -13.716012164223736 +L4T_stereo_pos_phase2 -13.355489329043985 +L4T_stereo_pos_phase3 -12.310017522020152 +L4T_stereo_pos_phase4 11.633633157624544 +L4T_stereo_pos_phase5 11.101688595457842 +L4B_stereo_pos_phase0 -14.47237778798858 +L4B_stereo_pos_phase1 -14.781783631502284 +L4B_stereo_pos_phase2 -14.104615176231407 +L4B_stereo_pos_phase3 -13.602377758763872 +L4B_stereo_pos_phase4 10.746064466241425 +L4B_stereo_pos_phase5 10.599355097617945 +L5T_axial_ele_phase0 -16.664293893202625 +L5T_axial_ele_phase1 -17.178222540175724 +L5T_axial_ele_phase2 -17.014900503229356 +L5T_axial_ele_phase3 -16.52435634260542 +L5T_axial_ele_phase4 7.9726248223009435 +L5T_axial_ele_phase5 7.815898772574762 +L5B_axial_ele_phase0 -16.527233890480467 +L5B_axial_ele_phase1 -16.862580754534722 +L5B_axial_ele_phase2 -16.93910526356579 +L5B_axial_ele_phase3 -16.403207367845326 +L5B_axial_ele_phase4 7.903468188637841 +L5B_axial_ele_phase5 8.089258056809761 +L5T_axial_pos_phase0 -16.559523260658484 +L5T_axial_pos_phase1 -17.212823458252167 +L5T_axial_pos_phase2 -16.64227621231426 +L5T_axial_pos_phase3 -15.966840584496147 +L5T_axial_pos_phase4 8.4123393651965 +L5T_axial_pos_phase5 8.364151351413891 +L5B_axial_pos_phase0 -16.032546076370597 +L5B_axial_pos_phase1 -16.682689222839766 +L5B_axial_pos_phase2 -16.057800810409148 +L5B_axial_pos_phase3 -15.09681824821577 +L5B_axial_pos_phase4 9.339333485033949 +L5B_axial_pos_phase5 8.989625357381472 +L5T_stereo_ele_phase0 -17.209587643615205 +L5T_stereo_ele_phase1 -17.613805104126158 +L5T_stereo_ele_phase2 -17.64843082214098 +L5T_stereo_ele_phase3 -16.942371110676667 +L5T_stereo_ele_phase4 7.24801416670347 +L5T_stereo_ele_phase5 7.253697597205567 +L5B_stereo_ele_phase0 -16.444939138389724 +L5B_stereo_ele_phase1 -17.02091063369944 +L5B_stereo_ele_phase2 -16.480456960866498 +L5B_stereo_ele_phase3 -16.312152053861645 +L5B_stereo_ele_phase4 8.205870168907751 +L5B_stereo_ele_phase5 8.243038586466827 +L5T_stereo_pos_phase0 -16.698637441162134 +L5T_stereo_pos_phase1 -17.581483087091524 +L5T_stereo_pos_phase2 -17.23654478891398 +L5T_stereo_pos_phase3 -16.249589788779222 +L5T_stereo_pos_phase4 8.201927279431732 +L5T_stereo_pos_phase5 8.179934191031856 +L5B_stereo_pos_phase0 -15.505032846374935 +L5B_stereo_pos_phase1 -15.587248486572207 +L5B_stereo_pos_phase2 -14.640799460018494 +L5B_stereo_pos_phase3 -14.037232157778535 +L5B_stereo_pos_phase4 10.421537613071163 +L5B_stereo_pos_phase5 9.713382795205542 +L6B_axial_pos_phase0 -15.747400968330291 +L6B_axial_pos_phase1 -16.08892700469905 +L6B_axial_pos_phase2 -15.187259798143252 +L6B_axial_pos_phase3 -14.738442228602917 +L6B_axial_pos_phase4 9.556828355248497 +L6B_axial_pos_phase5 9.126545977570053 +L6B_stereo_ele_phase0 -16.148692492671525 +L6B_stereo_ele_phase1 -16.969430237206964 +L6B_stereo_ele_phase2 -15.715544027684034 +L6B_stereo_ele_phase3 -15.864713429252157 +L6B_stereo_ele_phase4 8.851118746661845 +L6B_stereo_ele_phase5 8.571322216285784 +L6B_stereo_pos_phase0 -15.308392491727476 +L6B_stereo_pos_phase1 -15.456472074764601 +L6B_stereo_pos_phase2 -14.53049514281445 +L6B_stereo_pos_phase3 -13.720471426512452 +L6B_stereo_pos_phase4 10.213097030125375 +L6B_stereo_pos_phase5 9.945525976669845 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10713_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10713_calib_constants_final.txt new file mode 100644 index 0000000000..68c97a15e2 --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10713_calib_constants_final.txt @@ -0,0 +1,198 @@ +L0T_axial_phase0 -9.993264275773944 +L0T_axial_phase1 -11.695852371183431 +L0T_axial_phase2 -10.590263147062403 +L0T_axial_phase3 -9.539973533595791 +L0T_axial_phase4 15.07949036268407 +L0T_axial_phase5 15.976421876286988 +L0B_axial_phase0 -11.37037427093493 +L0B_axial_phase1 -12.942646962202497 +L0B_axial_phase2 -12.107721719129819 +L0B_axial_phase3 -10.560423590296502 +L0B_axial_phase4 14.414396632709618 +L0B_axial_phase5 14.234356127938588 +L0T_stereo_phase0 -10.86867368218949 +L0T_stereo_phase1 -12.438487342491262 +L0T_stereo_phase2 -12.427671153128003 +L0T_stereo_phase3 -10.499271973582069 +L0T_stereo_phase4 14.206586424418196 +L0T_stereo_phase5 14.545560866909 +L0B_stereo_phase0 -10.599725105882372 +L0B_stereo_phase1 -12.486211405625559 +L0B_stereo_phase2 -11.62907431837668 +L0B_stereo_phase3 -10.359351842880306 +L0B_stereo_phase4 14.99820359322985 +L0B_stereo_phase5 15.03846473027378 +L1T_axial_phase0 -11.701988390283756 +L1T_axial_phase1 -12.062261175764014 +L1T_axial_phase2 -11.768733734342959 +L1T_axial_phase3 -10.860965080154527 +L1T_axial_phase4 13.553266043528764 +L1T_axial_phase5 13.531701967199051 +L1B_axial_phase0 -10.466083370319238 +L1B_axial_phase1 -11.344441132490585 +L1B_axial_phase2 -9.936767528851849 +L1B_axial_phase3 -8.556584237114999 +L1B_axial_phase4 15.57587085416934 +L1B_axial_phase5 15.10764165617274 +L1T_stereo_phase0 -12.743035716864778 +L1T_stereo_phase1 -14.065596462747395 +L1T_stereo_phase2 -13.904521907324302 +L1T_stereo_phase3 -12.49456846997857 +L1T_stereo_phase4 12.588752521391346 +L1T_stereo_phase5 12.6246034006282 +L1B_stereo_phase0 -10.859215161877575 +L1B_stereo_phase1 -12.668578210165245 +L1B_stereo_phase2 -11.874936894744051 +L1B_stereo_phase3 -9.614891024080288 +L1B_stereo_phase4 14.932189351767967 +L1B_stereo_phase5 15.02575385569616 +L2T_axial_phase0 -14.756609958040052 +L2T_axial_phase1 -15.877765491209301 +L2T_axial_phase2 -15.547355272570144 +L2T_axial_phase3 -14.890271039183927 +L2T_axial_phase4 9.784041897531326 +L2T_axial_phase5 10.26841541813061 +L2B_axial_phase0 -14.090436231549438 +L2B_axial_phase1 -15.404122197144018 +L2B_axial_phase2 -15.050790788236423 +L2B_axial_phase3 -14.129420741350657 +L2B_axial_phase4 10.226242079374236 +L2B_axial_phase5 10.708549368230148 +L2T_stereo_phase0 -14.030132316781348 +L2T_stereo_phase1 -15.508443803386333 +L2T_stereo_phase2 -15.437212071994589 +L2T_stereo_phase3 -14.448159810536735 +L2T_stereo_phase4 10.213273843377472 +L2T_stereo_phase5 10.304343752435445 +L2B_stereo_phase0 -14.024199343624797 +L2B_stereo_phase1 -15.026134944886069 +L2B_stereo_phase2 -15.031673568074186 +L2B_stereo_phase3 -14.06083714686962 +L2B_stereo_phase4 10.299284783635956 +L2B_stereo_phase5 10.383760292830747 +L3T_axial_phase0 -15.520615726538383 +L3T_axial_phase1 -16.386365787856942 +L3T_axial_phase2 -16.00194582587591 +L3T_axial_phase3 -15.371868760315717 +L3T_axial_phase4 9.552243288009047 +L3T_axial_phase5 9.668100337666136 +L3B_axial_phase0 -14.569745235425561 +L3B_axial_phase1 -15.438540899213198 +L3B_axial_phase2 -14.941585261889912 +L3B_axial_phase3 -14.062434073404779 +L3B_axial_phase4 10.274053139945485 +L3B_axial_phase5 10.652438139108922 +L3T_stereo_phase0 -14.952114894497319 +L3T_stereo_phase1 -15.933215870897358 +L3T_stereo_phase2 -15.607727724526297 +L3T_stereo_phase3 -14.951400221941656 +L3T_stereo_phase4 9.625872828709214 +L3T_stereo_phase5 9.760121634357741 +L3B_stereo_phase0 -14.721233314365634 +L3B_stereo_phase1 -15.505068670067578 +L3B_stereo_phase2 -14.627876358302924 +L3B_stereo_phase3 -14.012145525432048 +L3B_stereo_phase4 10.285936748007945 +L3B_stereo_phase5 10.671193778582063 +L4T_axial_ele_phase0 -13.482076392991424 +L4T_axial_ele_phase1 -13.195403449842619 +L4T_axial_ele_phase2 -12.979586567006006 +L4T_axial_ele_phase3 -12.508525748509616 +L4T_axial_ele_phase4 11.647771689722424 +L4T_axial_ele_phase5 11.20894951530099 +L4T_axial_pos_phase0 -13.854465063366048 +L4T_axial_pos_phase1 -13.476625896846137 +L4T_axial_pos_phase2 -12.549740527091576 +L4T_axial_pos_phase3 -11.868809104466957 +L4T_axial_pos_phase4 12.115565590752414 +L4T_axial_pos_phase5 11.305563690614575 +L4T_stereo_ele_phase0 -14.48458407869613 +L4T_stereo_ele_phase1 -14.565168773311605 +L4T_stereo_ele_phase2 -14.086085679329818 +L4T_stereo_ele_phase3 -13.57631799591594 +L4T_stereo_ele_phase4 10.311285793388288 +L4T_stereo_ele_phase5 10.508571059570126 +L4B_stereo_ele_phase0 -15.44257419500012 +L4B_stereo_ele_phase1 -16.10975830230856 +L4B_stereo_ele_phase2 -15.993736295362714 +L4B_stereo_ele_phase3 -15.617001095008996 +L4B_stereo_ele_phase4 8.733643374822009 +L4B_stereo_ele_phase5 9.070264439193807 +L4T_stereo_pos_phase0 -14.111959492612826 +L4T_stereo_pos_phase1 -14.033402628061882 +L4T_stereo_pos_phase2 -12.844509573858279 +L4T_stereo_pos_phase3 -12.453427653007155 +L4T_stereo_pos_phase4 11.649208193595916 +L4T_stereo_pos_phase5 11.11365180875166 +L4B_stereo_pos_phase0 -14.768464450221764 +L4B_stereo_pos_phase1 -14.774587879967553 +L4B_stereo_pos_phase2 -14.464661900003986 +L4B_stereo_pos_phase3 -13.33042889634513 +L4B_stereo_pos_phase4 10.996844796101144 +L4B_stereo_pos_phase5 10.597364780893672 +L5T_axial_ele_phase0 -16.832804549065983 +L5T_axial_ele_phase1 -17.50525837636745 +L5T_axial_ele_phase2 -16.79938648494499 +L5T_axial_ele_phase3 -16.499296308273834 +L5T_axial_ele_phase4 7.790955450828775 +L5T_axial_ele_phase5 8.006760796658487 +L5B_axial_ele_phase0 -16.80280214333741 +L5B_axial_ele_phase1 -17.073464340674185 +L5B_axial_ele_phase2 -16.974072014477294 +L5B_axial_ele_phase3 -16.230129903856287 +L5B_axial_ele_phase4 7.884021624791486 +L5B_axial_ele_phase5 8.196332387587606 +L5T_axial_pos_phase0 -16.590912704686595 +L5T_axial_pos_phase1 -17.221606924914372 +L5T_axial_pos_phase2 -16.64111393301797 +L5T_axial_pos_phase3 -16.075974530871505 +L5T_axial_pos_phase4 8.4040643737074 +L5T_axial_pos_phase5 8.358792056709175 +L5B_axial_pos_phase0 -16.153031329079194 +L5B_axial_pos_phase1 -16.570108010437707 +L5B_axial_pos_phase2 -15.918456740940785 +L5B_axial_pos_phase3 -15.100770468553495 +L5B_axial_pos_phase4 9.06508779863227 +L5B_axial_pos_phase5 8.95664574947224 +L5T_stereo_ele_phase0 -17.51454214074777 +L5T_stereo_ele_phase1 -18.095429485003677 +L5T_stereo_ele_phase2 -17.884546810843087 +L5T_stereo_ele_phase3 -17.154098063096736 +L5T_stereo_ele_phase4 7.26821908682594 +L5T_stereo_ele_phase5 7.29940062742749 +L5B_stereo_ele_phase0 -16.44701440760237 +L5B_stereo_ele_phase1 -16.66310589747852 +L5B_stereo_ele_phase2 -16.478167213370007 +L5B_stereo_ele_phase3 -15.975039416759373 +L5B_stereo_ele_phase4 8.545661029385629 +L5B_stereo_ele_phase5 8.52791839081549 +L5T_stereo_pos_phase0 -16.714582405770443 +L5T_stereo_pos_phase1 -17.722257674273855 +L5T_stereo_pos_phase2 -17.4588943301189 +L5T_stereo_pos_phase3 -16.22688288932636 +L5T_stereo_pos_phase4 8.201223471265303 +L5T_stereo_pos_phase5 8.187390896410058 +L5B_stereo_pos_phase0 -15.516339636294472 +L5B_stereo_pos_phase1 -15.352178202924163 +L5B_stereo_pos_phase2 -14.670167666861124 +L5B_stereo_pos_phase3 -13.878176038272882 +L5B_stereo_pos_phase4 10.148200977773286 +L5B_stereo_pos_phase5 9.696718468652328 +L6B_axial_pos_phase0 -15.724613865143233 +L6B_axial_pos_phase1 -15.892058233091872 +L6B_axial_pos_phase2 -15.199303837575957 +L6B_axial_pos_phase3 -14.612943408789546 +L6B_axial_pos_phase4 9.556727951780081 +L6B_axial_pos_phase5 9.123367245678573 +L6B_stereo_ele_phase0 -16.097433897652326 +L6B_stereo_ele_phase1 -16.450629980180874 +L6B_stereo_ele_phase2 -15.908868227757914 +L6B_stereo_ele_phase3 -15.713640515958986 +L6B_stereo_ele_phase4 8.604897588866752 +L6B_stereo_ele_phase5 8.535946351140659 +L6B_stereo_pos_phase0 -15.157786274492892 +L6B_stereo_pos_phase1 -15.190681503124672 +L6B_stereo_pos_phase2 -14.231124110704066 +L6B_stereo_pos_phase3 -13.99408503751845 +L6B_stereo_pos_phase4 10.19441410826927 +L6B_stereo_pos_phase5 9.94944496970275 diff --git a/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10714_calib_constants_final.txt b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10714_calib_constants_final.txt new file mode 100644 index 0000000000..5ab2efa82a --- /dev/null +++ b/tracking/src/main/resources/org/hps/recon/tracking/timingCorrections/run10714_calib_constants_final.txt @@ -0,0 +1,198 @@ +L0T_axial_phase0 -10.526752405334248 +L0T_axial_phase1 -12.705090610134619 +L0T_axial_phase2 -12.431804590126525 +L0T_axial_phase3 -10.847244117938676 +L0T_axial_phase4 14.863325323086185 +L0T_axial_phase5 14.959416956477543 +L0B_axial_phase0 -11.320355545525707 +L0B_axial_phase1 -13.158412922515014 +L0B_axial_phase2 -13.632203989907406 +L0B_axial_phase3 -11.137954558786753 +L0B_axial_phase4 13.63411360040509 +L0B_axial_phase5 13.769061255042944 +L0T_stereo_phase0 -11.346725837247428 +L0T_stereo_phase1 -13.112384121445954 +L0T_stereo_phase2 -12.599828819493082 +L0T_stereo_phase3 -11.746108478436332 +L0T_stereo_phase4 14.026033132130104 +L0T_stereo_phase5 14.204756481537961 +L0B_stereo_phase0 -10.964616157526304 +L0B_stereo_phase1 -12.911714911317064 +L0B_stereo_phase2 -12.888090463302476 +L0B_stereo_phase3 -10.026339271395909 +L0B_stereo_phase4 14.647051546341569 +L0B_stereo_phase5 15.048934458013532 +L1T_axial_phase0 -11.971526968237795 +L1T_axial_phase1 -12.90210333308201 +L1T_axial_phase2 -12.172272278079527 +L1T_axial_phase3 -11.69948938380155 +L1T_axial_phase4 12.85001435589098 +L1T_axial_phase5 13.028623129614006 +L1B_axial_phase0 -10.839320142197886 +L1B_axial_phase1 -11.912689050007781 +L1B_axial_phase2 -10.067624828966677 +L1B_axial_phase3 -9.106097497757958 +L1B_axial_phase4 15.136194195283823 +L1B_axial_phase5 15.027369967289873 +L1T_stereo_phase0 -12.96012816409536 +L1T_stereo_phase1 -14.405082858025942 +L1T_stereo_phase2 -14.462170657141002 +L1T_stereo_phase3 -13.318503527634993 +L1T_stereo_phase4 11.808479499991082 +L1T_stereo_phase5 12.263083480645037 +L1B_stereo_phase0 -11.399146165247572 +L1B_stereo_phase1 -12.921052980562273 +L1B_stereo_phase2 -12.856986888424238 +L1B_stereo_phase3 -10.632877737093107 +L1B_stereo_phase4 14.541333717625335 +L1B_stereo_phase5 14.52954634218652 +L2T_axial_phase0 -14.527789592216646 +L2T_axial_phase1 -15.60743164068755 +L2T_axial_phase2 -15.467767068165983 +L2T_axial_phase3 -14.967873921978068 +L2T_axial_phase4 9.672247326915187 +L2T_axial_phase5 10.185164536396101 +L2B_axial_phase0 -14.421676056763982 +L2B_axial_phase1 -15.37814669902864 +L2B_axial_phase2 -15.480749546273106 +L2B_axial_phase3 -14.53873196705483 +L2B_axial_phase4 9.783383936885865 +L2B_axial_phase5 10.272841028958332 +L2T_stereo_phase0 -14.505956444654668 +L2T_stereo_phase1 -15.911707381818411 +L2T_stereo_phase2 -15.855936875565641 +L2T_stereo_phase3 -14.893782129775412 +L2T_stereo_phase4 9.724554240744691 +L2T_stereo_phase5 10.2313266671393 +L2B_stereo_phase0 -14.469049024164272 +L2B_stereo_phase1 -15.490362160031463 +L2B_stereo_phase2 -15.391844744084667 +L2B_stereo_phase3 -14.421040774683151 +L2B_stereo_phase4 10.208924438110806 +L2B_stereo_phase5 10.315366010136149 +L3T_axial_phase0 -15.119004674872855 +L3T_axial_phase1 -16.47162883405078 +L3T_axial_phase2 -16.06359491726388 +L3T_axial_phase3 -15.393245573963902 +L3T_axial_phase4 9.135446795871069 +L3T_axial_phase5 9.565957341256256 +L3B_axial_phase0 -14.530902919776244 +L3B_axial_phase1 -15.685226941908422 +L3B_axial_phase2 -15.140393371242014 +L3B_axial_phase3 -14.576418568052254 +L3B_axial_phase4 10.16754448800938 +L3B_axial_phase5 10.26039131477777 +L3T_stereo_phase0 -14.932419914040404 +L3T_stereo_phase1 -16.375470638666158 +L3T_stereo_phase2 -16.02547111264518 +L3T_stereo_phase3 -15.441175233687016 +L3T_stereo_phase4 9.515562677916868 +L3T_stereo_phase5 9.686231031923667 +L3B_stereo_phase0 -14.519356139823428 +L3B_stereo_phase1 -15.88169141475054 +L3B_stereo_phase2 -15.400366142404334 +L3B_stereo_phase3 -14.512047671597214 +L3B_stereo_phase4 9.84769954587884 +L3B_stereo_phase5 10.284094633696341 +L4T_axial_ele_phase0 -13.516586760519427 +L4T_axial_ele_phase1 -13.53548764652474 +L4T_axial_ele_phase2 -13.089381148094652 +L4T_axial_ele_phase3 -12.840046926460385 +L4T_axial_ele_phase4 11.347380746228325 +L4T_axial_ele_phase5 11.195120604303364 +L4T_axial_pos_phase0 -13.576703126362526 +L4T_axial_pos_phase1 -13.470038590510228 +L4T_axial_pos_phase2 -12.36760727305283 +L4T_axial_pos_phase3 -11.870821335864765 +L4T_axial_pos_phase4 12.105614015780844 +L4T_axial_pos_phase5 11.547314885007228 +L4T_stereo_ele_phase0 -14.782717246509506 +L4T_stereo_ele_phase1 -14.550592870341822 +L4T_stereo_ele_phase2 -14.197073172369263 +L4T_stereo_ele_phase3 -13.593935331019962 +L4T_stereo_ele_phase4 10.61565625082223 +L4T_stereo_ele_phase5 10.193267670404502 +L4B_stereo_ele_phase0 -15.846738454828294 +L4B_stereo_ele_phase1 -16.466519423520374 +L4B_stereo_ele_phase2 -15.665011797484151 +L4B_stereo_ele_phase3 -15.828519455392964 +L4B_stereo_ele_phase4 9.072984066634236 +L4B_stereo_ele_phase5 8.773689848553818 +L4T_stereo_pos_phase0 -14.006445290169768 +L4T_stereo_pos_phase1 -13.716223046881055 +L4T_stereo_pos_phase2 -13.15394214535041 +L4T_stereo_pos_phase3 -12.60259121236551 +L4T_stereo_pos_phase4 11.65653781920745 +L4T_stereo_pos_phase5 11.10865205282193 +L4B_stereo_pos_phase0 -14.50455854528306 +L4B_stereo_pos_phase1 -15.309278363482202 +L4B_stereo_pos_phase2 -14.12294684921203 +L4B_stereo_pos_phase3 -13.323416556290127 +L4B_stereo_pos_phase4 10.74220708824324 +L4B_stereo_pos_phase5 10.615753325683437 +L5T_axial_ele_phase0 -16.959609570725142 +L5T_axial_ele_phase1 -17.14013902674178 +L5T_axial_ele_phase2 -16.813090968983254 +L5T_axial_ele_phase3 -16.632184936069024 +L5T_axial_ele_phase4 7.9837655183171545 +L5T_axial_ele_phase5 7.990336599905377 +L5B_axial_ele_phase0 -16.496373257075298 +L5B_axial_ele_phase1 -17.41783594445289 +L5B_axial_ele_phase2 -17.285878284030538 +L5B_axial_ele_phase3 -16.764704402364465 +L5B_axial_ele_phase4 7.883224414624341 +L5B_axial_ele_phase5 8.397878366041581 +L5T_axial_pos_phase0 -16.570705525707325 +L5T_axial_pos_phase1 -17.570682667655976 +L5T_axial_pos_phase2 -16.648250402084063 +L5T_axial_pos_phase3 -16.297069266401802 +L5T_axial_pos_phase4 8.404923764583788 +L5T_axial_pos_phase5 8.362767687430146 +L5B_axial_pos_phase0 -16.14758995667731 +L5B_axial_pos_phase1 -16.598357140841504 +L5B_axial_pos_phase2 -15.702519149206784 +L5B_axial_pos_phase3 -15.205707342603644 +L5B_axial_pos_phase4 9.081631901348738 +L5B_axial_pos_phase5 8.970129342409997 +L5T_stereo_ele_phase0 -17.69559294355156 +L5T_stereo_ele_phase1 -17.96290918081114 +L5T_stereo_ele_phase2 -17.609449349549337 +L5T_stereo_ele_phase3 -17.14890855800231 +L5T_stereo_ele_phase4 7.2669894361117136 +L5T_stereo_ele_phase5 7.277995389265751 +L5B_stereo_ele_phase0 -16.122760161828513 +L5B_stereo_ele_phase1 -16.649212214163665 +L5B_stereo_ele_phase2 -16.258508312923862 +L5B_stereo_ele_phase3 -16.117786242364033 +L5B_stereo_ele_phase4 8.53720273680162 +L5B_stereo_ele_phase5 8.529793599250583 +L5T_stereo_pos_phase0 -16.71281690809371 +L5T_stereo_pos_phase1 -17.586349699736967 +L5T_stereo_pos_phase2 -17.113944370951295 +L5T_stereo_pos_phase3 -16.441658287185444 +L5T_stereo_pos_phase4 8.209823613221856 +L5T_stereo_pos_phase5 8.187099074791163 +L5B_stereo_pos_phase0 -15.246906735941367 +L5B_stereo_pos_phase1 -15.35216346635985 +L5B_stereo_pos_phase2 -14.651532988389745 +L5B_stereo_pos_phase3 -13.87514844174369 +L5B_stereo_pos_phase4 10.126098091679276 +L5B_stereo_pos_phase5 9.683682654721444 +L6B_axial_pos_phase0 -15.747476534384663 +L6B_axial_pos_phase1 -16.201822351835936 +L6B_axial_pos_phase2 -15.164581820100626 +L6B_axial_pos_phase3 -14.641548893535509 +L6B_axial_pos_phase4 9.55730167668812 +L6B_axial_pos_phase5 9.132179905325021 +L6B_stereo_ele_phase0 -16.14595748182288 +L6B_stereo_ele_phase1 -17.032647093327178 +L6B_stereo_ele_phase2 -16.14831936699904 +L6B_stereo_ele_phase3 -15.611701307149517 +L6B_stereo_ele_phase4 8.58839057849184 +L6B_stereo_ele_phase5 8.527956658475297 +L6B_stereo_pos_phase0 -15.1881229854142 +L6B_stereo_pos_phase1 -15.206739435567478 +L6B_stereo_pos_phase2 -14.547754239919799 +L6B_stereo_pos_phase3 -13.742306853813009 +L6B_stereo_pos_phase4 10.182663825430327 +L6B_stereo_pos_phase5 9.683000078452178