diff --git a/CALIBRATION/hms_hodo_calib/fitHodoCalib.C b/CALIBRATION/hms_hodo_calib/fitHodoCalib.C index 595b7e6a580a58ce8851d5514057034f4819d0bb..e7d7d3cb1cf47e50735e329608e2afc33f61b0f7 100644 --- a/CALIBRATION/hms_hodo_calib/fitHodoCalib.C +++ b/CALIBRATION/hms_hodo_calib/fitHodoCalib.C @@ -28,7 +28,7 @@ #include <TPolyLine.h> #include <TObjArray.h> #include <TF1.h> - +#include <iomanip> void fitHodoCalib(TString filename,Int_t runNUM,Bool_t cosmic_flag=kFALSE) { @@ -260,16 +260,16 @@ void fitHodoCalib(TString filename,Int_t runNUM,Bool_t cosmic_flag=kFALSE) if (side==0) //require ONLY one side, since a time diff between two pmts at each end is taken { - h1Hist_TWAvg[npl][ipmt] = new TH1F(Form("Avg. Time: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average Time", pl_names[npl].c_str(), ipmt+1), 100, 15, 50); + h1Hist_TWAvg[npl][ipmt] = new TH1F(Form("Avg. Time: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average Time", pl_names[npl].c_str(), ipmt+1), 100, 15, 100); - h1Hist_TWAvg_CUT[npl][ipmt] = new TH1F(Form("Avg. Time CUT: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average (CUT)",pl_names[npl].c_str(), ipmt+1), 100, 15, 50); + h1Hist_TWAvg_CUT[npl][ipmt] = new TH1F(Form("Avg. Time CUT: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average (CUT)",pl_names[npl].c_str(), ipmt+1), 100, 15, 100); h2Hist_TWDiff_v_TrkPos[npl][ipmt] = new TH2F(Form("DistDiff: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. Hit Dist vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -80, 80, 50, -20, 20); h2Hist_TW_Corr_v_TrkPos[npl][ipmt] = new TH2F(Form("TimeDiff: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. TimeDiff. vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -40, 40, 120, -6, 6); h1Hist_TWDiffTrkPos[npl][ipmt] = new TH1F(Form("DistDiff - Track: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. Hit Dist. - Hod Track Position",pl_names[npl].c_str(), ipmt+1), 120, -60, 60); - h2Hist_TWAvg_v_TrkPos[npl][ipmt] = new TH2F(Form("TimeAvg_v_Trk: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. TimeAvg. vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -40, 40, 120, 15, 60); + h2Hist_TWAvg_v_TrkPos[npl][ipmt] = new TH2F(Form("TimeAvg_v_Trk: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. TimeAvg. vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -40, 40, 120, 15, 100); //Set Axis Titles h1Hist_TWAvg[npl][ipmt]->GetXaxis()->SetTitle("Time-Walk Corr. TDC Average Paddle Time (ns)"); @@ -556,20 +556,29 @@ void fitHodoCalib(TString filename,Int_t runNUM,Bool_t cosmic_flag=kFALSE) //Fit TW Corr Time vs. Trk Pos if (npl==0) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1x", "QR"); + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>3000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1x", "QR");} + else + {fit_status =-1;} } else if (npl==1) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1y", "QR"); + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>3000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1y", "QR");} + else + {fit_status =-1;} } else if (npl==2) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2x", "QR"); + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>3000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2x", "QR");} + else + {fit_status =-1;} } else if (npl==3) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2y", "QR"); + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>3000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2y", "QR");} + else + {fit_status =-1;} + } TWDiff_v_TrkPos_canv[npl]->cd(ipmt+1); diff --git a/CALIBRATION/hms_hodo_calib/timeWalkHistos.C b/CALIBRATION/hms_hodo_calib/timeWalkHistos.C index cb87f44e22cf00c81d2734eac8960b9d97f4c3fe..145412cc2fe7bf7dbacb0ac0cdf537e44814d20e 100644 --- a/CALIBRATION/hms_hodo_calib/timeWalkHistos.C +++ b/CALIBRATION/hms_hodo_calib/timeWalkHistos.C @@ -193,7 +193,7 @@ void generatePlots(UInt_t iplane, UInt_t iside, UInt_t ipaddle) { if (!adcTdcTimeDiffWalkDir[iplane][iside]) {adcTdcTimeDiffWalkDir[iplane][iside] = sideUncalibDir[iplane][iside]->mkdir("adcTdcTimeDiffWalk"); adcTdcTimeDiffWalkDir[iplane][iside]->cd();} else (outFile->cd("hodoUncalib/"+planeNames[iplane]+"/"+sideNames[iside]+"/adcTdcTimeDiffWalk")); // Book histos - if (!h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle]) h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle] = new TH2F(Form("h2_adcTdcTimeDiffWalk_paddle_%d", ipaddle+1), "TDC-ADC Time vs. Pulse Amp Plane "+planeNames[iplane]+" Side "+sideNames[iside]+Form(" Paddle %d", ipaddle+1)+"; Pulse Amplitude (mV) / 1 mV; TDC-ADC Time (ns) / 100 ps", 1000, 0, 1000, 150, -20, 20); + if (!h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle]) h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle] = new TH2F(Form("h2_adcTdcTimeDiffWalk_paddle_%d", ipaddle+1), "TDC-ADC Time vs. Pulse Amp Plane "+planeNames[iplane]+" Side "+sideNames[iside]+Form(" Paddle %d", ipaddle+1)+"; Pulse Amplitude (mV) / 1 mV; TDC-ADC Time (ns) / 100 ps", 1000, 0, 1000, 250, 15, 40); } // generatePlots() diff --git a/CALIBRATION/shms_hodo_calib/fitHodoCalib.C b/CALIBRATION/shms_hodo_calib/fitHodoCalib.C index 4208f9841f8a03038eaf9aa8cd1ca9903650069b..85ca43da8d74958f4f79f8126caf856ec4004cc7 100644 --- a/CALIBRATION/shms_hodo_calib/fitHodoCalib.C +++ b/CALIBRATION/shms_hodo_calib/fitHodoCalib.C @@ -28,7 +28,7 @@ #include <TPolyLine.h> #include <TObjArray.h> #include <TF1.h> - +#include <iomanip> void fitHodoCalib(TString filename,Int_t runNUM,Bool_t cosmic_flag=kFALSE) { @@ -259,16 +259,16 @@ void fitHodoCalib(TString filename,Int_t runNUM,Bool_t cosmic_flag=kFALSE) if (side==0) //require ONLY one side, since a time diff between two pmts at each end is taken { - h1Hist_TWAvg[npl][ipmt] = new TH1F(Form("Avg. Time: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average Time", pl_names[npl].c_str(), ipmt+1), 100, 0, 100); + h1Hist_TWAvg[npl][ipmt] = new TH1F(Form("Avg. Time: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average Time", pl_names[npl].c_str(), ipmt+1), 100, 0, 150); - h1Hist_TWAvg_CUT[npl][ipmt] = new TH1F(Form("Avg. Time CUT: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average (CUT)",pl_names[npl].c_str(), ipmt+1), 100, 0, 100); + h1Hist_TWAvg_CUT[npl][ipmt] = new TH1F(Form("Avg. Time CUT: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corrected Average (CUT)",pl_names[npl].c_str(), ipmt+1), 100, 0, 150); h2Hist_TWDiff_v_TrkPos[npl][ipmt] = new TH2F(Form("DistDiff: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. Hit Dist vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -80, 80, 200, -120, 80); h2Hist_TW_Corr_v_TrkPos[npl][ipmt] = new TH2F(Form("TimeDiff: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. TimeDiff. vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -60, 60, 200, -15, 15); h1Hist_TWDiffTrkPos[npl][ipmt] = new TH1F(Form("DistDiff - Track: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. Hit Dist. - Hod Track Position",pl_names[npl].c_str(), ipmt+1), 200, -120, 80); - h2Hist_TWAvg_v_TrkPos[npl][ipmt] = new TH2F(Form("TimeAvg_v_Trk: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. TimeAvg. vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -40, 40, 120, 0, 100); + h2Hist_TWAvg_v_TrkPos[npl][ipmt] = new TH2F(Form("TimeAvg_v_Trk: Paddle %s%d", pl_names[npl].c_str(), ipmt+1), Form("Paddle %s%d: Time-Walk Corr. TimeAvg. vs. Hod Track Position", pl_names[npl].c_str(), ipmt+1), 160, -40, 40, 120, 0, 150); //Set Axis Titles h1Hist_TWAvg[npl][ipmt]->GetXaxis()->SetTitle("Time-Walk Corr. TDC Average Paddle Time (ns)"); @@ -552,19 +552,29 @@ void fitHodoCalib(TString filename,Int_t runNUM,Bool_t cosmic_flag=kFALSE) //Fit TW Corr Time vs. Trk Pos if (npl==0) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1x", "QR"); } + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>10000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1x", "QR");} + else + {fit_status =-1;} + } else if (npl==1) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1y", "QR"); + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>10000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit1y", "QR");} + else + {fit_status =-1;} } else if (npl==2) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2x", "QR"); + { if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>10000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2x", "QR");} + else + {fit_status =-1;} } else if (npl==3) - { - fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2y", "QR"); + { + if (h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->GetEntries()>10000) + {fit_status = h2Hist_TW_Corr_v_TrkPos[npl][ipmt]->Fit("fit2y", "QR");} + else + {fit_status =-1;} } TWDiff_v_TrkPos_canv[npl]->cd(ipmt+1); diff --git a/CALIBRATION/shms_hodo_calib/timeWalkHistos.C b/CALIBRATION/shms_hodo_calib/timeWalkHistos.C index 1ce353738724bf1e97d7c697d47c34efabbbd150..1d38af970c4f0542ad1e01748ab768465a2a6cb7 100644 --- a/CALIBRATION/shms_hodo_calib/timeWalkHistos.C +++ b/CALIBRATION/shms_hodo_calib/timeWalkHistos.C @@ -194,7 +194,7 @@ void generatePlots(UInt_t iplane, UInt_t iside, UInt_t ipaddle) { if (!adcTdcTimeDiffWalkDir[iplane][iside]) {adcTdcTimeDiffWalkDir[iplane][iside] = sideUncalibDir[iplane][iside]->mkdir("adcTdcTimeDiffWalk"); adcTdcTimeDiffWalkDir[iplane][iside]->cd();} else (outFile->cd("hodoUncalib/"+planeNames[iplane]+"/"+sideNames[iside]+"/adcTdcTimeDiffWalk")); // Book histos - if (!h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle]) h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle] = new TH2F(Form("h2_adcTdcTimeDiffWalk_paddle_%d", ipaddle+1), "TDC-ADC Time vs. Pulse Amp Plane "+planeNames[iplane]+" Side "+sideNames[iside]+Form(" Paddle %d", ipaddle+1)+"; Pulse Amplitude (mV) / 1 mV; TDC-ADC Time (ns) / 100 ps", 1000, 0, 1000, 500, -20, 30); + if (!h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle]) h2_adcTdcTimeDiffWalk[iplane][iside][ipaddle] = new TH2F(Form("h2_adcTdcTimeDiffWalk_paddle_%d", ipaddle+1), "TDC-ADC Time vs. Pulse Amp Plane "+planeNames[iplane]+" Side "+sideNames[iside]+Form(" Paddle %d", ipaddle+1)+"; Pulse Amplitude (mV) / 1 mV; TDC-ADC Time (ns) / 100 ps", 1000, 0, 1000, 400, 10, 50); } // generatePlots() diff --git a/DBASE/SHMS/general.param b/DBASE/SHMS/general.param index 2393ce21c75ae40e7d11c4ca7247aea03272a3ed..76233b417ad1c677df01b40ca5d64b54e78f81e1 100644 --- a/DBASE/SHMS/general.param +++ b/DBASE/SHMS/general.param @@ -16,7 +16,7 @@ cminch=2.54 #include "PARAM/SHMS/GEN/pdebug.param" #include "PARAM/SHMS/GEN/shmsflags.param" #include "PARAM/SHMS/GEN/ptracking.param" -#include "PARAM/SHMS/GEN/p_reftime_cut_shmsdaq.param" +#include "PARAM/SHMS/GEN/p_reftime_cut.param" ; SHMS default geometry parameter files #include "PARAM/SHMS/NGCER/pngcer_geom.param" diff --git a/PARAM/HMS/HODO/hhodo_TWcalib.param b/PARAM/HMS/HODO/hhodo_TWcalib.param index 8d77fad6d2b2cc763f4a8a4a2f5583d201e21f87..b8747935e62bd7b87aa9c8495a69d1c278f63289 100644 --- a/PARAM/HMS/HODO/hhodo_TWcalib.param +++ b/PARAM/HMS/HODO/hhodo_TWcalib.param @@ -1,79 +1,79 @@ -;HMS Hodoscopes Output Parameter File +;HMS Hodoscopes Output Parameter File: Run 3994 hTDC_threshold=120. ;units of mV ;Param c1-Pos ; 1x 1y 2x 2y -hc1_Pos = -11.825, -13.3174, -13.655, -14.2313 - -11.610633, -12.930939, -13.333955, -13.785225 - -11.366116, -12.461620, -13.087788, -12.972986 - -11.681999, -13.102872, -12.909386, -13.392074 - -11.978456, -13.252029, -13.999070, -14.323185 - -11.445930, -13.235427, -13.664497, -14.059313 - -11.101214, -12.451779, -13.573592, -9.927609 - -11.244954, -12.672828, -9.729231, -14.129035 - -11.563491, -13.090869, -13.645042, -14.519399 - -11.622028, -13.818100, -13.919232, -14.544602 - -7.216389, 0.000000, -13.052779, 0.000000 - -7.536663, 0.000000, -13.302046, 0.000000 - -12.144368, 0.000000, -13.065297, 0.000000 - -11.776532, 0.000000, -12.910134, 0.000000 - -11.279380, 0.000000, -12.841987, 0.000000 - -11.721540, 0.000000, -12.914712, 0.000000 +hc1_Pos = 13.153, 11.9078, 15.0473, 14.9417 + 13.589920, 12.430939, 15.805307, 15.456662 + 17.777884, 13.004049, 16.048559, 16.268423 + 17.481783, 16.350951, 12.283562, 11.819948 + 17.244644, 16.109533, 15.218321, 14.907839 + 17.790796, 16.125721, 15.526997, 15.174735 + 18.118116, 16.911157, 15.632026, 15.292219 + 13.939419, 12.775702, 15.449883, 15.074198 + 17.640685, 16.352634, 15.572425, 14.667384 + 17.591638, 15.792215, 15.296570, 14.775704 + 17.937443, 0.000000, 16.156675, 0.000000 + 17.613413, 0.000000, 15.788449, 0.000000 + 16.941837, 0.000000, 16.065570, 0.000000 + 17.322442, 0.000000, 16.213661, 0.000000 + 17.754755, 0.000000, 16.252697, 0.000000 + 17.592799, 0.000000, 16.184473, 0.000000 ;Param c1-Neg ; 1x 1y 2x 2y -hc1_Neg = -14.118707, -14.453037, -13.384139, -14.455967 - -13.817096, -9.580917, -13.191911, -14.154215 - -13.322409, -13.250280, -12.795427, -12.919016 - -13.648539, -13.522204, -12.759175, -13.236875 - -14.015931, -13.921009, -13.724449, -13.957652 - -13.645665, -13.684214, -9.188030, -13.859312 - -13.252319, -12.869650, -13.440338, -13.230285 - -13.294936, -13.206890, -9.617548, -13.185078 - -13.591917, -13.596308, -9.176775, -13.642305 - -13.332971, -14.067673, -13.097872, -13.391016 - -13.158031, 0.000000, -12.712483, 0.000000 - -13.405890, 0.000000, -12.544443, 0.000000 - -9.988773, 0.000000, -12.201885, 0.000000 - -13.563360, 0.000000, -12.236679, 0.000000 - -13.383004, 0.000000, -12.522001, 0.000000 - -13.458124, 0.000000, -12.131218, 0.000000 +hc1_Neg = 14.853583, 14.833424, 15.793998, 14.673843 + 11.281427, 15.464305, 15.906308, 15.032863 + 15.752464, 15.912019, 16.392420, 12.258368 + 15.436276, 15.566979, 16.427886, 15.916152 + 15.195684, 15.165887, 15.486862, 15.221295 + 15.498238, 15.370733, 15.986463, 15.306499 + 15.911434, 12.222880, 15.773795, 15.984568 + 15.861679, 11.810469, 15.561508, 15.983648 + 15.574707, 15.420670, 15.976147, 15.458189 + 15.839058, 15.256059, 16.097033, 15.979570 + 15.966352, 0.000000, 16.475177, 0.000000 + 15.678427, 0.000000, 16.553496, 0.000000 + 15.071773, 0.000000, 12.908579, 0.000000 + 15.485348, 0.000000, 12.862081, 0.000000 + 15.640032, 0.000000, 16.592706, 0.000000 + 15.692787, 0.000000, 16.878665, 0.000000 ;Param c2-Pos ; 1x 1y 2x 2y -hc2_Pos = 0.716529, 0.704661, 0.606727, 0.571203 - 0.681897, 0.614010, 0.658400, 0.596042 - 0.626700, 0.641998, 0.623725, 0.569891 - 0.699921, 0.608308, 0.640362, 0.640176 - 0.677587, 0.610420, 0.674065, 0.685104 - 0.712094, 0.609359, 0.653848, 0.578391 - 0.694291, 0.612620, 0.651810, 0.568984 - 0.770780, 0.601482, 0.667247, 0.582045 - 0.667031, 0.775867, 0.689231, 0.602374 - 0.685086, 0.686840, 0.683842, 0.570008 - 0.623996, 0.000000, 0.661635, 0.000000 - 0.651874, 0.000000, 0.398856, 0.000000 - 0.678274, 0.000000, 0.676696, 0.000000 - 0.694799, 0.000000, 0.681145, 0.000000 - 0.633920, 0.000000, 0.736561, 0.000000 - 0.666765, 0.000000, 0.647879, 0.000000 +hc2_Pos = 0.694860, 0.731277, 0.672272, 0.664690 + 0.690801, 0.644212, 0.662978, 0.630455 + 0.689600, 0.669733, 0.658023, 0.660055 + 0.737692, 0.640798, 0.650850, 0.716899 + 0.663676, 0.739736, 0.692323, 0.700645 + 0.694534, 0.760529, 0.693046, 0.671990 + 0.648936, 0.719742, 0.690648, 0.720176 + 0.745137, 0.711173, 0.694295, 0.714896 + 0.663361, 0.615032, 0.700527, 0.707982 + 0.681126, 0.742813, 0.690474, 0.664764 + 0.707548, 0.000000, 0.679670, 0.000000 + 0.685456, 0.000000, 0.687423, 0.000000 + 0.652736, 0.000000, 0.726025, 0.000000 + 0.707569, 0.000000, 0.711478, 0.000000 + 0.726948, 0.000000, 0.747536, 0.000000 + 0.843225, 0.000000, 0.715197, 0.000000 ;Param c2-Neg ; 1x 1y 2x 2y -hc2_Neg = 0.691846, 0.679171, 0.626153, 0.649826 - 0.679091, 0.696029, 0.634622, 0.645572 - 0.587781, 0.639888, 0.612578, 0.641896 - 0.642820, 0.755185, 0.621145, 0.688768 - 0.687694, 0.698593, 0.648218, 0.644361 - 0.647427, 0.675254, 0.586494, 0.698459 - 0.635106, 0.670178, 0.672568, 0.750301 - 0.629820, 0.696762, 0.631134, 0.672162 - 0.620487, 0.707194, 0.597239, 0.681142 - 0.648955, 0.698238, 0.656738, 0.654772 - 0.674612, 0.000000, 0.658534, 0.000000 - 0.682219, 0.000000, 0.635674, 0.000000 - 0.705168, 0.000000, 0.693000, 0.000000 - 0.670937, 0.000000, 0.640843, 0.000000 - 0.653995, 0.000000, 0.665166, 0.000000 - 0.642258, 0.000000, 0.600446, 0.000000 +hc2_Neg = 0.663423, 0.742568, 0.657210, 0.701330 + 0.758738, 0.784137, 0.686923, 0.686655 + 0.663789, 0.638010, 0.648269, 0.684470 + 0.692236, 0.712003, 0.699423, 0.697355 + 0.686240, 0.646388, 0.704407, 0.667326 + 0.728373, 0.638224, 0.705392, 0.708915 + 0.702361, 0.641259, 0.713947, 0.762063 + 0.709197, 0.680860, 0.706254, 0.622425 + 0.734727, 0.624207, 0.696924, 0.684140 + 0.728224, 0.640154, 0.717902, 0.634934 + 0.759485, 0.000000, 0.697843, 0.000000 + 0.780031, 0.000000, 0.695081, 0.000000 + 0.799660, 0.000000, 0.722356, 0.000000 + 0.748849, 0.000000, 0.704889, 0.000000 + 0.754184, 0.000000, 0.720910, 0.000000 + 0.701190, 0.000000, 0.673759, 0.000000 diff --git a/PARAM/HMS/HODO/hhodo_TWcalib_3994_12_25.param b/PARAM/HMS/HODO/hhodo_TWcalib_3994_12_25.param new file mode 100644 index 0000000000000000000000000000000000000000..b8747935e62bd7b87aa9c8495a69d1c278f63289 --- /dev/null +++ b/PARAM/HMS/HODO/hhodo_TWcalib_3994_12_25.param @@ -0,0 +1,79 @@ +;HMS Hodoscopes Output Parameter File: Run 3994 + +hTDC_threshold=120. ;units of mV + +;Param c1-Pos +; 1x 1y 2x 2y +hc1_Pos = 13.153, 11.9078, 15.0473, 14.9417 + 13.589920, 12.430939, 15.805307, 15.456662 + 17.777884, 13.004049, 16.048559, 16.268423 + 17.481783, 16.350951, 12.283562, 11.819948 + 17.244644, 16.109533, 15.218321, 14.907839 + 17.790796, 16.125721, 15.526997, 15.174735 + 18.118116, 16.911157, 15.632026, 15.292219 + 13.939419, 12.775702, 15.449883, 15.074198 + 17.640685, 16.352634, 15.572425, 14.667384 + 17.591638, 15.792215, 15.296570, 14.775704 + 17.937443, 0.000000, 16.156675, 0.000000 + 17.613413, 0.000000, 15.788449, 0.000000 + 16.941837, 0.000000, 16.065570, 0.000000 + 17.322442, 0.000000, 16.213661, 0.000000 + 17.754755, 0.000000, 16.252697, 0.000000 + 17.592799, 0.000000, 16.184473, 0.000000 + +;Param c1-Neg +; 1x 1y 2x 2y +hc1_Neg = 14.853583, 14.833424, 15.793998, 14.673843 + 11.281427, 15.464305, 15.906308, 15.032863 + 15.752464, 15.912019, 16.392420, 12.258368 + 15.436276, 15.566979, 16.427886, 15.916152 + 15.195684, 15.165887, 15.486862, 15.221295 + 15.498238, 15.370733, 15.986463, 15.306499 + 15.911434, 12.222880, 15.773795, 15.984568 + 15.861679, 11.810469, 15.561508, 15.983648 + 15.574707, 15.420670, 15.976147, 15.458189 + 15.839058, 15.256059, 16.097033, 15.979570 + 15.966352, 0.000000, 16.475177, 0.000000 + 15.678427, 0.000000, 16.553496, 0.000000 + 15.071773, 0.000000, 12.908579, 0.000000 + 15.485348, 0.000000, 12.862081, 0.000000 + 15.640032, 0.000000, 16.592706, 0.000000 + 15.692787, 0.000000, 16.878665, 0.000000 + +;Param c2-Pos +; 1x 1y 2x 2y +hc2_Pos = 0.694860, 0.731277, 0.672272, 0.664690 + 0.690801, 0.644212, 0.662978, 0.630455 + 0.689600, 0.669733, 0.658023, 0.660055 + 0.737692, 0.640798, 0.650850, 0.716899 + 0.663676, 0.739736, 0.692323, 0.700645 + 0.694534, 0.760529, 0.693046, 0.671990 + 0.648936, 0.719742, 0.690648, 0.720176 + 0.745137, 0.711173, 0.694295, 0.714896 + 0.663361, 0.615032, 0.700527, 0.707982 + 0.681126, 0.742813, 0.690474, 0.664764 + 0.707548, 0.000000, 0.679670, 0.000000 + 0.685456, 0.000000, 0.687423, 0.000000 + 0.652736, 0.000000, 0.726025, 0.000000 + 0.707569, 0.000000, 0.711478, 0.000000 + 0.726948, 0.000000, 0.747536, 0.000000 + 0.843225, 0.000000, 0.715197, 0.000000 + +;Param c2-Neg +; 1x 1y 2x 2y +hc2_Neg = 0.663423, 0.742568, 0.657210, 0.701330 + 0.758738, 0.784137, 0.686923, 0.686655 + 0.663789, 0.638010, 0.648269, 0.684470 + 0.692236, 0.712003, 0.699423, 0.697355 + 0.686240, 0.646388, 0.704407, 0.667326 + 0.728373, 0.638224, 0.705392, 0.708915 + 0.702361, 0.641259, 0.713947, 0.762063 + 0.709197, 0.680860, 0.706254, 0.622425 + 0.734727, 0.624207, 0.696924, 0.684140 + 0.728224, 0.640154, 0.717902, 0.634934 + 0.759485, 0.000000, 0.697843, 0.000000 + 0.780031, 0.000000, 0.695081, 0.000000 + 0.799660, 0.000000, 0.722356, 0.000000 + 0.748849, 0.000000, 0.704889, 0.000000 + 0.754184, 0.000000, 0.720910, 0.000000 + 0.701190, 0.000000, 0.673759, 0.000000 diff --git a/PARAM/HMS/HODO/hhodo_Vpcalib.param b/PARAM/HMS/HODO/hhodo_Vpcalib.param index 3668372c5d5aa6d1b8418e6018e3445db9743f92..cf06a1abdad989c2cebeb9dd130c1e5b34b634a0 100644 --- a/PARAM/HMS/HODO/hhodo_Vpcalib.param +++ b/PARAM/HMS/HODO/hhodo_Vpcalib.param @@ -1,104 +1,104 @@ ; HMS Hodoscope Parameter File Containing propagation velocities per paddle ; and signal cable time diff. offsets per paddle - +; Run 3994 ;Propagation Velocity Per Paddle ; 1x 1y 2x 2y -hhodo_velFit = 15, 16.978, 15.9113, 15.1942 - 16.249861, 15.064287, 14.990871, 14.972698 - 14.198525, 15.015974, 14.855396, 15.102439 - 14.147948, 14.924725, 14.738459, 15.043960 - 14.406378, 15.069926, 14.961445, 15.514884 - 14.379967, 15.015023, 14.498874, 14.949028 - 14.500282, 14.920048, 14.814833, 15.281392 - 14.368927, 15.117576, 14.644670, 14.959327 - 14.196491, 16.363022, 14.643593, 15.031221 - 14.189954, 18.340135, 14.972119, 15.028897 - 14.337297, 0.000000, 15.026501, 0.000000 - 14.552557, 0.000000, 13.951474, 0.000000 - 14.435530, 0.000000, 15.087373, 0.000000 - 14.596301, 0.000000, 14.779447, 0.000000 - 14.603530, 0.000000, 14.667033, 0.000000 - 15.000000, 0.000000, 14.978743, 0.000000 +hhodo_velFit = 15, 15, 14.5566, 18.7482 + 14.827883, 15.553410, 14.710775, 15.295064 + 14.604449, 15.055701, 14.956665, 15.382875 + 14.508162, 14.889568, 14.934061, 15.423173 + 14.392439, 15.336103, 15.189449, 15.793684 + 14.601983, 15.294511, 14.842730, 15.179652 + 14.547061, 15.208466, 15.209662, 15.800349 + 14.463532, 15.298983, 14.970618, 15.240617 + 14.513416, 15.000000, 14.910613, 16.148968 + 14.326325, 15.000000, 14.874173, 15.000000 + 14.771576, 0.000000, 15.009239, 0.000000 + 14.897607, 0.000000, 14.875568, 0.000000 + 14.614029, 0.000000, 15.375498, 0.000000 + 14.903554, 0.000000, 15.214587, 0.000000 + 15.040911, 0.000000, 14.922569, 0.000000 + 15.000000, 0.000000, 15.193569, 0.000000 ;PMTs Signal Cable Time Diff. Per Paddle ; 1x 1y 2x 2y -hhodo_cableFit = -1.157159, -1.557195, -0.123849, 0.300085 - -0.713830, 0.283342, 0.149528, 0.571272 - -0.867851, -0.462963, -0.446236, -0.049208 - -1.030660, 0.686694, 0.048734, 0.014640 - -0.709056, 0.318387, 0.221287, -0.220704 - -0.820306, -0.158241, 0.135512, 0.572911 - -0.732028, -0.081860, 0.714397, 2.304715 - -1.156046, 0.163323, 0.007393, -0.549770 - -0.454750, 0.154735, 0.545216, -0.206293 - -0.780924, 0.257738, -0.393000, -0.048319 - -0.662157, 0.000000, 0.045338, 0.000000 - 0.045987, 0.000000, 0.608509, 0.000000 - -0.321276, 0.000000, 1.886339, 0.000000 - -0.776564, 0.000000, 0.198648, 0.000000 - -0.404592, 0.000000, -0.165440, 0.000000 - -0.757221, 0.000000, 0.389259, 0.000000 +hhodo_cableFit = 0.000000, 0.000000, 0.045673, 0.297969 + -0.796817, 0.127970, 0.099518, 0.575776 + -0.875124, -0.608164, -0.451279, -0.075444 + -1.040716, 0.548135, 0.020810, -0.005354 + -0.705986, 0.245785, 0.180511, -0.267995 + -0.864062, -0.247137, 0.097639, 0.572094 + -0.780357, -0.172982, 0.727772, 2.139033 + -1.194698, 0.031414, -0.020775, -0.524916 + -0.505491, 0.000000, 0.516002, -0.140531 + -0.822705, 0.000000, -0.436473, 0.000000 + -0.692253, 0.000000, 0.010949, 0.000000 + -0.001580, 0.000000, 0.656288, 0.000000 + -0.397957, 0.000000, 1.581138, 0.000000 + -0.813442, 0.000000, 0.150385, 0.000000 + -0.408999, 0.000000, -0.198967, 0.000000 + 0.000000, 0.000000, 0.360667, 0.000000 ;PMTs Time Diff. Sigma Parameters ; 1x 1y 2x 2y -hhodo_PosSigma = 0.720561, 0.403303, 0.229708, 0.220055 - 0.207979, 0.095496, 0.168650, 0.150362 - 0.094343, 0.112875, 0.167292, 0.155509 - 0.083000, 0.105414, 0.147823, 0.149594 - 0.094009, 0.105587, 0.152316, 0.178810 - 0.079387, 0.096837, 0.146122, 0.148825 - 0.081986, 0.097129, 0.136874, 0.141254 - 0.085308, 0.088876, 0.152484, 0.128272 - 0.085629, 0.111300, 0.160423, 0.139467 - 0.092233, 0.428492, 0.158089, 0.264713 - 0.082361, 0.000000, 0.158951, 0.000000 - 0.074223, 0.000000, 0.155313, 0.000000 - 0.075616, 0.000000, 0.122297, 0.000000 - 0.086823, 0.000000, 0.121161, 0.000000 - 0.126406, 0.000000, 0.164883, 0.000000 - 0.621382, 0.000000, 0.192168, 0.000000 +hhodo_PosSigma = 1.000000, 1.000000, 0.157153, 0.472541 + 0.112707, 0.122474, 0.136462, 0.156818 + 0.081757, 0.112912, 0.150344, 0.132032 + 0.073765, 0.108264, 0.132730, 0.141400 + 0.092456, 0.108479, 0.141857, 0.172744 + 0.077216, 0.099635, 0.132917, 0.147583 + 0.086098, 0.103397, 0.137834, 0.149998 + 0.086504, 0.118173, 0.132248, 0.155554 + 0.084310, 1.000000, 0.139531, 0.333504 + 0.095620, 1.000000, 0.140711, 1.000000 + 0.079580, 0.000000, 0.149233, 0.000000 + 0.077210, 0.000000, 0.128682, 0.000000 + 0.077575, 0.000000, 0.134560, 0.000000 + 0.096855, 0.000000, 0.136696, 0.000000 + 0.150679, 0.000000, 0.169188, 0.000000 + 1.000000, 0.000000, 0.175624, 0.000000 -hhodo_NegSigma = 0.720561, 0.403303, 0.229708, 0.220055 - 0.207979, 0.095496, 0.168650, 0.150362 - 0.094343, 0.112875, 0.167292, 0.155509 - 0.083000, 0.105414, 0.147823, 0.149594 - 0.094009, 0.105587, 0.152316, 0.178810 - 0.079387, 0.096837, 0.146122, 0.148825 - 0.081986, 0.097129, 0.136874, 0.141254 - 0.085308, 0.088876, 0.152484, 0.128272 - 0.085629, 0.111300, 0.160423, 0.139467 - 0.092233, 0.428492, 0.158089, 0.264713 - 0.082361, 0.000000, 0.158951, 0.000000 - 0.074223, 0.000000, 0.155313, 0.000000 - 0.075616, 0.000000, 0.122297, 0.000000 - 0.086823, 0.000000, 0.121161, 0.000000 - 0.126406, 0.000000, 0.164883, 0.000000 - 0.621382, 0.000000, 0.192168, 0.000000 +hhodo_NegSigma = 1.000000, 1.000000, 0.157153, 0.472541 + 0.112707, 0.122474, 0.136462, 0.156818 + 0.081757, 0.112912, 0.150344, 0.132032 + 0.073765, 0.108264, 0.132730, 0.141400 + 0.092456, 0.108479, 0.141857, 0.172744 + 0.077216, 0.099635, 0.132917, 0.147583 + 0.086098, 0.103397, 0.137834, 0.149998 + 0.086504, 0.118173, 0.132248, 0.155554 + 0.084310, 1.000000, 0.139531, 0.333504 + 0.095620, 1.000000, 0.140711, 1.000000 + 0.079580, 0.000000, 0.149233, 0.000000 + 0.077210, 0.000000, 0.128682, 0.000000 + 0.077575, 0.000000, 0.134560, 0.000000 + 0.096855, 0.000000, 0.136696, 0.000000 + 0.150679, 0.000000, 0.169188, 0.000000 + 1.000000, 0.000000, 0.175624, 0.000000 ;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle ; 1x 1y 2x 2y -hhodo_LCoeff = -0.148097, 0.000000, 1.440864, 1.935246 - 0.037242, 0.357389, 1.298385, 2.208303 - 0.039509, -0.385462, 1.847744, 0.374238 - -0.544929, 0.359856, 1.585015, 0.072752 - 0.593214, 0.400673, 1.541691, 1.579684 - -0.182937, 0.367420, 1.518844, 1.225943 - 0.000000, -0.490751, 1.412070, 0.340123 - -0.546998, -0.025296, 0.918463, 0.192384 - 0.007658, 0.658799, 1.404576, 0.908736 - 0.362234, -0.000000, 1.313921, 1.880119 - -0.759911, 0.000000, 0.339901, 0.000000 - 0.498340, 0.000000, 1.702278, 0.000000 - -0.484412, 0.000000, 1.080751, 0.000000 - 0.027774, 0.000000, 1.268221, 0.000000 - 0.740627, 0.000000, 0.527438, 0.000000 - 0.000000, 0.000000, 1.134361, 0.000000 +hhodo_LCoeff = 0.000000, 0.000000, 1.931591, 2.022195 + -0.056514, 0.181162, 1.383514, 2.318387 + 0.077655, -0.596924, 1.960569, 0.508023 + -0.503974, 0.171979, 1.711295, 0.243249 + 0.605236, 0.324577, 1.642043, 1.690645 + -0.156435, 0.295702, 1.678122, 1.378280 + 0.000000, -0.574582, 1.585449, 0.499825 + -0.508171, -0.171097, 1.068616, 0.439566 + 0.091114, 0.603725, 1.538322, 1.152613 + 0.442163, -0.000000, 1.462617, 2.029285 + -0.662421, 0.000000, 0.496769, 0.000000 + 0.633947, 0.000000, 2.052621, 0.000000 + -0.394081, 0.000000, 1.289630, 0.000000 + 0.164489, 0.000000, 1.446308, 0.000000 + 0.883549, 0.000000, 0.684237, 0.000000 + 0.000000, 0.000000, 1.376530, 0.000000 diff --git a/PARAM/HMS/HODO/hhodo_Vpcalib_3994_01_24_d2n.param b/PARAM/HMS/HODO/hhodo_Vpcalib_3994_01_24_d2n.param new file mode 100644 index 0000000000000000000000000000000000000000..cf06a1abdad989c2cebeb9dd130c1e5b34b634a0 --- /dev/null +++ b/PARAM/HMS/HODO/hhodo_Vpcalib_3994_01_24_d2n.param @@ -0,0 +1,104 @@ +; HMS Hodoscope Parameter File Containing propagation velocities per paddle +; and signal cable time diff. offsets per paddle +; Run 3994 + + +;Propagation Velocity Per Paddle +; 1x 1y 2x 2y +hhodo_velFit = 15, 15, 14.5566, 18.7482 + 14.827883, 15.553410, 14.710775, 15.295064 + 14.604449, 15.055701, 14.956665, 15.382875 + 14.508162, 14.889568, 14.934061, 15.423173 + 14.392439, 15.336103, 15.189449, 15.793684 + 14.601983, 15.294511, 14.842730, 15.179652 + 14.547061, 15.208466, 15.209662, 15.800349 + 14.463532, 15.298983, 14.970618, 15.240617 + 14.513416, 15.000000, 14.910613, 16.148968 + 14.326325, 15.000000, 14.874173, 15.000000 + 14.771576, 0.000000, 15.009239, 0.000000 + 14.897607, 0.000000, 14.875568, 0.000000 + 14.614029, 0.000000, 15.375498, 0.000000 + 14.903554, 0.000000, 15.214587, 0.000000 + 15.040911, 0.000000, 14.922569, 0.000000 + 15.000000, 0.000000, 15.193569, 0.000000 + + + +;PMTs Signal Cable Time Diff. Per Paddle +; 1x 1y 2x 2y +hhodo_cableFit = 0.000000, 0.000000, 0.045673, 0.297969 + -0.796817, 0.127970, 0.099518, 0.575776 + -0.875124, -0.608164, -0.451279, -0.075444 + -1.040716, 0.548135, 0.020810, -0.005354 + -0.705986, 0.245785, 0.180511, -0.267995 + -0.864062, -0.247137, 0.097639, 0.572094 + -0.780357, -0.172982, 0.727772, 2.139033 + -1.194698, 0.031414, -0.020775, -0.524916 + -0.505491, 0.000000, 0.516002, -0.140531 + -0.822705, 0.000000, -0.436473, 0.000000 + -0.692253, 0.000000, 0.010949, 0.000000 + -0.001580, 0.000000, 0.656288, 0.000000 + -0.397957, 0.000000, 1.581138, 0.000000 + -0.813442, 0.000000, 0.150385, 0.000000 + -0.408999, 0.000000, -0.198967, 0.000000 + 0.000000, 0.000000, 0.360667, 0.000000 + + + +;PMTs Time Diff. Sigma Parameters +; 1x 1y 2x 2y +hhodo_PosSigma = 1.000000, 1.000000, 0.157153, 0.472541 + 0.112707, 0.122474, 0.136462, 0.156818 + 0.081757, 0.112912, 0.150344, 0.132032 + 0.073765, 0.108264, 0.132730, 0.141400 + 0.092456, 0.108479, 0.141857, 0.172744 + 0.077216, 0.099635, 0.132917, 0.147583 + 0.086098, 0.103397, 0.137834, 0.149998 + 0.086504, 0.118173, 0.132248, 0.155554 + 0.084310, 1.000000, 0.139531, 0.333504 + 0.095620, 1.000000, 0.140711, 1.000000 + 0.079580, 0.000000, 0.149233, 0.000000 + 0.077210, 0.000000, 0.128682, 0.000000 + 0.077575, 0.000000, 0.134560, 0.000000 + 0.096855, 0.000000, 0.136696, 0.000000 + 0.150679, 0.000000, 0.169188, 0.000000 + 1.000000, 0.000000, 0.175624, 0.000000 + + +hhodo_NegSigma = 1.000000, 1.000000, 0.157153, 0.472541 + 0.112707, 0.122474, 0.136462, 0.156818 + 0.081757, 0.112912, 0.150344, 0.132032 + 0.073765, 0.108264, 0.132730, 0.141400 + 0.092456, 0.108479, 0.141857, 0.172744 + 0.077216, 0.099635, 0.132917, 0.147583 + 0.086098, 0.103397, 0.137834, 0.149998 + 0.086504, 0.118173, 0.132248, 0.155554 + 0.084310, 1.000000, 0.139531, 0.333504 + 0.095620, 1.000000, 0.140711, 1.000000 + 0.079580, 0.000000, 0.149233, 0.000000 + 0.077210, 0.000000, 0.128682, 0.000000 + 0.077575, 0.000000, 0.134560, 0.000000 + 0.096855, 0.000000, 0.136696, 0.000000 + 0.150679, 0.000000, 0.169188, 0.000000 + 1.000000, 0.000000, 0.175624, 0.000000 + + + +;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle +; 1x 1y 2x 2y +hhodo_LCoeff = 0.000000, 0.000000, 1.931591, 2.022195 + -0.056514, 0.181162, 1.383514, 2.318387 + 0.077655, -0.596924, 1.960569, 0.508023 + -0.503974, 0.171979, 1.711295, 0.243249 + 0.605236, 0.324577, 1.642043, 1.690645 + -0.156435, 0.295702, 1.678122, 1.378280 + 0.000000, -0.574582, 1.585449, 0.499825 + -0.508171, -0.171097, 1.068616, 0.439566 + 0.091114, 0.603725, 1.538322, 1.152613 + 0.442163, -0.000000, 1.462617, 2.029285 + -0.662421, 0.000000, 0.496769, 0.000000 + 0.633947, 0.000000, 2.052621, 0.000000 + -0.394081, 0.000000, 1.289630, 0.000000 + 0.164489, 0.000000, 1.446308, 0.000000 + 0.883549, 0.000000, 0.684237, 0.000000 + 0.000000, 0.000000, 1.376530, 0.000000 diff --git a/PARAM/HMS/HODO/hhodo_cuts.param b/PARAM/HMS/HODO/hhodo_cuts.param index ca8b52c83312602fcc58c2f72683bff61c175820..338c83b1bde748b1b11b74e8934189c602b95eea 100644 --- a/PARAM/HMS/HODO/hhodo_cuts.param +++ b/PARAM/HMS/HODO/hhodo_cuts.param @@ -46,76 +46,76 @@ hhodo_adc_tdc_offset = 200., 200., 200., 200. ; variables = H.hod.(1x, 1y, 2x, 2y).GoodNeg(Pos)AdcTdcDiffTime ; 1x 1y 2x 2y -hhodo_PosAdcTimeWindowMin = -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 +hhodo_PosAdcTimeWindowMin = -39.65, -40.35, -37.19, -37.58 + -39.21, -40.36, -36.75, -37.25 + -34.77, -39.82, -36.61, -36.17 + -35.02, -36.05, -40.33, -40.34 + -35.21, -35.98, -37.26, -37.13 + -34.84, -36.11, -36.87, -37.05 + -34.36, -35.33, -36.78, -36.93 + -34.72, -39.81, -36.94, -37.20 + -34.88, -36.00, -37.04, -37.55 + -35.05, -36.68, -37.23, -37.68 + -34.42, 0.00, -36.36, 0.00 + -35.13, 0.00, -36.91, 0.00 + -35.52, 0.00, -36.40, 0.00 + -35.47, 0.00, -36.30, 0.00 + -35.23, 0.00, -36.40, 0.00 + -35.54, 0.00, -36.42, 0.00 ; 1x 1y 2x 2y -hhodo_PosAdcTimeWindowMax = -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 +hhodo_PosAdcTimeWindowMax = -23.65, -24.35, -21.19, -21.58 + -23.21, -24.36, -20.75, -21.25 + -18.77, -23.82, -20.61, -20.17 + -19.02, -20.05, -24.33, -24.34 + -19.21, -19.98, -21.26, -21.13 + -18.84, -20.11, -20.87, -21.05 + -18.36, -19.33, -20.78, -20.93 + -18.72, -23.81, -20.94, -21.20 + -18.88, -20.00, -21.04, -21.55 + -19.05, -20.68, -21.23, -21.68 + -18.42, 0.00, -20.36, 0.00 + -19.13, 0.00, -20.91, 0.00 + -19.52, 0.00, -20.40, 0.00 + -19.47, 0.00, -20.30, 0.00 + -19.23, 0.00, -20.40, 0.00 + -19.54, 0.00, -20.42, 0.00 ; 1x 1y 2x 2y -hhodo_NegAdcTimeWindowMin = -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, -40.00, -40.00, -40.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 - -40.00, 0.00, -40.00, 0.00 +hhodo_NegAdcTimeWindowMin = -42.13, -37.93, -36.94, -37.83 + -41.40, -36.97, -36.58, -37.34 + -36.87, -36.61, -36.16, -40.12 + -37.05, -37.18, -35.98, -36.48 + -37.42, -37.38, -36.93, -37.34 + -36.87, -37.22, -36.42, -37.26 + -36.41, -40.53, -36.56, -36.51 + -36.49, -40.90, -36.70, -36.65 + -36.75, -37.48, -36.22, -37.02 + -36.44, -37.53, -36.20, -36.63 + -36.20, 0.00, -35.72, 0.00 + -36.47, 0.00, -35.69, 0.00 + -37.00, 0.00, -39.25, 0.00 + -36.85, 0.00, -39.34, 0.00 + -37.10, 0.00, -35.58, 0.00 + -37.26, 0.00, -35.33, 0.00 ; 1x 1y 2x 2y -hhodo_NegAdcTimeWindowMax = -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, -15.00, -15.00, -15.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 - -15.00, 0.00, -15.00, 0.00 +hhodo_NegAdcTimeWindowMax = -26.13, -21.93, -20.94, -21.83 + -25.40, -20.97, -20.58, -21.34 + -20.87, -20.61, -20.16, -24.12 + -21.05, -21.18, -19.98, -20.48 + -21.42, -21.38, -20.93, -21.34 + -20.87, -21.22, -20.42, -21.26 + -20.41, -24.53, -20.56, -20.51 + -20.49, -24.90, -20.70, -20.65 + -20.75, -21.48, -20.22, -21.02 + -20.44, -21.53, -20.20, -20.63 + -20.20, 0.00, -19.72, 0.00 + -20.47, 0.00, -19.69, 0.00 + -21.00, 0.00, -23.25, 0.00 + -20.85, 0.00, -23.34, 0.00 + -21.10, 0.00, -19.58, 0.00 + -21.26, 0.00, -19.33, 0.00 ;; 1x 1y 2x 2y diff --git a/PARAM/HMS/HODO/hhodo_cuts_06_02.param b/PARAM/HMS/HODO/hhodo_cuts_06_02.param new file mode 100644 index 0000000000000000000000000000000000000000..33818e281b5155672533f118accea2e8d1557978 --- /dev/null +++ b/PARAM/HMS/HODO/hhodo_cuts_06_02.param @@ -0,0 +1,155 @@ +; HMS Hodo Cuts parameters + +; Cosmic flag for beta calculation +hcosmicflag=0 + +; for now manually set hte FADC mode +; 1 == Use the pulse int - pulse ped +; 2 == Use the sample integral - known ped +; 3 == Use the sample integral - sample ped +; if not set then defaults to use the raw pulse integral +hhodo_adc_mode=1 +; Set htofusinginvadc=0 to use new hodo calibration parameters +htofusinginvadc=0 +; +; hstart_time_center center of allowed time window (ns) + hstart_time_center = 32. +; hstart_time_slop 1/2 width of time window + hstart_time_slop = 100. + +; pscin_tdc_min min/max H.hod.GoodPos(Neg)TdcTimeUnCorr +; note that the params below are factor of 10 higher than +; what is present in the respective leaf +hscin_tdc_min = 0 +hscin_tdc_max = 1200 + +; hscin_tdc_to_time scin tdc time per channel + hscin_tdc_to_time = 0.09766 ;0.1 was before Dave Mack found the correct conversion in C1190 Manual (May 14, 2018); (See HC Log Entry 3574348) + +; tof and you figured out good values + htof_tolerance = 2.0 +; +; hms_tof_params +; hnum_scin_counters, hhodo_zpos, hhodo_center_coord, hhodo_width +; are all calculated within h_init_scin +; hhodo_pos_coord and hhodo_neg_coord are not yet used + +hhodo_slop = 2., 2., 4., 4. + +; hhodo_tdc_offset is array of time offsets for all paddles in a plane +; to move the tdc to between 0 and 4000 channels. +hhodo_tdc_offset = 1580, 1580, 1580, 1580 + +hhodo_adc_tdc_offset = 200., 200., 200., 200. + +;Determined from JPSI Coin RUN 7221. Feb 16, 2019 --Carlos +; HMS Hodoscope Parameter File Containing TimeWindow Min/Max Cuts + +; variables = H.hod.(1x, 1y, 2x, 2y).GoodNeg(Pos)AdcTdcDiffTime + +; 1x 1y 2x 2y +hhodo_PosAdcTimeWindowMin = -33.36, -33.71, -31.39, -32.26 + -33.29, -34.08, -31.03, -31.23 + -29.07, -33.68, -30.98, -30.22 + -29.41, -30.11, -34.60, -34.49 + -29.55, -30.20, -31.58, -31.44 + -29.19, -30.35, -31.19, -31.43 + -28.72, -29.54, -31.10, -31.55 + -29.08, -33.95, -31.23, -31.80 + -29.20, -30.04, -31.32, -32.09 + -29.34, -30.79, -31.49, -32.31 + -28.75, 0.00, -30.60, 0.00 + -29.38, 0.00, -31.07, 0.00 + -29.73, 0.00, -30.60, 0.00 + -29.56, 0.00, -30.42, 0.00 + -29.10, 0.00, -30.34, 0.00 + -29.32, 0.00, -30.54, 0.00 + +; 1x 1y 2x 2y +hhodo_PosAdcTimeWindowMax = -17.36, -17.71, -15.39, -16.26 + -17.29, -18.08, -15.03, -15.23 + -13.07, -17.68, -14.98, -14.22 + -13.41, -14.11, -18.60, -18.49 + -13.55, -14.20, -15.58, -15.44 + -13.19, -14.35, -15.19, -15.43 + -12.72, -13.54, -15.10, -15.55 + -13.08, -17.95, -15.23, -15.80 + -13.20, -14.04, -15.32, -16.09 + -13.34, -14.79, -15.49, -16.31 + -12.75, 0.00, -14.60, 0.00 + -13.38, 0.00, -15.07, 0.00 + -13.73, 0.00, -14.60, 0.00 + -13.56, 0.00, -14.42, 0.00 + -13.10, 0.00, -14.34, 0.00 + -13.32, 0.00, -14.54, 0.00 + +; 1x 1y 2x 2y +hhodo_NegAdcTimeWindowMin = -31.75, -31.99, -31.08, -32.10 + -35.07, -31.36, -30.68, -31.83 + -30.86, -31.14, -30.39, -34.60 + -31.19, -31.64, -30.15, -30.90 + -31.48, -31.74, -31.15, -31.59 + -31.01, -31.49, -30.70, -31.49 + -30.58, -34.79, -30.86, -30.74 + -30.67, -35.00, -31.02, -30.85 + -30.97, -31.42, -30.59, -31.24 + -30.79, -31.34, -30.74, -31.02 + -30.57, 0.00, -30.23, 0.00 + -30.86, 0.00, -30.19, 0.00 + -31.35, 0.00, -33.82, 0.00 + -31.13, 0.00, -33.92, 0.00 + -31.12, 0.00, -30.22, 0.00 + -31.02, 0.00, -29.85, 0.00 + +; 1x 1y 2x 2y +hhodo_NegAdcTimeWindowMax = -15.75, -15.99, -15.08, -16.10 + -19.07, -15.36, -14.68, -15.83 + -14.86, -15.14, -14.39, -18.60 + -15.19, -15.64, -14.15, -14.90 + -15.48, -15.74, -15.15, -15.59 + -15.01, -15.49, -14.70, -15.49 + -14.58, -18.79, -14.86, -14.74 + -14.67, -19.00, -15.02, -14.85 + -14.97, -15.42, -14.59, -15.24 + -14.79, -15.34, -14.74, -15.02 + -14.57, 0.00, -14.23, 0.00 + -14.86, 0.00, -14.19, 0.00 + -15.35, 0.00, -17.82, 0.00 + -15.13, 0.00, -17.92, 0.00 + -15.12, 0.00, -14.22, 0.00 + -15.02, 0.00, -13.85, 0.00 + +; +hhodo_pos_ped_limit = 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 +; +hhodo_neg_ped_limit = 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + hhodo_vel_light = 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 diff --git a/PARAM/HMS/HODO/hhodo_cuts_d2n_12_07.param b/PARAM/HMS/HODO/hhodo_cuts_d2n_12_07.param new file mode 100644 index 0000000000000000000000000000000000000000..338c83b1bde748b1b11b74e8934189c602b95eea --- /dev/null +++ b/PARAM/HMS/HODO/hhodo_cuts_d2n_12_07.param @@ -0,0 +1,231 @@ +; HMS Hodo Cuts parameters + +; Cosmic flag for beta calculation +hcosmicflag=0 + +; for now manually set hte FADC mode +; 1 == Use the pulse int - pulse ped +; 2 == Use the sample integral - known ped +; 3 == Use the sample integral - sample ped +; if not set then defaults to use the raw pulse integral +hhodo_adc_mode=1 +; Set htofusinginvadc=0 to use new hodo calibration parameters +htofusinginvadc=0 +; +; hstart_time_center center of allowed time window (ns) + hstart_time_center = 32. +; hstart_time_slop 1/2 width of time window + hstart_time_slop = 100. + +; pscin_tdc_min min/max H.hod.GoodPos(Neg)TdcTimeUnCorr +; note that the params below are factor of 10 higher than +; what is present in the respective leaf +hscin_tdc_min = 0 +hscin_tdc_max = 1200 + +; hscin_tdc_to_time scin tdc time per channel + hscin_tdc_to_time = 0.09766 ;0.1 was before Dave Mack found the correct conversion in C1190 Manual (May 14, 2018); (See HC Log Entry 3574348) + +; tof and you figured out good values + htof_tolerance = 2.0 +; +; hms_tof_params +; hnum_scin_counters, hhodo_zpos, hhodo_center_coord, hhodo_width +; are all calculated within h_init_scin +; hhodo_pos_coord and hhodo_neg_coord are not yet used + +hhodo_slop = 2., 2., 4., 4. + +; hhodo_tdc_offset is array of time offsets for all paddles in a plane +; to move the tdc to between 0 and 4000 channels. +hhodo_tdc_offset = 1580, 1580, 1580, 1580 + +hhodo_adc_tdc_offset = 200., 200., 200., 200. + +; HMS Hodoscope Parameter File Containing TimeWindow Min/Max Cuts +; variables = H.hod.(1x, 1y, 2x, 2y).GoodNeg(Pos)AdcTdcDiffTime + +; 1x 1y 2x 2y +hhodo_PosAdcTimeWindowMin = -39.65, -40.35, -37.19, -37.58 + -39.21, -40.36, -36.75, -37.25 + -34.77, -39.82, -36.61, -36.17 + -35.02, -36.05, -40.33, -40.34 + -35.21, -35.98, -37.26, -37.13 + -34.84, -36.11, -36.87, -37.05 + -34.36, -35.33, -36.78, -36.93 + -34.72, -39.81, -36.94, -37.20 + -34.88, -36.00, -37.04, -37.55 + -35.05, -36.68, -37.23, -37.68 + -34.42, 0.00, -36.36, 0.00 + -35.13, 0.00, -36.91, 0.00 + -35.52, 0.00, -36.40, 0.00 + -35.47, 0.00, -36.30, 0.00 + -35.23, 0.00, -36.40, 0.00 + -35.54, 0.00, -36.42, 0.00 + +; 1x 1y 2x 2y +hhodo_PosAdcTimeWindowMax = -23.65, -24.35, -21.19, -21.58 + -23.21, -24.36, -20.75, -21.25 + -18.77, -23.82, -20.61, -20.17 + -19.02, -20.05, -24.33, -24.34 + -19.21, -19.98, -21.26, -21.13 + -18.84, -20.11, -20.87, -21.05 + -18.36, -19.33, -20.78, -20.93 + -18.72, -23.81, -20.94, -21.20 + -18.88, -20.00, -21.04, -21.55 + -19.05, -20.68, -21.23, -21.68 + -18.42, 0.00, -20.36, 0.00 + -19.13, 0.00, -20.91, 0.00 + -19.52, 0.00, -20.40, 0.00 + -19.47, 0.00, -20.30, 0.00 + -19.23, 0.00, -20.40, 0.00 + -19.54, 0.00, -20.42, 0.00 + +; 1x 1y 2x 2y +hhodo_NegAdcTimeWindowMin = -42.13, -37.93, -36.94, -37.83 + -41.40, -36.97, -36.58, -37.34 + -36.87, -36.61, -36.16, -40.12 + -37.05, -37.18, -35.98, -36.48 + -37.42, -37.38, -36.93, -37.34 + -36.87, -37.22, -36.42, -37.26 + -36.41, -40.53, -36.56, -36.51 + -36.49, -40.90, -36.70, -36.65 + -36.75, -37.48, -36.22, -37.02 + -36.44, -37.53, -36.20, -36.63 + -36.20, 0.00, -35.72, 0.00 + -36.47, 0.00, -35.69, 0.00 + -37.00, 0.00, -39.25, 0.00 + -36.85, 0.00, -39.34, 0.00 + -37.10, 0.00, -35.58, 0.00 + -37.26, 0.00, -35.33, 0.00 + +; 1x 1y 2x 2y +hhodo_NegAdcTimeWindowMax = -26.13, -21.93, -20.94, -21.83 + -25.40, -20.97, -20.58, -21.34 + -20.87, -20.61, -20.16, -24.12 + -21.05, -21.18, -19.98, -20.48 + -21.42, -21.38, -20.93, -21.34 + -20.87, -21.22, -20.42, -21.26 + -20.41, -24.53, -20.56, -20.51 + -20.49, -24.90, -20.70, -20.65 + -20.75, -21.48, -20.22, -21.02 + -20.44, -21.53, -20.20, -20.63 + -20.20, 0.00, -19.72, 0.00 + -20.47, 0.00, -19.69, 0.00 + -21.00, 0.00, -23.25, 0.00 + -20.85, 0.00, -23.34, 0.00 + -21.10, 0.00, -19.58, 0.00 + -21.26, 0.00, -19.33, 0.00 + + +;; 1x 1y 2x 2y +;hhodo_PosAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 + + +;; 1x 1y 2x 2y +;hhodo_PosAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 + + +;; 1x 1y 2x 2y +;hhodo_NegAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 +; -10000.0, 0.0, -10000.0, 0.0 + + +;; 1x 1y 2x 2y +;hhodo_NegAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 +; 10000.0, 0.0, 10000.0, 0.0 + + + +; +hhodo_pos_ped_limit = 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 +; +hhodo_neg_ped_limit = 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + 1000,1000,1000,1000,1000,1000,1000,1000 + hhodo_vel_light = 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 + 15.0,15.0,15.0,15.0 diff --git a/PARAM/SHMS/HODO/phodo_TWcalib.param b/PARAM/SHMS/HODO/phodo_TWcalib.param index bcb246411ae5ed5b753797b9fbccdbbc2e070ee9..3b7e9af032344ded8de9f32171d7a303032b5dee 100644 --- a/PARAM/SHMS/HODO/phodo_TWcalib.param +++ b/PARAM/SHMS/HODO/phodo_TWcalib.param @@ -1,99 +1,99 @@ -;SHMS Hodoscopes Time Walk Output Parameter File +;SHMS Hodoscopes Time Walk Output Parameter File: Run 10435 pTDC_threshold=120 ;units of mV ;Param c1-Pos ; 1x 1y 2x 2y -pc1_Pos = 3.57566, 8.35022, 7.52461, 1 - 4.070804, 7.776528, 7.911915, 1.000000 - 8.126721, 8.726791, 8.124411, 28.324642 - 7.447547, 7.362575, 4.437098, 27.760035 - 7.825932, 6.675217, 7.438757, 27.667870 - 8.002572, 6.662581, 7.211462, 27.133966 - 7.990554, 8.055925, 7.517780, 28.287016 - 4.967094, 7.339876, 6.885301, 27.661744 - 7.724499, 6.514740, 7.488621, 27.386803 - 7.811472, 3.289074, 7.607262, 27.887035 - 8.449792, 4.174837, 8.008824, 27.639251 - 7.925422, 7.005733, 8.162808, 24.947306 - 7.841916, 7.194789, 3.668341, 27.897118 - 0.000000, 0.000000, 4.083231, 28.107879 - 0.000000, 0.000000, 0.000000, 28.121734 - 0.000000, 0.000000, 0.000000, 28.342154 - 0.000000, 0.000000, 0.000000, 28.191324 - 0.000000, 0.000000, 0.000000, 27.629924 +pc1_Pos = 25.7368, 30.7917, 29.6738, 1 + 26.218243, 30.183573, 29.945395, 1.000000 + 30.276006, 31.270837, 30.146928, 47.220808 + 29.551602, 29.717133, 26.311164, 46.560614 + 29.826298, 29.076947, 29.631380, 46.431962 + 30.170724, 29.032530, 29.331644, 45.939077 + 30.143894, 30.343340, 29.466540, 47.152760 + 26.992853, 29.612952, 28.929645, 46.459102 + 29.747600, 28.811484, 29.429093, 46.170234 + 29.803176, 25.711469, 29.624332, 46.677858 + 30.504537, 26.588830, 30.031251, 46.360204 + 29.908269, 29.433768, 30.099098, 43.651450 + 29.870203, 29.573362, 25.678548, 46.637114 + 0.000000, 0.000000, 26.207877, 46.891666 + 0.000000, 0.000000, 0.000000, 46.955687 + 0.000000, 0.000000, 0.000000, 47.242453 + 0.000000, 0.000000, 0.000000, 47.072533 + 0.000000, 0.000000, 0.000000, 46.387842 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 ;Param c1-Neg ; 1x 1y 2x 2y -pc1_Neg = 0.236301, 8.644899, 0.520608, 1.000000 - 0.978570, 8.637856, 0.985288, 1.000000 - 1.108443, 8.954353, 0.506751, 18.755666 - -2.500014, 8.507623, 1.055805, 18.170067 - 1.111178, 8.503873, 0.403720, 18.155365 - 1.029111, 7.452314, 1.174670, 17.658248 - 1.476259, 9.220461, 1.206766, 18.325968 - 0.948764, 8.162163, 0.626717, 18.477555 - 1.353713, 8.386353, 0.920643, 17.489452 - 1.716639, 7.810976, 1.006929, 17.588793 - -1.853001, 8.167291, 1.377151, 16.882686 - 1.591699, 7.653789, 1.233975, 17.226431 - 1.418646, 7.562835, 0.754290, 17.230457 - 0.000000, 0.000000, 1.239964, 17.024809 - 0.000000, 0.000000, 0.000000, 17.687396 - 0.000000, 0.000000, 0.000000, 17.843997 - 0.000000, 0.000000, 0.000000, 13.921323 - 0.000000, 0.000000, 0.000000, 17.005432 +pc1_Neg = 22.368961, 30.683235, 22.643024, 1.000000 + 23.034308, 30.656120, 23.068182, 1.000000 + 23.302940, 31.033668, 22.603270, 40.878837 + 19.633450, 30.553388, 23.174058, 40.302469 + 19.232409, 30.584947, 22.548617, 40.251951 + 23.108394, 29.553652, 23.350310, 39.786842 + 23.297645, 31.308060, 23.282087, 40.438387 + 23.015074, 30.270581, 22.817911, 40.558786 + 23.389095, 30.475771, 22.954291, 39.679318 + 23.746787, 29.845130, 23.001270, 39.820837 + 20.159517, 30.257121, 23.442755, 39.023938 + 23.578603, 29.648911, 23.196372, 39.419500 + 23.413809, 29.667646, 22.738336, 39.309272 + 0.000000, 0.000000, 23.289359, 39.182040 + 0.000000, 0.000000, 0.000000, 39.808332 + 0.000000, 0.000000, 0.000000, 39.883313 + 0.000000, 0.000000, 0.000000, 35.945641 + 0.000000, 0.000000, 0.000000, 39.106224 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 ;Param c2-Pos ; 1x 1y 2x 2y -pc2_Pos = 0.928604, 0.770453, 0.785703, 1.000000 - 0.844610, 0.793963, 0.732556, 1.000000 - 0.899157, 0.778800, 0.806368, 0.607718 - 0.887043, 0.801099, 0.733311, 0.645775 - 0.747559, 0.786924, 0.864138, 0.763647 - 0.964474, 0.745129, 0.746891, 0.800526 - 0.924295, 0.706528, 0.779722, 0.582003 - 0.789525, 0.726934, 0.797480, 0.716057 - 0.890379, 0.737470, 0.783955, 0.769683 - 0.869873, 0.812265, 0.784128, 0.659717 - 0.835604, 0.733763, 0.763794, 0.656234 - 0.892355, 0.892389, 0.792247, 0.730414 - 0.779398, 0.776327, 0.762793, 0.672889 - 0.000000, 0.000000, 0.813211, 0.561945 - 0.000000, 0.000000, 0.000000, 0.609581 - 0.000000, 0.000000, 0.000000, 0.540225 - 0.000000, 0.000000, 0.000000, 0.630316 - 0.000000, 0.000000, 0.000000, 0.698675 +pc2_Pos = 0.917863, 0.772836, 0.778361, 1.000000 + 0.818742, 0.801307, 0.764002, 1.000000 + 0.881711, 0.780797, 0.826043, 0.697066 + 0.883712, 0.859545, 0.791811, 0.708301 + 0.815247, 0.825597, 0.803025, 0.766184 + 0.908158, 0.781411, 0.778017, 0.787768 + 0.912433, 0.800640, 0.795124, 0.749997 + 0.811336, 0.808218, 0.796351, 0.737646 + 0.875147, 0.800529, 0.803375, 0.765471 + 0.891446, 0.809364, 0.790452, 0.719707 + 0.837294, 0.766330, 0.756392, 0.728304 + 0.910426, 0.867103, 0.802083, 0.746673 + 0.772697, 0.769017, 0.759429, 0.757954 + 0.000000, 0.000000, 0.778608, 0.747223 + 0.000000, 0.000000, 0.000000, 0.703820 + 0.000000, 0.000000, 0.000000, 0.759803 + 0.000000, 0.000000, 0.000000, 0.708778 + 0.000000, 0.000000, 0.000000, 0.701787 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 ;Param c2-Neg ; 1x 1y 2x 2y -pc2_Neg = 0.943345, 0.811854, 0.790826, 1.000000 - 0.893484, 1.005739, 0.801650, 1.000000 - 0.953151, 0.769599, 1.020618, 0.697225 - 0.918509, 0.790723, 0.794520, 0.730561 - 0.765845, 0.783077, 0.918036, 0.740028 - 0.920788, 0.785890, 0.776389, 0.747466 - 0.827668, 0.759618, 0.798018, 0.757602 - 0.924137, 0.758353, 0.816533, 0.761117 - 0.907912, 0.755257, 0.780609, 0.768252 - 0.901759, 0.852522, 0.802441, 0.752559 - 0.978259, 0.745819, 0.807204, 0.812092 - 1.237246, 0.886477, 0.783327, 0.776544 - 0.797491, 0.799744, 0.780853, 0.723497 - 0.000000, 0.000000, 0.781805, 0.737035 - 0.000000, 0.000000, 0.000000, 0.787107 - 0.000000, 0.000000, 0.000000, 0.744804 - 0.000000, 0.000000, 0.000000, 0.745328 - 0.000000, 0.000000, 0.000000, 0.743831 +pc2_Neg = 0.933505, 0.790137, 0.791134, 1.000000 + 0.904774, 1.047620, 0.809293, 1.000000 + 0.922633, 0.751272, 1.058943, 0.699566 + 0.883761, 0.801096, 0.782584, 0.715990 + 0.793780, 0.770527, 0.944370, 0.731965 + 0.940802, 0.796564, 0.773040, 0.731835 + 0.932539, 0.774752, 0.801243, 0.739468 + 0.922738, 0.769215, 0.795937, 0.712827 + 0.888476, 0.766722, 0.776895, 0.737151 + 0.897748, 0.907799, 0.769079, 0.705354 + 0.972989, 0.744431, 0.799280, 0.767637 + 1.258120, 0.924055, 0.797663, 0.741317 + 0.802466, 0.772576, 0.778805, 0.700729 + 0.000000, 0.000000, 0.795746, 0.731690 + 0.000000, 0.000000, 0.000000, 0.782720 + 0.000000, 0.000000, 0.000000, 0.692441 + 0.000000, 0.000000, 0.000000, 0.743471 + 0.000000, 0.000000, 0.000000, 0.736160 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 diff --git a/PARAM/SHMS/HODO/phodo_TWcalib_10435_01_06.param b/PARAM/SHMS/HODO/phodo_TWcalib_10435_01_06.param new file mode 100644 index 0000000000000000000000000000000000000000..3b7e9af032344ded8de9f32171d7a303032b5dee --- /dev/null +++ b/PARAM/SHMS/HODO/phodo_TWcalib_10435_01_06.param @@ -0,0 +1,99 @@ +;SHMS Hodoscopes Time Walk Output Parameter File: Run 10435 + +pTDC_threshold=120 ;units of mV + +;Param c1-Pos +; 1x 1y 2x 2y +pc1_Pos = 25.7368, 30.7917, 29.6738, 1 + 26.218243, 30.183573, 29.945395, 1.000000 + 30.276006, 31.270837, 30.146928, 47.220808 + 29.551602, 29.717133, 26.311164, 46.560614 + 29.826298, 29.076947, 29.631380, 46.431962 + 30.170724, 29.032530, 29.331644, 45.939077 + 30.143894, 30.343340, 29.466540, 47.152760 + 26.992853, 29.612952, 28.929645, 46.459102 + 29.747600, 28.811484, 29.429093, 46.170234 + 29.803176, 25.711469, 29.624332, 46.677858 + 30.504537, 26.588830, 30.031251, 46.360204 + 29.908269, 29.433768, 30.099098, 43.651450 + 29.870203, 29.573362, 25.678548, 46.637114 + 0.000000, 0.000000, 26.207877, 46.891666 + 0.000000, 0.000000, 0.000000, 46.955687 + 0.000000, 0.000000, 0.000000, 47.242453 + 0.000000, 0.000000, 0.000000, 47.072533 + 0.000000, 0.000000, 0.000000, 46.387842 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + +;Param c1-Neg +; 1x 1y 2x 2y +pc1_Neg = 22.368961, 30.683235, 22.643024, 1.000000 + 23.034308, 30.656120, 23.068182, 1.000000 + 23.302940, 31.033668, 22.603270, 40.878837 + 19.633450, 30.553388, 23.174058, 40.302469 + 19.232409, 30.584947, 22.548617, 40.251951 + 23.108394, 29.553652, 23.350310, 39.786842 + 23.297645, 31.308060, 23.282087, 40.438387 + 23.015074, 30.270581, 22.817911, 40.558786 + 23.389095, 30.475771, 22.954291, 39.679318 + 23.746787, 29.845130, 23.001270, 39.820837 + 20.159517, 30.257121, 23.442755, 39.023938 + 23.578603, 29.648911, 23.196372, 39.419500 + 23.413809, 29.667646, 22.738336, 39.309272 + 0.000000, 0.000000, 23.289359, 39.182040 + 0.000000, 0.000000, 0.000000, 39.808332 + 0.000000, 0.000000, 0.000000, 39.883313 + 0.000000, 0.000000, 0.000000, 35.945641 + 0.000000, 0.000000, 0.000000, 39.106224 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + +;Param c2-Pos +; 1x 1y 2x 2y +pc2_Pos = 0.917863, 0.772836, 0.778361, 1.000000 + 0.818742, 0.801307, 0.764002, 1.000000 + 0.881711, 0.780797, 0.826043, 0.697066 + 0.883712, 0.859545, 0.791811, 0.708301 + 0.815247, 0.825597, 0.803025, 0.766184 + 0.908158, 0.781411, 0.778017, 0.787768 + 0.912433, 0.800640, 0.795124, 0.749997 + 0.811336, 0.808218, 0.796351, 0.737646 + 0.875147, 0.800529, 0.803375, 0.765471 + 0.891446, 0.809364, 0.790452, 0.719707 + 0.837294, 0.766330, 0.756392, 0.728304 + 0.910426, 0.867103, 0.802083, 0.746673 + 0.772697, 0.769017, 0.759429, 0.757954 + 0.000000, 0.000000, 0.778608, 0.747223 + 0.000000, 0.000000, 0.000000, 0.703820 + 0.000000, 0.000000, 0.000000, 0.759803 + 0.000000, 0.000000, 0.000000, 0.708778 + 0.000000, 0.000000, 0.000000, 0.701787 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + +;Param c2-Neg +; 1x 1y 2x 2y +pc2_Neg = 0.933505, 0.790137, 0.791134, 1.000000 + 0.904774, 1.047620, 0.809293, 1.000000 + 0.922633, 0.751272, 1.058943, 0.699566 + 0.883761, 0.801096, 0.782584, 0.715990 + 0.793780, 0.770527, 0.944370, 0.731965 + 0.940802, 0.796564, 0.773040, 0.731835 + 0.932539, 0.774752, 0.801243, 0.739468 + 0.922738, 0.769215, 0.795937, 0.712827 + 0.888476, 0.766722, 0.776895, 0.737151 + 0.897748, 0.907799, 0.769079, 0.705354 + 0.972989, 0.744431, 0.799280, 0.767637 + 1.258120, 0.924055, 0.797663, 0.741317 + 0.802466, 0.772576, 0.778805, 0.700729 + 0.000000, 0.000000, 0.795746, 0.731690 + 0.000000, 0.000000, 0.000000, 0.782720 + 0.000000, 0.000000, 0.000000, 0.692441 + 0.000000, 0.000000, 0.000000, 0.743471 + 0.000000, 0.000000, 0.000000, 0.736160 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 diff --git a/PARAM/SHMS/HODO/phodo_TWcalib_11398.param b/PARAM/SHMS/HODO/phodo_TWcalib_11398.param new file mode 100644 index 0000000000000000000000000000000000000000..5845d744e2ba76ea855bcec175f49480c34e171a --- /dev/null +++ b/PARAM/SHMS/HODO/phodo_TWcalib_11398.param @@ -0,0 +1,99 @@ +;SHMS Hodoscopes Time Walk Output Parameter File: Run 11398 + +pTDC_threshold=120 ;units of mV + +;Param c1-Pos +; 1x 1y 2x 2y +pc1_Pos = 17.4628, 22.668, 21.5498, 1 + 18.123611, 22.074918, 21.851026, 1.000000 + 22.165740, 23.113047, 22.016735, 40.975052 + 21.445640, 21.516848, 18.258300, 40.134744 + 21.785642, 20.928658, 21.502126, 40.470982 + 22.049116, 20.959301, 21.253221, 39.768549 + 22.021749, 22.266507, 21.419449, 40.887415 + 18.877514, 21.562132, 20.862123, 40.113457 + 21.598517, 20.790381, 21.297355, 40.040664 + 21.653847, 17.588443, 21.485095, 40.836864 + 22.333161, 18.444922, 21.898648, 40.057901 + 21.750777, 21.328776, 21.916490, 37.495581 + 21.783656, 21.556090, 17.536064, 40.669332 + 0.000000, 0.000000, 18.070912, 40.854254 + 0.000000, 0.000000, 0.000000, 40.624674 + 0.000000, 0.000000, 0.000000, 41.108672 + 0.000000, 0.000000, 0.000000, 38.945213 + 0.000000, 0.000000, 0.000000, 38.263135 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + +;Param c1-Neg +; 1x 1y 2x 2y +pc1_Neg = 14.120049, 22.545076, 14.561907, 1.000000 + 14.942559, 22.386417, 14.951546, 1.000000 + 15.177835, 22.919235, 14.487401, 34.423047 + 11.558687, 22.448921, 15.018779, 33.865280 + 15.112628, 22.475387, 14.432296, 34.024095 + 15.002169, 21.436251, 15.214786, 33.471229 + 15.217936, 23.191692, 15.159335, 33.980866 + 14.933741, 22.137217, 14.672745, 36.006911 + 15.288254, 22.344047, 14.845177, 33.244575 + 15.654428, 21.724495, 14.906381, 33.680318 + 12.052818, 22.136034, 15.369260, 32.558401 + 15.442192, 21.566327, 15.083261, 33.246761 + 15.368315, 21.485051, 14.631541, 33.593348 + 0.000000, 0.000000, 15.245098, 32.968504 + 0.000000, 0.000000, 0.000000, 33.604162 + 0.000000, 0.000000, 0.000000, 33.743561 + 0.000000, 0.000000, 0.000000, 27.827362 + 0.000000, 0.000000, 0.000000, 30.981703 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + +;Param c2-Pos +; 1x 1y 2x 2y +pc2_Pos = 0.949574, 0.794324, 0.787452, 1.000000 + 0.818894, 0.811082, 0.766161, 1.000000 + 0.887447, 0.792831, 0.845921, 0.733168 + 0.887989, 0.874936, 0.784660, 0.729235 + 0.794852, 0.837575, 0.818690, 0.782350 + 0.921028, 0.780275, 0.773997, 0.777009 + 0.932127, 0.791217, 0.784717, 0.766125 + 0.816597, 0.790299, 0.789786, 0.759216 + 0.888540, 0.788615, 0.803391, 0.785548 + 0.898163, 0.821314, 0.794050, 0.735131 + 0.846364, 0.780302, 0.766142, 0.733426 + 0.923328, 0.871065, 0.828024, 0.739566 + 0.783397, 0.781105, 0.781105, 0.746931 + 0.000000, 0.000000, 0.807411, 0.749160 + 0.000000, 0.000000, 0.000000, 0.728511 + 0.000000, 0.000000, 0.000000, 0.772936 + 0.000000, 0.000000, 0.000000, 0.746172 + 0.000000, 0.000000, 0.000000, 0.720608 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + +;Param c2-Neg +; 1x 1y 2x 2y +pc2_Neg = 0.948659, 0.818181, 0.785820, 1.000000 + 0.899615, 1.108530, 0.812586, 1.000000 + 0.926513, 0.760674, 1.018292, 0.671349 + 0.874276, 0.804385, 0.794885, 0.695424 + 0.796865, 0.786117, 0.936550, 0.710503 + 0.923207, 0.795222, 0.784209, 0.718718 + 0.920064, 0.778105, 0.807853, 0.728538 + 0.916088, 0.776025, 0.801568, 0.712597 + 0.890969, 0.776956, 0.774799, 0.712153 + 0.899061, 0.883524, 0.789302, 0.695521 + 0.962914, 0.771472, 0.794740, 0.757753 + 1.264828, 0.890641, 0.804174, 0.724605 + 0.792911, 0.792626, 0.793886, 0.709768 + 0.000000, 0.000000, 0.790557, 0.714748 + 0.000000, 0.000000, 0.000000, 0.753975 + 0.000000, 0.000000, 0.000000, 0.699150 + 0.000000, 0.000000, 0.000000, 0.719870 + 0.000000, 0.000000, 0.000000, 0.702557 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 diff --git a/PARAM/SHMS/HODO/phodo_Vpcalib.param b/PARAM/SHMS/HODO/phodo_Vpcalib.param index ffd83f4194b81682d801066cf569905235052a3f..eb54f9d16037600a682fda03c3efd3f33754e338 100644 --- a/PARAM/SHMS/HODO/phodo_Vpcalib.param +++ b/PARAM/SHMS/HODO/phodo_Vpcalib.param @@ -1,28 +1,28 @@ ; SHMS Hodoscope Parameter File Containing propagation velocities per paddle ; and signal cable time diff. offsets per paddle -; Run 7120 +; Run 10435 ;Propagation Velocity Per Paddle ; 1x 1y 2x 2y -phodo_velFit = 15., 15., 16., 15 - 16.283392, 30.216041, 15.706116, 15.000000 - 15.694680, 19.008196, 16.192578, 17.002849 - 16.944863, 15.505445, 15.331250, 23.091361 - 15.096187, 14.881672, 16.739014, 16.358084 - 16.976155, 15.185995, 15.674455, 15.048398 - 16.225494, 14.663744, 15.702864, 15.895827 - 19.873496, 14.655648, 16.949257, 14.624779 - 17.223787, 14.807848, 18.150664, 13.480461 - 16.801625, 15.093561, 17.611059, 13.503470 - 16.217241, 15.971513, 16.649252, 13.499814 - 17.888496, 15., 16.340155, 13.241053 - 15.25, 15.56, 16.647595, 13.407787 - 0.000000, 0.000000, 19.495253, 13.489746 - 0.000000, 0.000000, 0.000000, 13.721446 - 0.000000, 0.000000, 0.000000, 14.530984 - 0.000000, 0.000000, 0.000000, 18.216259 - 0.000000, 0.000000, 0.000000, 16.735807 +phodo_velFit = 15, 15, 15, 15 + 15.886063, 15.000000, 15.600933, 15.000000 + 15.555316, 15.015049, 16.135901, 15.000000 + 16.824650, 14.602590, 15.511302, 14.034551 + 15.671020, 14.678241, 16.655047, 13.270240 + 16.128750, 15.127801, 16.205735, 13.208382 + 16.084197, 14.531562, 15.660611, 14.470441 + 16.543478, 14.649806, 15.468305, 13.996310 + 15.411868, 14.840238, 16.504127, 13.682092 + 16.017443, 15.117918, 16.865005, 13.844260 + 16.288508, 14.794911, 17.444895, 13.862924 + 15.000000, 15.000000, 16.869430, 13.510547 + 15.000000, 15.000000, 15.000000, 13.469918 + 0.000000, 0.000000, 15.000000, 13.545883 + 0.000000, 0.000000, 0.000000, 13.332116 + 0.000000, 0.000000, 0.000000, 13.290710 + 0.000000, 0.000000, 0.000000, 13.325835 + 0.000000, 0.000000, 0.000000, 13.459317 0.000000, 0.000000, 0.000000, 15.000000 0.000000, 0.000000, 0.000000, 15.000000 0.000000, 0.000000, 0.000000, 15.000000 @@ -31,24 +31,24 @@ phodo_velFit = 15., 15., 16., 15 ;PMTs Signal Cable Time Diff. Per Paddle ; 1x 1y 2x 2y -phodo_cableFit = -3.966744, -0.309309, -3.106661, 0.000000 - -3.512997, 0.084034, -2.674453, 0.000000 - -3.528190, -0.923957, -3.012230, -2.223062 - -3.041093, -0.368318, -3.199810, -1.858074 - -4.005499, 0.160173, -2.902887, -3.242369 - -2.339336, 1.007801, -3.467355, -2.209609 - -2.751231, 0.158857, -3.314347, -2.141923 - -2.772829, -0.780135, -2.675226, -2.121102 - -1.581048, 0.150483, -4.426124, -2.448615 - -1.446555, 0.346585, -4.069964, -2.375612 - -2.304082, -0.462813, -2.173606, -2.113171 - -2.643190, -1.079858, -3.443156, -2.107339 - -2.686067, -0.992102, -4.157227, -3.156467 - 0.000000, 0.000000, -3.246113, -1.996478 - 0.000000, 0.000000, 0.000000, -1.131698 - 0.000000, 0.000000, 0.000000, -3.558327 - 0.000000, 0.000000, 0.000000, -2.256429 - 0.000000, 0.000000, 0.000000, -1.847180 +phodo_cableFit = 0.000000, 0.000000, 0.000000, 0.000000 + -3.495068, 0.000000, -2.654223, 0.000000 + -3.532428, -0.551237, -3.029887, 0.000000 + -3.028685, -0.181773, -3.125328, -1.449797 + -3.930067, 0.228502, -2.959157, -3.062139 + -2.351965, 1.036892, -3.440096, -2.127495 + -2.761331, 0.257075, -3.308688, -2.058822 + -2.752803, -0.687938, -2.630966, -2.074405 + -1.576490, 0.196519, -4.403568, -2.430005 + -1.445448, 0.375735, -4.043853, -2.465517 + -1.969849, -0.310000, -2.197452, -2.091574 + 0.000000, 0.000000, -3.496642, -2.102660 + 0.000000, 0.000000, 0.000000, -3.171889 + 0.000000, 0.000000, 0.000000, -1.962973 + 0.000000, 0.000000, 0.000000, -1.006533 + 0.000000, 0.000000, 0.000000, -3.434914 + 0.000000, 0.000000, 0.000000, -2.064819 + 0.000000, 0.000000, 0.000000, -1.831860 0.000000, 0.000000, 0.000000, 0.000000 0.000000, 0.000000, 0.000000, 0.000000 0.000000, 0.000000, 0.000000, 0.000000 @@ -57,47 +57,47 @@ phodo_cableFit = -3.966744, -0.309309, -3.106661, 0.000000 ;PMTs Time Diff. Sigma Parameters ; 1x 1y 2x 2y -phodo_PosSigma = 0.453106, 0.315485, 0.534389, 1.000000 - 0.229121, 0.360587, 0.298089, 1.000000 - 0.190509, 0.236450, 0.242933, 0.290611 - 0.194066, 0.213718, 0.261701, 0.205355 - 0.206050, 0.231093, 0.226003, 0.224047 - 0.182085, 0.166213, 0.273365, 0.255917 - 0.178484, 0.165875, 0.285885, 0.253100 - 0.164529, 0.172067, 0.280522, 0.229777 - 0.205023, 0.196779, 0.286097, 0.238376 - 0.212447, 0.227443, 0.290963, 0.207210 - 0.276609, 0.363358, 0.277930, 0.191942 - 0.314853, 0.472535, 0.331928, 0.201856 - 0.109839, 0.196815, 0.413015, 0.219691 - 0.000000, 0.000000, 0.790703, 0.241062 - 0.000000, 0.000000, 0.000000, 0.256479 - 0.000000, 0.000000, 0.000000, 0.296196 - 0.000000, 0.000000, 0.000000, 0.212771 - 0.000000, 0.000000, 0.000000, 0.327714 +phodo_PosSigma = 1.000000, 1.000000, 1.000000, 1.000000 + 0.187088, 1.000000, 0.273889, 1.000000 + 0.175238, 0.273059, 0.232225, 1.000000 + 0.186420, 0.244732, 0.248647, 0.339352 + 0.191570, 0.234057, 0.211482, 0.254082 + 0.159566, 0.171746, 0.269149, 0.259201 + 0.159031, 0.186623, 0.280995, 0.260187 + 0.205506, 0.193454, 0.264787, 0.238686 + 0.205779, 0.164530, 0.310729, 0.215196 + 0.215842, 0.165437, 0.301320, 0.220204 + 0.242390, 0.208411, 0.342455, 0.195250 + 1.000000, 1.000000, 0.345934, 0.195343 + 1.000000, 1.000000, 1.000000, 0.193251 + 0.000000, 0.000000, 1.000000, 0.180124 + 0.000000, 0.000000, 0.000000, 0.191054 + 0.000000, 0.000000, 0.000000, 0.197418 + 0.000000, 0.000000, 0.000000, 0.257085 + 0.000000, 0.000000, 0.000000, 0.289540 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 -phodo_NegSigma = 0.453106, 0.315485, 0.534389, 1.000000 - 0.229121, 0.360587, 0.298089, 1.000000 - 0.190509, 0.236450, 0.242933, 0.290611 - 0.194066, 0.213718, 0.261701, 0.205355 - 0.206050, 0.231093, 0.226003, 0.224047 - 0.182085, 0.166213, 0.273365, 0.255917 - 0.178484, 0.165875, 0.285885, 0.253100 - 0.164529, 0.172067, 0.280522, 0.229777 - 0.205023, 0.196779, 0.286097, 0.238376 - 0.212447, 0.227443, 0.290963, 0.207210 - 0.276609, 0.363358, 0.277930, 0.191942 - 0.314853, 0.472535, 0.331928, 0.201856 - 0.109839, 0.196815, 0.413015, 0.219691 - 0.000000, 0.000000, 0.790703, 0.241062 - 0.000000, 0.000000, 0.000000, 0.256479 - 0.000000, 0.000000, 0.000000, 0.296196 - 0.000000, 0.000000, 0.000000, 0.212771 - 0.000000, 0.000000, 0.000000, 0.327714 +phodo_NegSigma = 1.000000, 1.000000, 1.000000, 1.000000 + 0.187088, 1.000000, 0.273889, 1.000000 + 0.175238, 0.273059, 0.232225, 1.000000 + 0.186420, 0.244732, 0.248647, 0.339352 + 0.191570, 0.234057, 0.211482, 0.254082 + 0.159566, 0.171746, 0.269149, 0.259201 + 0.159031, 0.186623, 0.280995, 0.260187 + 0.205506, 0.193454, 0.264787, 0.238686 + 0.205779, 0.164530, 0.310729, 0.215196 + 0.215842, 0.165437, 0.301320, 0.220204 + 0.242390, 0.208411, 0.342455, 0.195250 + 1.000000, 1.000000, 0.345934, 0.195343 + 1.000000, 1.000000, 1.000000, 0.193251 + 0.000000, 0.000000, 1.000000, 0.180124 + 0.000000, 0.000000, 0.000000, 0.191054 + 0.000000, 0.000000, 0.000000, 0.197418 + 0.000000, 0.000000, 0.000000, 0.257085 + 0.000000, 0.000000, 0.000000, 0.289540 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 0.000000, 0.000000, 0.000000, 1.000000 @@ -106,24 +106,24 @@ phodo_NegSigma = 0.453106, 0.315485, 0.534389, 1.000000 ;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle ; 1x 1y 2x 2y -phodo_LCoeff = 0.000000, 0.000000, 0.605783, 0.000000 - -0.444110, 0.000000, 1.727814, -0.000000 - -1.678811, 5.082034, 0.387691, -5.696243 - -1.267960, 5.691201, 1.180767, -3.853176 - -0.704316, 6.774694, 0.610245, -6.124835 - 0.204989, 8.071893, 1.711534, -6.531691 - -0.000000, 5.846143, 0.618662, -5.385382 - 0.824987, 5.474220, 1.412745, -4.259916 - 2.137082, 6.597971, 0.479501, -5.269464 - 2.409039, 7.360466, 0.586072, -3.728344 - 0.857847, 6.421364, 2.102595, -4.095418 - -0.116062, -0.000000, -0.661339, -4.416336 - 0.000000, 0.000000, -1.135020, -5.365991 - 0.000000, 0.000000, 0.964308, -5.050902 - 0.000000, 0.000000, 0.000000, -4.337233 - 0.000000, 0.000000, 0.000000, -7.164128 - 0.000000, 0.000000, 0.000000, -5.775974 - 0.000000, 0.000000, 0.000000, -2.905748 +phodo_LCoeff = 0.000000, -0.000000, 3.739177, -0.000000 + -0.508543, 6.550105, 1.789390, 0.000000 + -1.689321, 5.488761, 0.426402, -3.571448 + -1.259769, 6.009553, 1.355901, -3.600345 + -0.494498, 6.967086, 0.556964, -6.046701 + 0.162187, 8.242790, 1.810214, -6.513435 + -0.000000, 6.114479, 0.682157, -5.407376 + 0.880327, 5.702148, 1.485388, -4.300603 + 2.142701, 6.802007, 0.570324, -5.399771 + 2.437955, 7.454961, 0.605325, -3.819028 + 0.856877, 6.667760, 2.130976, -4.160397 + 2.598483, 6.425984, -0.632982, -4.512355 + -0.000000, 0.000000, 3.095193, -5.486557 + 0.000000, 0.000000, 3.857258, -5.086920 + 0.000000, 0.000000, 0.000000, -4.387426 + 0.000000, 0.000000, 0.000000, -7.118528 + 0.000000, 0.000000, 0.000000, -5.615657 + 0.000000, 0.000000, 0.000000, -3.274027 0.000000, 0.000000, 0.000000, 0.000000 0.000000, 0.000000, 0.000000, 0.000000 0.000000, 0.000000, 0.000000, 0.000000 diff --git a/PARAM/SHMS/HODO/phodo_Vpcalib_10435_01_06.param b/PARAM/SHMS/HODO/phodo_Vpcalib_10435_01_06.param new file mode 100644 index 0000000000000000000000000000000000000000..eb54f9d16037600a682fda03c3efd3f33754e338 --- /dev/null +++ b/PARAM/SHMS/HODO/phodo_Vpcalib_10435_01_06.param @@ -0,0 +1,129 @@ +; SHMS Hodoscope Parameter File Containing propagation velocities per paddle +; and signal cable time diff. offsets per paddle +; Run 10435 + + +;Propagation Velocity Per Paddle +; 1x 1y 2x 2y +phodo_velFit = 15, 15, 15, 15 + 15.886063, 15.000000, 15.600933, 15.000000 + 15.555316, 15.015049, 16.135901, 15.000000 + 16.824650, 14.602590, 15.511302, 14.034551 + 15.671020, 14.678241, 16.655047, 13.270240 + 16.128750, 15.127801, 16.205735, 13.208382 + 16.084197, 14.531562, 15.660611, 14.470441 + 16.543478, 14.649806, 15.468305, 13.996310 + 15.411868, 14.840238, 16.504127, 13.682092 + 16.017443, 15.117918, 16.865005, 13.844260 + 16.288508, 14.794911, 17.444895, 13.862924 + 15.000000, 15.000000, 16.869430, 13.510547 + 15.000000, 15.000000, 15.000000, 13.469918 + 0.000000, 0.000000, 15.000000, 13.545883 + 0.000000, 0.000000, 0.000000, 13.332116 + 0.000000, 0.000000, 0.000000, 13.290710 + 0.000000, 0.000000, 0.000000, 13.325835 + 0.000000, 0.000000, 0.000000, 13.459317 + 0.000000, 0.000000, 0.000000, 15.000000 + 0.000000, 0.000000, 0.000000, 15.000000 + 0.000000, 0.000000, 0.000000, 15.000000 + + + +;PMTs Signal Cable Time Diff. Per Paddle +; 1x 1y 2x 2y +phodo_cableFit = 0.000000, 0.000000, 0.000000, 0.000000 + -3.495068, 0.000000, -2.654223, 0.000000 + -3.532428, -0.551237, -3.029887, 0.000000 + -3.028685, -0.181773, -3.125328, -1.449797 + -3.930067, 0.228502, -2.959157, -3.062139 + -2.351965, 1.036892, -3.440096, -2.127495 + -2.761331, 0.257075, -3.308688, -2.058822 + -2.752803, -0.687938, -2.630966, -2.074405 + -1.576490, 0.196519, -4.403568, -2.430005 + -1.445448, 0.375735, -4.043853, -2.465517 + -1.969849, -0.310000, -2.197452, -2.091574 + 0.000000, 0.000000, -3.496642, -2.102660 + 0.000000, 0.000000, 0.000000, -3.171889 + 0.000000, 0.000000, 0.000000, -1.962973 + 0.000000, 0.000000, 0.000000, -1.006533 + 0.000000, 0.000000, 0.000000, -3.434914 + 0.000000, 0.000000, 0.000000, -2.064819 + 0.000000, 0.000000, 0.000000, -1.831860 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 + + + +;PMTs Time Diff. Sigma Parameters +; 1x 1y 2x 2y +phodo_PosSigma = 1.000000, 1.000000, 1.000000, 1.000000 + 0.187088, 1.000000, 0.273889, 1.000000 + 0.175238, 0.273059, 0.232225, 1.000000 + 0.186420, 0.244732, 0.248647, 0.339352 + 0.191570, 0.234057, 0.211482, 0.254082 + 0.159566, 0.171746, 0.269149, 0.259201 + 0.159031, 0.186623, 0.280995, 0.260187 + 0.205506, 0.193454, 0.264787, 0.238686 + 0.205779, 0.164530, 0.310729, 0.215196 + 0.215842, 0.165437, 0.301320, 0.220204 + 0.242390, 0.208411, 0.342455, 0.195250 + 1.000000, 1.000000, 0.345934, 0.195343 + 1.000000, 1.000000, 1.000000, 0.193251 + 0.000000, 0.000000, 1.000000, 0.180124 + 0.000000, 0.000000, 0.000000, 0.191054 + 0.000000, 0.000000, 0.000000, 0.197418 + 0.000000, 0.000000, 0.000000, 0.257085 + 0.000000, 0.000000, 0.000000, 0.289540 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + + +phodo_NegSigma = 1.000000, 1.000000, 1.000000, 1.000000 + 0.187088, 1.000000, 0.273889, 1.000000 + 0.175238, 0.273059, 0.232225, 1.000000 + 0.186420, 0.244732, 0.248647, 0.339352 + 0.191570, 0.234057, 0.211482, 0.254082 + 0.159566, 0.171746, 0.269149, 0.259201 + 0.159031, 0.186623, 0.280995, 0.260187 + 0.205506, 0.193454, 0.264787, 0.238686 + 0.205779, 0.164530, 0.310729, 0.215196 + 0.215842, 0.165437, 0.301320, 0.220204 + 0.242390, 0.208411, 0.342455, 0.195250 + 1.000000, 1.000000, 0.345934, 0.195343 + 1.000000, 1.000000, 1.000000, 0.193251 + 0.000000, 0.000000, 1.000000, 0.180124 + 0.000000, 0.000000, 0.000000, 0.191054 + 0.000000, 0.000000, 0.000000, 0.197418 + 0.000000, 0.000000, 0.000000, 0.257085 + 0.000000, 0.000000, 0.000000, 0.289540 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + + + +;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle +; 1x 1y 2x 2y +phodo_LCoeff = 0.000000, -0.000000, 3.739177, -0.000000 + -0.508543, 6.550105, 1.789390, 0.000000 + -1.689321, 5.488761, 0.426402, -3.571448 + -1.259769, 6.009553, 1.355901, -3.600345 + -0.494498, 6.967086, 0.556964, -6.046701 + 0.162187, 8.242790, 1.810214, -6.513435 + -0.000000, 6.114479, 0.682157, -5.407376 + 0.880327, 5.702148, 1.485388, -4.300603 + 2.142701, 6.802007, 0.570324, -5.399771 + 2.437955, 7.454961, 0.605325, -3.819028 + 0.856877, 6.667760, 2.130976, -4.160397 + 2.598483, 6.425984, -0.632982, -4.512355 + -0.000000, 0.000000, 3.095193, -5.486557 + 0.000000, 0.000000, 3.857258, -5.086920 + 0.000000, 0.000000, 0.000000, -4.387426 + 0.000000, 0.000000, 0.000000, -7.118528 + 0.000000, 0.000000, 0.000000, -5.615657 + 0.000000, 0.000000, 0.000000, -3.274027 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 diff --git a/PARAM/SHMS/HODO/phodo_Vpcalib_11398_12_25.param b/PARAM/SHMS/HODO/phodo_Vpcalib_11398_12_25.param new file mode 100644 index 0000000000000000000000000000000000000000..373a52ed4adfe60146a7ea1af7fd93e993ae8afb --- /dev/null +++ b/PARAM/SHMS/HODO/phodo_Vpcalib_11398_12_25.param @@ -0,0 +1,129 @@ +; SHMS Hodoscope Parameter File Containing propagation velocities per paddle +; and signal cable time diff. offsets per paddle +; Run 11398 + + +;Propagation Velocity Per Paddle +; 1x 1y 2x 2y +phodo_velFit = 15, 15, 16.6167, 15 + 15.592090, 15.000000, 15.433567, 15.000000 + 15.292455, 15.384080, 15.926617, 17.975728 + 16.152676, 14.872788, 15.348800, 18.632759 + 15.242681, 14.642670, 16.548907, 14.371132 + 15.931340, 15.209612, 15.835677, 13.873786 + 16.097832, 14.398270, 15.563158, 13.925862 + 17.494366, 14.539860, 16.010188, 13.590858 + 16.739317, 14.737635, 15.996046, 13.309518 + 16.855974, 14.957027, 16.528027, 13.386242 + 15.000000, 15.062968, 18.389371, 13.459060 + 15.000000, 15.000000, 15.000000, 13.256749 + 15.000000, 15.000000, 15.000000, 13.353231 + 0.000000, 0.000000, 15.000000, 13.476409 + 0.000000, 0.000000, 0.000000, 13.241054 + 0.000000, 0.000000, 0.000000, 13.513325 + 0.000000, 0.000000, 0.000000, 13.780064 + 0.000000, 0.000000, 0.000000, 16.034174 + 0.000000, 0.000000, 0.000000, 15.000000 + 0.000000, 0.000000, 0.000000, 15.000000 + 0.000000, 0.000000, 0.000000, 15.000000 + + + +;PMTs Signal Cable Time Diff. Per Paddle +; 1x 1y 2x 2y +phodo_cableFit = 0.000000, 0.000000, -2.992392, 0.000000 + -3.490632, 0.000000, -2.654015, 0.000000 + -3.513890, -0.586912, -3.023186, -1.858502 + -3.020956, -0.162649, -3.145831, -1.572077 + -3.954344, 0.270856, -2.948956, -3.171449 + -2.305412, 1.039864, -3.428089, -2.228475 + -2.732465, 0.271346, -3.316660, -2.095867 + -2.748104, -0.706831, -2.671810, -1.169789 + -1.595367, 0.174897, -4.392081, -2.572902 + -1.436949, 0.401433, -4.072040, -2.661928 + 0.000000, -0.284918, -2.231657, -2.125848 + 0.000000, 0.000000, 0.000000, -2.073329 + 0.000000, 0.000000, 0.000000, -3.014479 + 0.000000, 0.000000, 0.000000, -2.041279 + 0.000000, 0.000000, 0.000000, -0.991543 + 0.000000, 0.000000, 0.000000, -3.380296 + 0.000000, 0.000000, 0.000000, -2.154788 + 0.000000, 0.000000, 0.000000, -1.954181 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 + + + +;PMTs Time Diff. Sigma Parameters +; 1x 1y 2x 2y +phodo_PosSigma = 1.000000, 1.000000, 0.537468, 1.000000 + 0.199711, 1.000000, 0.297042, 1.000000 + 0.191155, 0.232994, 0.246051, 0.337258 + 0.206362, 0.240373, 0.261459, 0.220952 + 0.206110, 0.228602, 0.235405, 0.279233 + 0.175841, 0.168426, 0.281887, 0.263988 + 0.177704, 0.192317, 0.284623, 0.229991 + 0.194061, 0.184009, 0.283648, 0.212770 + 0.216054, 0.186308, 0.320622, 0.208436 + 0.250026, 0.205603, 0.319229, 0.206451 + 1.000000, 0.275066, 0.370058, 0.207908 + 1.000000, 1.000000, 1.000000, 0.184493 + 1.000000, 1.000000, 1.000000, 0.189063 + 0.000000, 0.000000, 1.000000, 0.192869 + 0.000000, 0.000000, 0.000000, 0.262914 + 0.000000, 0.000000, 0.000000, 0.259112 + 0.000000, 0.000000, 0.000000, 0.319473 + 0.000000, 0.000000, 0.000000, 0.324833 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + + +phodo_NegSigma = 1.000000, 1.000000, 0.537468, 1.000000 + 0.199711, 1.000000, 0.297042, 1.000000 + 0.191155, 0.232994, 0.246051, 0.337258 + 0.206362, 0.240373, 0.261459, 0.220952 + 0.206110, 0.228602, 0.235405, 0.279233 + 0.175841, 0.168426, 0.281887, 0.263988 + 0.177704, 0.192317, 0.284623, 0.229991 + 0.194061, 0.184009, 0.283648, 0.212770 + 0.216054, 0.186308, 0.320622, 0.208436 + 0.250026, 0.205603, 0.319229, 0.206451 + 1.000000, 0.275066, 0.370058, 0.207908 + 1.000000, 1.000000, 1.000000, 0.184493 + 1.000000, 1.000000, 1.000000, 0.189063 + 0.000000, 0.000000, 1.000000, 0.192869 + 0.000000, 0.000000, 0.000000, 0.262914 + 0.000000, 0.000000, 0.000000, 0.259112 + 0.000000, 0.000000, 0.000000, 0.319473 + 0.000000, 0.000000, 0.000000, 0.324833 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + + + +;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle +; 1x 1y 2x 2y +phodo_LCoeff = 0.000000, -0.000000, 0.504477, -0.000000 + -0.624161, 6.920803, 1.726544, 0.000000 + -1.787218, 5.441674, 0.369666, -7.103042 + -1.365505, 6.019536, 1.261393, -5.368384 + -0.637447, 6.980399, 0.517371, -8.125537 + 0.122309, 8.120051, 1.761698, -8.418698 + -0.000000, 6.047409, 0.590750, -7.153488 + 0.767324, 5.591204, 1.410139, -6.082222 + 2.081478, 6.659120, 0.540775, -7.384429 + 2.369764, 7.382572, 0.549596, -6.051774 + 2.613942, 6.634710, 2.029079, -5.890596 + 2.589146, 7.119307, 2.776177, -6.434111 + -0.000000, -0.000000, 3.152255, -7.573615 + 0.000000, 0.000000, -0.000000, -7.154183 + 0.000000, 0.000000, 0.000000, -6.171607 + 0.000000, 0.000000, 0.000000, -8.991469 + 0.000000, 0.000000, 0.000000, -5.626673 + 0.000000, 0.000000, 0.000000, -3.389005 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 + 0.000000, 0.000000, 0.000000, 0.000000 diff --git a/PARAM/SHMS/HODO/phodo_cuts.param b/PARAM/SHMS/HODO/phodo_cuts.param index 76255893a1d8b0b53bb43e3af7ac533bcd1dbbb9..50ffb8db273a6f235a2ce9ab4daa3a57e6d1fece 100644 --- a/PARAM/SHMS/HODO/phodo_cuts.param +++ b/PARAM/SHMS/HODO/phodo_cuts.param @@ -52,187 +52,188 @@ phodo_adc_tdc_offset = 200., 200., 200., 200. ; variables = P.hod.(1x, 1y, 2x, 2y).GoodNeg(Pos)AdcTdcDiffTime -; ; 1x 1y 2x 2y -phodo_PosAdcTimeWindowMin = 5.00, 5.00, 5.00, 0.35 - 5.00, 5.00, 5.00, 0.35 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 5.00, 5.00, 5.00, 15.00 - 0.00, 0.00, 5.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - -; ; 1x 1y 2x 2y -phodo_PosAdcTimeWindowMax = 35.00, 35.00, 35.00, 0.35 - 35.00, 35.00, 35.00, 0.35 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 35.00, 35.00, 35.00, 50.00 - 0.00, 0.00, 35.00, 50.00 - 0.00, 0.00, 0.00, 50.00 - 0.00, 0.00, 0.00, 50.00 - 0.00, 0.00, 0.00, 50.00 - 0.00, 0.00, 0.00, 50.00 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - -; ; 1x 1y 2x 2y -phodo_NegAdcTimeWindowMin = 0.00, 10.00, 0.00, 0.35 - 0.00, 10.00, 0.00, 0.35 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 10.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 15.00 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - -; ; 1x 1y 2x 2y -phodo_NegAdcTimeWindowMax = 30.00, 35.00, 30.00, 0.35 - 30.00, 35.00, 30.00, 0.35 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 30.00, 35.00, 30.00, 45.00 - 0.00, 0.00, 30.00, 45.00 - 0.00, 0.00, 0.00, 45.00 - 0.00, 0.00, 0.00, 45.00 - 0.00, 0.00, 0.00, 45.00 - 0.00, 0.00, 0.00, 45.00 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 - 0.00, 0.00, 0.00, 0.35 +; 1x 1y 2x 2y +phodo_PosAdcTimeWindowMin = 5.48, 11.45, 9.87, 0.00 + 6.63, 11.07, 10.20, 0.00 + 10.57, 11.98, 10.30, 29.24 + 10.39, 11.23, 7.15, 28.49 + 11.17, 10.64, 10.21, 28.68 + 10.70, 10.33, 10.24, 27.87 + 11.01, 11.98, 10.55, 29.11 + 8.17, 11.05, 10.07, 28.39 + 10.91, 10.06, 10.93, 28.26 + 10.99, 6.33, 10.56, 29.05 + 11.39, 7.36, 11.03, 28.30 + 11.02, 9.92, 11.19, 25.72 + 10.77, 10.19, 6.45, 28.63 + 0.00, 0.00, 7.09, 29.03 + 0.00, 0.00, 0.00, 28.87 + 0.00, 0.00, 0.00, 29.26 + 0.00, 0.00, 0.00, 27.32 + 0.00, 0.00, 0.00, 26.78 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_PosAdcTimeWindowMax =21.48, 27.45, 25.87, 0.00 + 22.63, 27.07, 26.20, 0.00 + 26.57, 27.98, 26.30, 45.24 + 26.39, 27.23, 23.15, 44.49 + 27.17, 26.64, 26.21, 44.68 + 26.70, 26.33, 26.24, 43.87 + 27.01, 27.98, 26.55, 45.11 + 24.17, 27.05, 26.07, 44.39 + 26.91, 26.06, 26.93, 44.26 + 26.99, 22.33, 26.56, 45.05 + 27.39, 23.36, 27.03, 44.30 + 27.02, 25.92, 27.19, 41.72 + 26.77, 26.19, 22.45, 44.63 + 0.00, 0.00, 23.09, 45.03 + 0.00, 0.00, 0.00, 44.87 + 0.00, 0.00, 0.00, 45.26 + 0.00, 0.00, 0.00, 43.32 + 0.00, 0.00, 0.00, 42.78 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_NegAdcTimeWindowMin =1.97, 10.77, 2.83, 0.00 + 3.03, 10.62, 3.49, 0.00 + 3.70, 11.24, 2.66, 22.83 + 0.39, 10.83, 3.81, 22.17 + 4.29, 10.87, 3.04, 22.32 + 3.39, 10.20, 4.18, 21.53 + 4.16, 12.12, 4.30, 22.12 + 3.99, 11.14, 3.53, 24.16 + 4.34, 11.07, 3.92, 21.19 + 4.70, 9.49, 3.58, 21.66 + 1.22, 10.27, 4.08, 20.66 + 4.53, 9.25, 4.07, 21.41 + 4.34, 9.88, 3.45, 21.73 + 0.00, 0.00, 4.03, 21.14 + 0.00, 0.00, 0.00, 21.57 + 0.00, 0.00, 0.00, 22.26 + 0.00, 0.00, 0.00, 16.19 + 0.00, 0.00, 0.00, 19.55 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + + +; 1x 1y 2x 2y +phodo_NegAdcTimeWindowMax =17.97, 26.77, 18.83, 0.00 + 19.03, 26.62, 19.49, 0.00 + 19.70, 27.24, 18.66, 38.83 + 16.39, 26.83, 19.81, 38.17 + 20.29, 26.87, 19.04, 38.32 + 19.39, 26.20, 20.18, 37.53 + 20.16, 28.12, 20.30, 38.12 + 19.99, 27.14, 19.53, 40.16 + 20.34, 27.07, 19.92, 37.19 + 20.70, 25.49, 19.58, 37.66 + 17.22, 26.27, 20.08, 36.66 + 20.53, 25.25, 20.07, 37.41 + 20.34, 25.88, 19.45, 37.73 + 0.00, 0.00, 20.03, 37.14 + 0.00, 0.00, 0.00, 37.57 + 0.00, 0.00, 0.00, 38.26 + 0.00, 0.00, 0.00, 32.19 + 0.00, 0.00, 0.00, 35.55 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 ; ; 1x 1y 2x 2y -;phodo_PosAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 +; phodo_PosAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 ; ; 1x 1y 2x 2y -;phodo_PosAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 +; phodo_PosAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 ; ; 1x 1y 2x 2y -;phodo_NegAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 -; -10000.0, -10000.0, -10000.0, -10000.0 +; phodo_NegAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 ; ; 1x 1y 2x 2y -;phodo_NegAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 -; 10000.0, 10000.0, 10000.0, 10000.0 +; phodo_NegAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 diff --git a/PARAM/SHMS/HODO/phodo_cuts_06_02.param b/PARAM/SHMS/HODO/phodo_cuts_06_02.param new file mode 100644 index 0000000000000000000000000000000000000000..56f95d1262128a559aeba66f133cafd4191b21d6 --- /dev/null +++ b/PARAM/SHMS/HODO/phodo_cuts_06_02.param @@ -0,0 +1,238 @@ +; Cosmic flag for beta calculation + +pcosmicflag=0 + +; for now manually set hte FADC mode +; 1 == Use the pulse int - pulse ped +; 2 == Use the sample integral - known ped +; 3 == Use the sample integral - sample ped +; if not set then defaults to use the raw pulse integral +phodo_adc_mode=1 + +; Set ptofusinginvadc=0 to use new hodo calibration parameters +ptofusinginvadc=0 +; pstart_time_center center of allowed time window +pstart_time_center = 32. + +; hstart_time_slop 1/2 width of time window +pstart_time_slop = 100. + +; pscin_tdc_min min/max P.hod.GoodPos(Neg)TdcTimeUnCorr +; note that the params below are factor of 10 higher than +; what is present in the respective leaf +pscin_tdc_min = 0 +pscin_tdc_max = 1600 + +; pscin_tdc_to_time scin tdc time per channel +pscin_tdc_to_time = 0.09766 ; 0.1 (See Log Entry 3574348) + +; tof and you figured out good values +ptof_tolerance = 10.0 + +; shms_tof_params +; pnum_scin_counters, phodo_zpos, phodo_center_coord, phodo_width +; are all calculated within p_init_scin +; phodo_pos_coord and phodo_neg_coord are not yet used +phodo_slop = 2., 2., 4., 4. + +; phodo_tdc_offset is array of time offsets for all paddles in a plane +; to move the tdc after reference time subtraction to between 0 and 4000 channels. +;phodo_tdc_offset = 1860, 2000, 2060, 2000 +phodo_tdc_offset = 2000, 2000, 2000, 2000 + +; phodo_adc_tdc_offset is array of time offsets for all paddles in a plane +; to move the ADC pulse time after reference time subtraction to a reasonable time (ns). +phodo_adc_tdc_offset = 200., 200., 200., 200. + + +; SHMS Hodoscope TimeWindow Min/Max Cuts + +;Determined from JPSI Coin RUN 7221. Feb 16, 2019 --Carlos +; SHMS Hodoscope Parameter File Containing TimeWindow Min/Max Cuts + +; variables = P.hod.(1x, 1y, 2x, 2y).GoodNeg(Pos)AdcTdcDiffTime + +; 1x 1y 2x 2y +phodo_PosAdcTimeWindowMin =14.95, 19.62, 18.68, 0.00 + 15.49, 19.35, 18.79, 0.00 + 19.02, 20.25, 18.82, 35.59 + 18.91, 19.51, 15.59, 35.14 + 19.43, 18.65, 18.45, 34.87 + 18.84, 18.32, 18.44, 34.47 + 19.06, 20.07, 18.67, 35.64 + 16.14, 19.18, 18.05, 35.07 + 18.88, 18.25, 18.89, 34.80 + 18.89, 14.53, 18.46, 35.28 + 19.43, 15.66, 18.89, 34.95 + 19.03, 18.20, 19.15, 32.24 + 18.59, 18.19, 14.39, 35.05 + 0.00, 0.00, 14.84, 35.43 + 0.00, 0.00, 0.00, 35.34 + 0.00, 0.00, 0.00, 35.64 + 0.00, 0.00, 0.00, 35.55 + 0.00, 0.00, 0.00, 35.01 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_PosAdcTimeWindowMax =30.95, 35.62, 34.68, 0.00 + 31.49, 35.35, 34.79, 0.00 + 35.02, 36.25, 34.82, 51.59 + 34.91, 35.51, 31.59, 51.14 + 35.43, 34.65, 34.45, 50.87 + 34.84, 34.32, 34.44, 50.47 + 35.06, 36.07, 34.67, 51.64 + 32.14, 35.18, 34.05, 51.07 + 34.88, 34.25, 34.89, 50.80 + 34.89, 30.53, 34.46, 51.28 + 35.43, 31.66, 34.89, 50.95 + 35.03, 34.20, 35.15, 48.24 + 34.59, 34.19, 30.39, 51.05 + 0.00, 0.00, 30.84, 51.43 + 0.00, 0.00, 0.00, 51.34 + 0.00, 0.00, 0.00, 51.64 + 0.00, 0.00, 0.00, 51.55 + 0.00, 0.00, 0.00, 51.01 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_NegAdcTimeWindowMin =11.33, 19.47, 11.71, 0.00 + 11.57, 19.66, 12.14, 0.00 + 12.13, 20.02, 11.08, 29.61 + 8.53, 19.59, 12.10, 29.15 + 8.31, 19.35, 11.18, 28.90 + 11.49, 18.66, 12.23, 28.38 + 12.20, 20.52, 12.37, 29.01 + 12.08, 19.34, 11.64, 29.16 + 12.43, 19.48, 11.96, 28.03 + 12.81, 18.00, 11.65, 28.17 + 9.33, 18.85, 12.25, 27.52 + 12.43, 17.76, 12.15, 27.84 + 12.15, 18.22, 11.39, 27.81 + 0.00, 0.00, 11.92, 27.62 + 0.00, 0.00, 0.00, 28.13 + 0.00, 0.00, 0.00, 28.50 + 0.00, 0.00, 0.00, 24.49 + 0.00, 0.00, 0.00, 27.88 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_NegAdcTimeWindowMax =27.33, 35.47, 27.71, 0.00 + 27.57, 35.66, 28.14, 0.00 + 28.13, 36.02, 27.08, 45.61 + 24.53, 35.59, 28.10, 45.15 + 24.31, 35.35, 27.18, 44.90 + 27.49, 34.66, 28.23, 44.38 + 28.20, 36.52, 28.37, 45.01 + 28.08, 35.34, 27.64, 45.16 + 28.43, 35.48, 27.96, 44.03 + 28.81, 34.00, 27.65, 44.17 + 25.33, 34.85, 28.25, 43.52 + 28.43, 33.76, 28.15, 43.84 + 28.15, 34.22, 27.39, 43.81 + 0.00, 0.00, 27.92, 43.62 + 0.00, 0.00, 0.00, 44.13 + 0.00, 0.00, 0.00, 44.50 + 0.00, 0.00, 0.00, 40.49 + 0.00, 0.00, 0.00, 43.88 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; ; 1x 1y 2x 2y +; phodo_PosAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 + +; ; 1x 1y 2x 2y +; phodo_PosAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 + +; ; 1x 1y 2x 2y +; phodo_NegAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 + +; ; 1x 1y 2x 2y +; phodo_NegAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 + diff --git a/PARAM/SHMS/HODO/phodo_cuts_d2n_10_27.param b/PARAM/SHMS/HODO/phodo_cuts_d2n_10_27.param new file mode 100644 index 0000000000000000000000000000000000000000..50ffb8db273a6f235a2ce9ab4daa3a57e6d1fece --- /dev/null +++ b/PARAM/SHMS/HODO/phodo_cuts_d2n_10_27.param @@ -0,0 +1,239 @@ +; Cosmic flag for beta calculation + +pcosmicflag=0 + +; for now manually set hte FADC mode +; 1 == Use the pulse int - pulse ped +; 2 == Use the sample integral - known ped +; 3 == Use the sample integral - sample ped +; if not set then defaults to use the raw pulse integral +phodo_adc_mode=1 + +; Set ptofusinginvadc=0 to use new hodo calibration parameters +ptofusinginvadc=0 +; pstart_time_center center of allowed time window +pstart_time_center = 32. + +; hstart_time_slop 1/2 width of time window +pstart_time_slop = 100. + +; pscin_tdc_min min/max P.hod.GoodPos(Neg)TdcTimeUnCorr +; note that the params below are factor of 10 higher than +; what is present in the respective leaf +pscin_tdc_min = 0 +pscin_tdc_max = 1600 + +; pscin_tdc_to_time scin tdc time per channel +pscin_tdc_to_time = 0.09766 ; 0.1 (See Log Entry 3574348) + +; tof and you figured out good values +ptof_tolerance = 10.0 + +; shms_tof_params +; pnum_scin_counters, phodo_zpos, phodo_center_coord, phodo_width +; are all calculated within p_init_scin +; phodo_pos_coord and phodo_neg_coord are not yet used +phodo_slop = 2., 2., 4., 4. + +; phodo_tdc_offset is array of time offsets for all paddles in a plane +; to move the tdc after reference time subtraction to between 0 and 4000 channels. +;phodo_tdc_offset = 1860, 2000, 2060, 2000 +phodo_tdc_offset = 2000, 2000, 2000, 2000 + +; phodo_adc_tdc_offset is array of time offsets for all paddles in a plane +; to move the ADC pulse time after reference time subtraction to a reasonable time (ns). +phodo_adc_tdc_offset = 200., 200., 200., 200. + + +; SHMS Hodoscope TimeWindow Min/Max Cuts + +;Determined from JPSI Coin RUN 7221. Feb 16, 2019 --Carlos +; SHMS Hodoscope Parameter File Containing TimeWindow Min/Max Cuts + +; variables = P.hod.(1x, 1y, 2x, 2y).GoodNeg(Pos)AdcTdcDiffTime + +; 1x 1y 2x 2y +phodo_PosAdcTimeWindowMin = 5.48, 11.45, 9.87, 0.00 + 6.63, 11.07, 10.20, 0.00 + 10.57, 11.98, 10.30, 29.24 + 10.39, 11.23, 7.15, 28.49 + 11.17, 10.64, 10.21, 28.68 + 10.70, 10.33, 10.24, 27.87 + 11.01, 11.98, 10.55, 29.11 + 8.17, 11.05, 10.07, 28.39 + 10.91, 10.06, 10.93, 28.26 + 10.99, 6.33, 10.56, 29.05 + 11.39, 7.36, 11.03, 28.30 + 11.02, 9.92, 11.19, 25.72 + 10.77, 10.19, 6.45, 28.63 + 0.00, 0.00, 7.09, 29.03 + 0.00, 0.00, 0.00, 28.87 + 0.00, 0.00, 0.00, 29.26 + 0.00, 0.00, 0.00, 27.32 + 0.00, 0.00, 0.00, 26.78 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_PosAdcTimeWindowMax =21.48, 27.45, 25.87, 0.00 + 22.63, 27.07, 26.20, 0.00 + 26.57, 27.98, 26.30, 45.24 + 26.39, 27.23, 23.15, 44.49 + 27.17, 26.64, 26.21, 44.68 + 26.70, 26.33, 26.24, 43.87 + 27.01, 27.98, 26.55, 45.11 + 24.17, 27.05, 26.07, 44.39 + 26.91, 26.06, 26.93, 44.26 + 26.99, 22.33, 26.56, 45.05 + 27.39, 23.36, 27.03, 44.30 + 27.02, 25.92, 27.19, 41.72 + 26.77, 26.19, 22.45, 44.63 + 0.00, 0.00, 23.09, 45.03 + 0.00, 0.00, 0.00, 44.87 + 0.00, 0.00, 0.00, 45.26 + 0.00, 0.00, 0.00, 43.32 + 0.00, 0.00, 0.00, 42.78 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; 1x 1y 2x 2y +phodo_NegAdcTimeWindowMin =1.97, 10.77, 2.83, 0.00 + 3.03, 10.62, 3.49, 0.00 + 3.70, 11.24, 2.66, 22.83 + 0.39, 10.83, 3.81, 22.17 + 4.29, 10.87, 3.04, 22.32 + 3.39, 10.20, 4.18, 21.53 + 4.16, 12.12, 4.30, 22.12 + 3.99, 11.14, 3.53, 24.16 + 4.34, 11.07, 3.92, 21.19 + 4.70, 9.49, 3.58, 21.66 + 1.22, 10.27, 4.08, 20.66 + 4.53, 9.25, 4.07, 21.41 + 4.34, 9.88, 3.45, 21.73 + 0.00, 0.00, 4.03, 21.14 + 0.00, 0.00, 0.00, 21.57 + 0.00, 0.00, 0.00, 22.26 + 0.00, 0.00, 0.00, 16.19 + 0.00, 0.00, 0.00, 19.55 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + + +; 1x 1y 2x 2y +phodo_NegAdcTimeWindowMax =17.97, 26.77, 18.83, 0.00 + 19.03, 26.62, 19.49, 0.00 + 19.70, 27.24, 18.66, 38.83 + 16.39, 26.83, 19.81, 38.17 + 20.29, 26.87, 19.04, 38.32 + 19.39, 26.20, 20.18, 37.53 + 20.16, 28.12, 20.30, 38.12 + 19.99, 27.14, 19.53, 40.16 + 20.34, 27.07, 19.92, 37.19 + 20.70, 25.49, 19.58, 37.66 + 17.22, 26.27, 20.08, 36.66 + 20.53, 25.25, 20.07, 37.41 + 20.34, 25.88, 19.45, 37.73 + 0.00, 0.00, 20.03, 37.14 + 0.00, 0.00, 0.00, 37.57 + 0.00, 0.00, 0.00, 38.26 + 0.00, 0.00, 0.00, 32.19 + 0.00, 0.00, 0.00, 35.55 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + 0.00, 0.00, 0.00, 0.00 + +; ; 1x 1y 2x 2y +; phodo_PosAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 + +; ; 1x 1y 2x 2y +; phodo_PosAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 + +; ; 1x 1y 2x 2y +; phodo_NegAdcTimeWindowMin = -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 +; -10000.0, -10000.0, -10000.0, -10000.0 + +; ; 1x 1y 2x 2y +; phodo_NegAdcTimeWindowMax = 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +; 10000.0, 10000.0, 10000.0, 10000.0 +