diff --git a/.gitignore b/.gitignore index ae7c1868a4b1d69f57db48e6783928a483cb962e..96a060c70b17d82cd03fb6d412596919d120a124 100644 --- a/.gitignore +++ b/.gitignore @@ -1,35 +1,25 @@ +# File extensions *~ -*.sw? -ROOTfiles -ROOTfiles/* -ROOTfiles.old/* -bck/* -#* -*#* -hcana -raw -cache -.root_history -HISTOGRAMS/* -REPORT_OUTPUT -REPORT_OUTPUT/* -log/* -onlineGUI/Config/kpp_* +*#*#* *.d *.so -*Auto* -CALIBRATION/shms_cal_calib/pcal.param* -CALIBRATION/hms_cal_calib/hcal.param* -CALIBRATION/shms_cal_calib/calibrated.deb -CALIBRATION/hms_cal_calib/calibrated.deb -CALIBRATION/hms_cal_calib/hcal_calib_cpp_ACLiC_dict_rdict.pcm -CALIBRATION/shms_cal_calib/pcal_calib_cpp_ACLiC_dict_rdict.pcm -CALIBRATION/*/data_files/* -CALIBRATION/*/root_files/* -CALIBRATION/shms_dc_calib/data_files/ -onlineGUI/onlineGUI_v1.2.1/onlineDict_rdict.pcm +*.pcm +*.png +*.ps +*.eps +*.pdf .nfs* -raw.copiedtotape +*.root + +# Directories +REPORT_OUTPUT HISTOGRAMS -*.png -*.ps \ No newline at end of file +MON_OUTPUT +ROOTfiles +.root_history +raw +raw.copiedtotape +cache + +# Symbolic links +hcana \ No newline at end of file diff --git a/CALIBRATION/shms_aero_calib/gain.r b/CALIBRATION/shms_aero_calib/gain.r new file mode 100644 index 0000000000000000000000000000000000000000..d141b2a82d3ea5148d51bb0be8ede40fbd852e02 --- /dev/null +++ b/CALIBRATION/shms_aero_calib/gain.r @@ -0,0 +1,2 @@ +paero_neg_gain = 1./13.0732, 1./11.1519, 1./12.7171, 1./11.7946, 1./10.7654, 1./8.72566, 1./12.9509, +paero_pos_gain = 1./7.45058, 1./10.1029, 1./10.7762, 1./13.0162, 1./10.5675, 1./10.9487, 1./10.8312, diff --git a/CALIBRATION/shms_aero_calib/gain_4985.r b/CALIBRATION/shms_aero_calib/gain_4985.r new file mode 100644 index 0000000000000000000000000000000000000000..7656b21c6e58f6dda5dd56ac02361de97080ce70 --- /dev/null +++ b/CALIBRATION/shms_aero_calib/gain_4985.r @@ -0,0 +1,2 @@ +paero_neg_gain = 1./13.5843, 1./11.1229, 1./12.5078, 1./11.5904, 1./11.019, 1./8.54602, 1./12.5383, +paero_pos_gain = 1./7.3637, 1./9.83655, 1./10.4292, 1./12.8879, 1./10.45, 1./10.5741, 1./10.6287, diff --git a/CALIBRATION/shms_aero_calib/paero_calib.C b/CALIBRATION/shms_aero_calib/paero_calib.C index 106bc26abb8bfa1524f98ed93a7d68b873c8e2db..3ddcc4be25e15a3d72e78446dab87d577814d302 100644 --- a/CALIBRATION/shms_aero_calib/paero_calib.C +++ b/CALIBRATION/shms_aero_calib/paero_calib.C @@ -21,7 +21,18 @@ #define MaxAdc 40. //pC #define NBin 1000 -void paero_calib(string fname) { +void paero_calib(string rootname = "") { + + if (rootname=="") { + cout << "Please enter root file name...\n"; + cin >> rootname; + } + + string fname = "../../ROOTfiles/" + rootname + ".root"; + TString outputpdf; + outputpdf = "OUTPUT/" + rootname + ".pdf"; + TString outputpng; + outputpng = "OUTPUT/" + rootname + ".png"; TFile *f = new TFile(fname.c_str()); TTree* tree; @@ -55,17 +66,22 @@ void paero_calib(string fname) { hpos[i]->Fill(adc_pos[i], 1.); hneg[i]->Fill(adc_neg[i], 1.); } + + cout << "Entry " << ientry << "/" << nentries << '\n'; } TCanvas* c1 = new TCanvas("adc_spec", "fADC spectra", 600, 800); c1->Divide(2,NPMT); - double flo_neg[NPMT] { 8., 8.,10., 8., 7., 5., 8.}; - double fhi_neg[NPMT] {16.,13.,18.,14.,15.,10.,18.}; - double flo_pos[NPMT] { 5., 6., 8.,10., 5., 6., 5.}; - double fhi_pos[NPMT] {10.,12.,14.,17.,10.,12.,11.}; + //ADC {-1, -2, -3, -4, -5, -6, -7} + double flo_neg[NPMT] { 9., 7.,8., 8., 6., 5., 8.}; + double fhi_neg[NPMT] {17.,14.,18.,15.,15.,12.,16.}; + + //ADC {+1, +2, +3, +4, +5, +6, +7} + double flo_pos[NPMT] { 5., 6., 7.,9., 6., 7., 7.}; + double fhi_pos[NPMT] {9.,14.,14.,17.,14.,14.,14.}; float gain_pos[NPMT] {NPMT*0.}; float gain_neg[NPMT] {NPMT*0.}; @@ -77,7 +93,7 @@ void paero_calib(string fname) { hpos[i]->Fit("gaus","","",flo_pos[i],fhi_pos[i]); hpos[i]->GetFunction("gaus")->SetLineColor(2); hpos[i]->GetFunction("gaus")->SetLineWidth(2); - gain_pos[i] = hpos[i]->GetFunction("gaus")->GetParameter(1); + gain_pos[i] = hpos[i]->GetFunction("gaus")->GetParameter(1); } else hpos[i]->Draw(); @@ -86,11 +102,14 @@ void paero_calib(string fname) { hneg[i]->Fit("gaus","","",flo_neg[i],fhi_neg[i]); hneg[i]->GetFunction("gaus")->SetLineColor(2); hneg[i]->GetFunction("gaus")->SetLineWidth(2); - gain_neg[i] = hneg[i]->GetFunction("gaus")->GetParameter(1); + gain_neg[i] = hneg[i]->GetFunction("gaus")->GetParameter(1); } else hneg[i]->Draw(); } + + c1->Print(outputpdf); + c1->Print(outputpng); ofstream of; of.open("gain.r",ios::out); diff --git a/CALIBRATION/shms_cal_calib/THcPShowerCalib.h b/CALIBRATION/shms_cal_calib/THcPShowerCalib.h index f895ad0af333dcc70d32f8e335c15b80e58581a2..48c1eb39879cc6295bdc24f602d7f784561bf905 100644 --- a/CALIBRATION/shms_cal_calib/THcPShowerCalib.h +++ b/CALIBRATION/shms_cal_calib/THcPShowerCalib.h @@ -538,11 +538,11 @@ bool THcPShowerCalib::ReadShRawTrack(THcPShTrack &trk, UInt_t ientry) { good_trk = P_tr_xp > -0.045+0.0025*P_tr_x; if (!good_trk) return 0; - bool good_ngcer = P_ngcer_npe[0] > fNGCerMin || - P_ngcer_npe[1] > fNGCerMin || - P_ngcer_npe[2] > fNGCerMin || - P_ngcer_npe[3] > fNGCerMin ; - if(!good_ngcer) return 0; + // bool good_ngcer = P_ngcer_npe[0] > fNGCerMin || + // P_ngcer_npe[1] > fNGCerMin || + // P_ngcer_npe[2] > fNGCerMin || + // P_ngcer_npe[3] > fNGCerMin ; + // if(!good_ngcer) return 0; bool good_hgcer = P_hgcer_npe[0] + P_hgcer_npe[1] + diff --git a/CALIBRATION/shms_hgcer_calib/calibration.C b/CALIBRATION/shms_hgcer_calib/calibration.C index 438a8fe7af2d35b0196ca12caeabfaa78dbecdaa..97b41635232c24b2a7cc47f7fe879c4b075e893f 100644 --- a/CALIBRATION/shms_hgcer_calib/calibration.C +++ b/CALIBRATION/shms_hgcer_calib/calibration.C @@ -176,7 +176,7 @@ Bool_t calibration::Process(Long64_t entry) { //Require loose cut on particle velocity fBeta_Full->Fill(P_tr_beta[itrack]); - if (TMath::Abs(P_tr_beta[itrack] - 1.0) > 0.5) return kTRUE; + if (TMath::Abs(P_tr_beta[itrack] - 1.0) > 0.2) return kTRUE; fBeta_Cut->Fill(P_tr_beta[itrack]); //Filling the histograms @@ -184,7 +184,7 @@ Bool_t calibration::Process(Long64_t entry) { //Perform a loose timing cut fTiming_Full->Fill(P_hgcer_goodAdcTdcDiffTime[ipmt]); - if (P_hgcer_goodAdcTdcDiffTime[ipmt] > 20.0 || P_hgcer_goodAdcTdcDiffTime[ipmt] < -20.0) continue; + if (P_hgcer_goodAdcTdcDiffTime[ipmt] > 13.0 || P_hgcer_goodAdcTdcDiffTime[ipmt] < 7.0) continue; fTiming_Cut->Fill(P_hgcer_goodAdcTdcDiffTime[ipmt]); //Cuts to remove entries corresponding to a PMT not registering a hit @@ -487,6 +487,10 @@ void calibration::Terminate() TF1 *Gauss1 = new TF1("Gauss1",gauss,-10,200,3); Gauss1->SetParNames("Amplitude","Mean","Std. Dev."); + //Sum of two Gaussians to determine SPE with minimal systematics + TF1 *Gauss2 = new TF1("Gauss2",gauss,2,10,6); + Gauss2->SetParNames("Amplitude 1","Mean 1","Std. Dev. 1","Amplitude 2","Mean 2","Std. Dev. 2"); + //Sum of three Gaussians to determine NPE spacing TF1 *Gauss3 = new TF1("Gauss3",gauss,0.5,3.5,9); Gauss3->SetParNames("Amplitude 1","Mean 1","Std. Dev. 1","Amplitude 2","Mean 2","Std. Dev. 2","Amplitude 3","Mean 3","Std. Dev. 3"); @@ -552,17 +556,23 @@ void calibration::Terminate() if (xpeaks[1] < xpeaks[0]) xpeaks[1] = xpeaks[0]; //Use the peak to fit the SPE with a Gaussian to determine the mean - Gauss1->SetRange(xpeaks[0]-3, xpeaks[0]+3); - Gauss1->SetParameter(1, xpeaks[0]); - Gauss1->SetParameter(2, 10.); - Gauss1->SetParLimits(0, 0., 2000.); - Gauss1->SetParLimits(1, xpeaks[0]-3, xpeaks[0]+3); - Gauss1->SetParLimits(2, 0.5, 10.); - fFullShow ? PulseInt_quad[iquad][ipmt]->Fit("Gauss1","RQ") : PulseInt_quad[iquad][ipmt]->Fit("Gauss1","RQN"); + Gauss2->SetRange(xpeaks[0]-3, xpeaks[0]+10); + Gauss2->SetParameter(1, xpeaks[0]); + Gauss2->SetParameter(2, 10.); + Gauss2->SetParameter(1, xpeaks[1]); + Gauss2->SetParameter(2, 10.); + Gauss2->SetParLimits(0, 0., 2000.); + Gauss2->SetParLimits(1, xpeaks[0]-3, xpeaks[0]+3); + Gauss2->SetParLimits(2, 0.5, 10.); + Gauss2->SetParLimits(3, 0., 2000.); + Gauss2->SetParLimits(4, xpeaks[1]-3, xpeaks[1]+3); + Gauss2->SetParLimits(5, 0.5, 10.); + fFullShow ? PulseInt_quad[iquad][ipmt]->Fit("Gauss2","RQ") : PulseInt_quad[iquad][ipmt]->Fit("Gauss2","RQN"); //if (fFullShow) PulseInt_quad[iquad][ipmt]->GetXaxis()->SetRangeUser(0,20); //Store the mean of the SPE in the mean array provided it is not zero and passes a loose statistical cut. Note that indexing by ipad-1 is for convienience - if (xpeaks[0] > 2.0 && PulseInt_quad[iquad][ipmt]->GetBinContent(PulseInt_quad[iquad][ipmt]->GetXaxis()->FindBin(xpeaks[1])) > 90) mean[ipad-1] = Gauss1->GetParameter(1); + cout << xpeaks[0] << " " << PulseInt_quad[iquad][ipmt]->GetBinContent(PulseInt_quad[iquad][ipmt]->GetXaxis()->FindBin(xpeaks[0])) << endl; + if (xpeaks[0] > 2.0 && PulseInt_quad[iquad][ipmt]->GetBinContent(PulseInt_quad[iquad][ipmt]->GetXaxis()->FindBin(xpeaks[0])) > 90) mean[ipad-1] = Gauss2->GetParameter(1); ipad++; } } diff --git a/DBASE/COIN/standard.kinematics b/DBASE/COIN/standard.kinematics index a279e35add9e49809f86f38b318a6c3b4714995a..060337211ebf604f0b9f14ea495e2145f08708fd 100644 --- a/DBASE/COIN/standard.kinematics +++ b/DBASE/COIN/standard.kinematics @@ -3,8 +3,8 @@ # Need to set ptheta_lab to a POSITIVE value # 1H gtargmass_amu = 1.00794 # 12C gtargmass_amu = 12.0107 -# 27Al gtargmass_amu = 26.98 -# +# 27Al gtargmass_amu = 26.98 (Dummy target should be analyzed as 1H, since it is the background underneath) +# ppartmass = 0.493677 for K+ physics production runs 0-1710 gpbeam = 6.430 @@ -4414,7 +4414,7 @@ ppcentral = 2.65*0.985 ppartmass = 0.1395706 hpartmass = 0.0005109 -4336 - 9999 +4336 gpbeam = 10.600 gtargmass_amu =1.00794 htheta_lab = -19.705 @@ -4423,3 +4423,628 @@ hpcentral = 3.32 ppcentral = 2.65*0.985 ppartmass = 0.1395706 hpartmass = 0.0005109 + + +4698 - 4715 +gpbeam = 10.600 +gtargmass_amu =1.00794 +htheta_lab = -13.5 +ptheta_lab = 18.00 +hpcentral = 5.27 +ppcentral = 2.53 +ppartmass = 0.1395706 +hpartmass = 0.0005109 + + +4716 - 4718 +gpbeam = 10.600 +gtargmass_amu =1.00794 +htheta_lab = -24.43 +ptheta_lab = 20.53 +hpcentral = 4. +ppcentral = 2. +ppartmass = 0.0005109 +hpartmass = 0.0005109 + + +4719-4721 +gpbeam = 10.600 +gtargmass_amu =1.00794 +htheta_lab = -24.43 +ptheta_lab = 20.53 +hpcentral = 3. +ppcentral = 2. +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +# Optics running + +4735 - 4736 +gpbeam = 10.600 +gtargmass_amu = 12.0107 +htheta_lab = -13.01 +ptheta_lab = 9.505 +hpcentral = 6.6 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4737 - 4779 +gpbeam = 10.600 +gtargmass_amu = 12.0107 +htheta_lab = -13.01 +ptheta_lab = 9.505 +hpcentral = 6.6+6.6*0.0145 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +# Heep single + +4780 - 4784 +gpbeam = 10.588 +gtargmass_amu = 12.0107 +htheta_lab = -22.60 +ptheta_lab = 20.00 +hpcentral = 5.322 +ppcentral = 6.30 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4785 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -22.60 +ptheta_lab = 20.00 +hpcentral = 5.322 +ppcentral = 6.30 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +#Golden Sieve Run 4686 + +4786 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -22.60 +ptheta_lab = 20.00 +hpcentral = 5.322 +ppcentral = 6.30 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +#Beam pos check + +4787 +gpbeam = 10.588 +gtargmass_amu = 12.0107 +htheta_lab = -13.01 +ptheta_lab = 9.505 +hpcentral = 5.322 +ppcentral = 6.30 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +#Heep single + +4788 - 4790 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -24.17 +ptheta_lab = 18.00 +hpcentral = 5.322 +ppcentral = 6.842 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4791 - 4792 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -24.17 +ptheta_lab = 16.25 +hpcentral = 5.322 +ppcentral = 6.842 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4793 - 4794 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -24.17 +ptheta_lab = 19.85 +hpcentral = 5.322 +ppcentral = 6.842 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4795 - 4799 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -24.17 +ptheta_lab = 13.80 +hpcentral = 5.322 +ppcentral = 6.842 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4800 - 4801 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -24.17 +ptheta_lab = 13.80 +hpcentral = 5.322 +ppcentral = 6.842 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4802 - 4804 +gpbeam = 10.588 +gtargmass_amu = 12.0107 +htheta_lab = -24.17 +ptheta_lab = 13.80 +hpcentral = 5.322 +ppcentral = 6.842 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4805 - 4813 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -18.80 +ptheta_lab = 13.70 +hpcentral = 6.590 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + + +4814 - 4817 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -17.20 +ptheta_lab = 11.70 +hpcentral = 6.590 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4818 - 4820 +gpbeam = 10.588 +gtargmass_amu = 12.0107 +htheta_lab = -13.005 +ptheta_lab = 11.70 +hpcentral = 6.590 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4821 - 4825 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -19.755 +ptheta_lab = 15.650 +hpcentral = 6.590 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4826 +gpbeam = 10.588 +gtargmass_amu = 12.0107 +htheta_lab = -13.00 +ptheta_lab = 15.650 +hpcentral = 6.590 +ppcentral = 8.035 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4827 - 4864 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -18.845 +ptheta_lab = 26.147 +hpcentral = 6.590 +ppcentral = 4.840 +ppartmass = 0.0005109 +hpartmass = 0.0005109 + +4865-4870 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.91 +ptheta_lab = 15.18 +hpcentral = 6.590 +ppcentral = 3.486 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4871-4880 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.91 +ptheta_lab = 18.18 +hpcentral = 6.590 +ppcentral = 3.486 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4881 - 4890 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.91 +ptheta_lab = 21.180 +hpcentral = 6.590 +ppcentral = 3.486 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4891 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 7.738 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + +4892 - 4912 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 13.742 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4913 - 4924 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 10.735 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4925-4939 +gpbeam = 10.588 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 7.735 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4940-4944 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 7.735 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4945-4947 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 10.730 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4948-4959 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -11.159 +ptheta_lab = 7.73 +hpcentral = 5.292 +ppcentral = 4.983 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4960-4979 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -17.08 +ptheta_lab = 9.81 +hpcentral = 4.712 +ppcentral = 5.389 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +4980-4998 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -17.08 +ptheta_lab = 12.81 +hpcentral = 4.712 +ppcentral = 5.389 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + + +4999-5012 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -17.08 +ptheta_lab = 15.81 +hpcentral = 4.712 +ppcentral = 5.389 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + + +5013-5039 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.93 +ptheta_lab = 12.46 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5040-5077 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.93 +ptheta_lab = 9.42 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5078-5123 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.93 +ptheta_lab = 6.495 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5124-5145 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.005 +ptheta_lab = 6.490 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + +5149-5153 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -12.53 +ptheta_lab = 6.495 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5154-5158 +gpbeam = 10.585 +gtargmass_amu = 12.0107 +htheta_lab = -12.53 +ptheta_lab = 6.495 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + +5159-5166 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -12.53 +ptheta_lab = 6.495 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + + +5167-5173 +gpbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.93 +ptheta_lab = 6.495 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5174-5181 +gpbeam = 10.585 +gtargmass_amu = 12.0107 +htheta_lab = -14.93 +ptheta_lab = 6.495 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5182-5220 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 6.495 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5221-5233 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 9.552 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + +5234-5235 +pbeam = 10.585 +gtargmass_amu = 12.0107 +htheta_lab = -23.00 +ptheta_lab = 9.552 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5236-5248 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 12.565 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5249-5250 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 12.565 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5251-5261 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 9.555 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5262-5263 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 12.555 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5264-5264 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 6.509 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5265-5270 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 9.560 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5271-5274 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 12.565 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5275-5294 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -23.00 +ptheta_lab = 6.500 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5295-5299 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -12.505 +ptheta_lab = 6.500 +hpcentral = 3.266 +ppcentral = 6.842 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5300-5303 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.91 +ptheta_lab = 6.500 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5304-5310 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.91 +ptheta_lab = 9.425 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + + +5311-5312 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.91 +ptheta_lab = 12.42 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5313-5334 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -14.91 +ptheta_lab = 6.525 +hpcentral = 4.204 +ppcentral = 6.053 +ppartmass = 0.493677 +hpartmass = 0.0005109 + +5335-9999 +pbeam = 10.585 +gtargmass_amu = 1.00794 +htheta_lab = -13.50 +ptheta_lab = 13.50 +hpcentral = 6.269 +ppcentral = 6.269 +ppartmass = 0.0005109 +hpartmass = 0.0005109 diff --git a/DBASE/HMS/standard.kinematics b/DBASE/HMS/standard.kinematics index 578ddbb61aa1e9f47317d650c409e91cab301664..9e42fedaca66e99038594dd4fbafaf7b0ebc31b1 100644 --- a/DBASE/HMS/standard.kinematics +++ b/DBASE/HMS/standard.kinematics @@ -1648,9 +1648,17 @@ htheta_lab = -15.01 hpcentral = 5.1 -2109-9999 +2109 gpbeam = 10.59 gtargmass_amu = 1.00794 hpartmass = 0.00051099 htheta_lab = -13.505 hpcentral = 5.27 + + +4697 +gpbeam = 10.59 +gtargmass_amu = 1.00794 +hpartmass = 0.00051099 +htheta_lab = -13.505 +hpcentral = 5.27 \ No newline at end of file diff --git a/DBASE/SHMS/standard.kinematics b/DBASE/SHMS/standard.kinematics index 68657525f1a4bcba818f3f3a2853a2eb3591fc14..9a14436448f0daa64a951d07d2b8b0d3c086c2eb 100644 --- a/DBASE/SHMS/standard.kinematics +++ b/DBASE/SHMS/standard.kinematics @@ -7,7 +7,7 @@ # 1722 is last December commissioning run -0-1722 +0-9999 gpbeam = 2.221 gtargmass_amu=12.0107 ppartmass = 0.00051099 diff --git a/DEF-files/COIN/PRODUCTION/CUTS/coin_decode_cuts.def b/DEF-files/COIN/PRODUCTION/CUTS/coin_decode_cuts.def index 2498367a03966a8bfe1c72c17a372559e29f6df9..4963a4e9791a510e9f1ff7f541e45f3162f629a7 100644 --- a/DEF-files/COIN/PRODUCTION/CUTS/coin_decode_cuts.def +++ b/DEF-files/COIN/PRODUCTION/CUTS/coin_decode_cuts.def @@ -1,32 +1,32 @@ Block: Decode -pTRIG1_ROC2 T.coin.pTRIG1_ROC2_tdcTimeRaw > 0 -pTRIG2_ROC2 T.coin.pTRIG2_ROC2_tdcTimeRaw > 0 -pTRIG3_ROC2 T.coin.pTRIG3_ROC2_tdcTimeRaw > 0 -pTRIG4_ROC2 T.coin.pTRIG4_ROC2_tdcTimeRaw > 0 -pTRIG5_ROC2 T.coin.pTRIG5_ROC2_tdcTimeRaw > 0 -pTRIG6_ROC2 T.coin.pTRIG6_ROC2_tdcTimeRaw > 0 - -pTRIG1_ROC1 T.coin.pTRIG1_ROC1_tdcTimeRaw > 0 -pTRIG2_ROC1 T.coin.pTRIG2_ROC1_tdcTimeRaw > 0 -pTRIG3_ROC1 T.coin.pTRIG3_ROC1_tdcTimeRaw > 0 -pTRIG4_ROC1 T.coin.pTRIG4_ROC1_tdcTimeRaw > 0 -pTRIG5_ROC1 T.coin.pTRIG5_ROC1_tdcTimeRaw > 0 -pTRIG6_ROC1 T.coin.pTRIG6_ROC1_tdcTimeRaw > 0 - -hTRIG1_ROC2 T.coin.hTRIG1_ROC2_tdcTimeRaw > 0 -hTRIG2_ROC2 T.coin.hTRIG2_ROC2_tdcTimeRaw > 0 -hTRIG3_ROC2 T.coin.hTRIG3_ROC2_tdcTimeRaw > 0 -hTRIG4_ROC2 T.coin.hTRIG4_ROC2_tdcTimeRaw > 0 -hTRIG5_ROC2 T.coin.hTRIG5_ROC2_tdcTimeRaw > 0 -hTRIG6_ROC2 T.coin.hTRIG6_ROC2_tdcTimeRaw > 0 - -hTRIG1_ROC1 T.coin.hTRIG1_ROC1_tdcTimeRaw > 0 -hTRIG2_ROC1 T.coin.hTRIG2_ROC1_tdcTimeRaw > 0 -hTRIG3_ROC1 T.coin.hTRIG3_ROC1_tdcTimeRaw > 0 -hTRIG4_ROC1 T.coin.hTRIG4_ROC1_tdcTimeRaw > 0 -hTRIG5_ROC1 T.coin.hTRIG5_ROC1_tdcTimeRaw > 0 -hTRIG6_ROC1 T.coin.hTRIG6_ROC1_tdcTimeRaw > 0 +pTRIG1_ROC2 T.coin.pTRIG1_ROC2_tdcTime > -10000.0 && T.coin.pTRIG1_ROC2_tdcTime < 10000.0 +pTRIG2_ROC2 T.coin.pTRIG2_ROC2_tdcTime > -10000.0 && T.coin.pTRIG2_ROC2_tdcTime < 10000.0 +pTRIG3_ROC2 T.coin.pTRIG3_ROC2_tdcTime > -10000.0 && T.coin.pTRIG3_ROC2_tdcTime < 10000.0 +pTRIG4_ROC2 T.coin.pTRIG4_ROC2_tdcTime > -10000.0 && T.coin.pTRIG4_ROC2_tdcTime < 10000.0 +pTRIG5_ROC2 T.coin.pTRIG5_ROC2_tdcTime > -10000.0 && T.coin.pTRIG5_ROC2_tdcTime < 10000.0 +pTRIG6_ROC2 T.coin.pTRIG6_ROC2_tdcTime > -10000.0 && T.coin.pTRIG6_ROC2_tdcTime < 10000.0 + +pTRIG1_ROC1 T.coin.pTRIG1_ROC1_tdcTime > -10000.0 && T.coin.pTRIG1_ROC1_tdcTime < 10000.0 +pTRIG2_ROC1 T.coin.pTRIG2_ROC1_tdcTime > -10000.0 && T.coin.pTRIG2_ROC1_tdcTime < 10000.0 +pTRIG3_ROC1 T.coin.pTRIG3_ROC1_tdcTime > -10000.0 && T.coin.pTRIG3_ROC1_tdcTime < 10000.0 +pTRIG4_ROC1 T.coin.pTRIG4_ROC1_tdcTime > -10000.0 && T.coin.pTRIG4_ROC1_tdcTime < 10000.0 +pTRIG5_ROC1 T.coin.pTRIG5_ROC1_tdcTime > -10000.0 && T.coin.pTRIG5_ROC1_tdcTime < 10000.0 +pTRIG6_ROC1 T.coin.pTRIG6_ROC1_tdcTime > -10000.0 && T.coin.pTRIG6_ROC1_tdcTime < 10000.0 + +hTRIG1_ROC2 T.coin.hTRIG1_ROC2_tdcTime > -10000.0 && T.coin.hTRIG1_ROC2_tdcTime < 10000.0 +hTRIG2_ROC2 T.coin.hTRIG2_ROC2_tdcTime > -10000.0 && T.coin.hTRIG2_ROC2_tdcTime < 10000.0 +hTRIG3_ROC2 T.coin.hTRIG3_ROC2_tdcTime > -10000.0 && T.coin.hTRIG3_ROC2_tdcTime < 10000.0 +hTRIG4_ROC2 T.coin.hTRIG4_ROC2_tdcTime > -10000.0 && T.coin.hTRIG4_ROC2_tdcTime < 10000.0 +hTRIG5_ROC2 T.coin.hTRIG5_ROC2_tdcTime > -10000.0 && T.coin.hTRIG5_ROC2_tdcTime < 10000.0 +hTRIG6_ROC2 T.coin.hTRIG6_ROC2_tdcTime > -10000.0 && T.coin.hTRIG6_ROC2_tdcTime < 10000.0 + +hTRIG1_ROC1 T.coin.hTRIG1_ROC1_tdcTime > -10000.0 && T.coin.hTRIG1_ROC1_tdcTime < 10000.0 +hTRIG2_ROC1 T.coin.hTRIG2_ROC1_tdcTime > -10000.0 && T.coin.hTRIG2_ROC1_tdcTime < 10000.0 +hTRIG3_ROC1 T.coin.hTRIG3_ROC1_tdcTime > -10000.0 && T.coin.hTRIG3_ROC1_tdcTime < 10000.0 +hTRIG4_ROC1 T.coin.hTRIG4_ROC1_tdcTime > -10000.0 && T.coin.hTRIG4_ROC1_tdcTime < 10000.0 +hTRIG5_ROC1 T.coin.hTRIG5_ROC1_tdcTime > -10000.0 && T.coin.hTRIG5_ROC1_tdcTime < 10000.0 +hTRIG6_ROC1 T.coin.hTRIG6_ROC1_tdcTime > -10000.0 && T.coin.hTRIG6_ROC1_tdcTime < 10000.0 shms_trigs SHMS_event hms_trigs HMS_event @@ -43,4 +43,5 @@ pcut_good_S1_time T.coin.p1T_tdcTime > 241 && T.coin.p1T_tdcTime < 243 pcut_good_S2X_time T.coin.p2X_tdcTime > 180 && T.coin.p2X_tdcTime < 220 pcut_good_S1_S2X_time pcut_good_S1_time && pcut_good_S2X_time -ALL_COIN_NO_EDTM T.coin.hEDTM_tdcTime==0.0&&T.coin.pEDTM_tdcTime==0.0&&ALL_events \ No newline at end of file +ALL_COIN_events_NO_EDTM T.coin.hEDTM_tdcTime == 0.0 && T.coin.pEDTM_tdcTime == 0.0 && ALL_COIN_events +ALL_events_NO_EDTM T.coin.hEDTM_tdcTime == 0.0 && T.coin.pEDTM_tdcTime == 0.0 && ALL_events \ No newline at end of file diff --git a/DEF-files/COIN/PRODUCTION/CUTS/coin_production_cuts.def b/DEF-files/COIN/PRODUCTION/CUTS/coin_production_cuts.def index 8700332ad631d1744d9697f3e4dcb132781dfa37..795fc466c2d57dc9248f4d71363c6ec3b9231699 100644 --- a/DEF-files/COIN/PRODUCTION/CUTS/coin_production_cuts.def +++ b/DEF-files/COIN/PRODUCTION/CUTS/coin_production_cuts.def @@ -1,29 +1,29 @@ Block: RawDecode #include "DEF-files/COIN/PRODUCTION/CUTS/coin_rawdecode_cuts.def" -RawDecode_master ALL_events +RawDecode_master ALL_events Block: Decode #include "DEF-files/COIN/PRODUCTION/CUTS/coin_decode_cuts.def" -Decode_master ALL_COIN_NO_EDTM +Decode_master ALL_events_NO_EDTM Block: CoarseTracking #include "DEF-files/SHMS/PRODUCTION/CUTS/pstackana_coarsetracking_cuts.def" #include "DEF-files/HMS/PRODUCTION/CUTS/hstackana_coarsetracking_cuts.def" -CoarseTracking_master ALL_COIN_NO_EDTM +CoarseTracking_master ALL_events_NO_EDTM Block: CoarseReconstruct -CoarseReconstruct_master ALL_COIN_NO_EDTM +CoarseReconstruct_master ALL_events_NO_EDTM Block: Tracking -Tracking_master ALL_COIN_NO_EDTM +Tracking_master ALL_events_NO_EDTM Block: Reconstruct #include "DEF-files/SHMS/PRODUCTION/CUTS/pstackana_reconstruct_cuts.def" #include "DEF-files/HMS/PRODUCTION/CUTS/hstackana_reconstruct_cuts.def" #include "DEF-files/COIN/PRODUCTION/CUTS/coin_reconstruct_cuts.def" -Reconstruct_master ALL_COIN_NO_EDTM +Reconstruct_master ALL_events_NO_EDTM Block: Physics #include "DEF-files/HMS/PRODUCTION/CUTS/hstackana_physics_cuts.def" #include "DEF-files/SHMS/PRODUCTION/CUTS/pstackana_physics_cuts.def" -Physics_master ALL_COIN_NO_EDTM \ No newline at end of file +Physics_master ALL_events_NO_EDTM \ No newline at end of file diff --git a/DEF-files/COIN/PRODUCTION/CUTS/coin_rawdecode_cuts.def b/DEF-files/COIN/PRODUCTION/CUTS/coin_rawdecode_cuts.def index dc97f73fc03fb3c90d760a378badcc288b15503e..07a50ce7ca68888533787964ee77c28c1dcfa2a7 100644 --- a/DEF-files/COIN/PRODUCTION/CUTS/coin_rawdecode_cuts.def +++ b/DEF-files/COIN/PRODUCTION/CUTS/coin_rawdecode_cuts.def @@ -9,7 +9,7 @@ SHMS_COIN_event g.evtyp == 5 HMS_COIN_event g.evtyp == 6 COIN_ALL_event g.evtyp == 7 +ALL_events g.evtyp >= 1 && g.evtyp <= 7 +ALL_COIN_events g.evtyp >= 4 && g.evtyp <= 7 ALL_HMS_events HMS_event || COIN_ONLY_event || HMS_COIN_event || COIN_ALL_event -ALL_SHMS_events SHMS_event || COIN_ONLY_event || SHMS_COIN_event || COIN_ALL_event -ALL_events SHMS_event || HMS_event || BOTH_SINGLES_event || COIN_ONLY_event || COIN_ALL_event || SHMS_COIN_event || HMS_COIN_event -ALL_COIN g.evtyp >= 4 &&g.evtyp <= 7 \ No newline at end of file +ALL_SHMS_events SHMS_event || COIN_ONLY_event || SHMS_COIN_event || COIN_ALL_event \ No newline at end of file diff --git a/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def b/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def index b29dcc37715550b705f1dcbed99fcd7e79563e06..6f13e43a105092c8bf2d0d0d38823148b7736c68 100644 --- a/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def +++ b/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def @@ -13,11 +13,11 @@ TH1F hcal_hD_good_occ_pos 'HMS hD+ Good Occupancy; PMT Number; Number of Entries # Good Multiplicity TH1F hcal_hA_good_mult_pos 'HMS hA+ Good Multiplicity; Number of PMTs Hit; Total Number of Good +ADC Hits / PMT' H.cal.1pr.totNumGoodPosAdcHits 13 0.5 13.5 TH1F hcal_hA_good_mult_neg 'HMS hA- Good Multiplicity; Number of PMTs Hit; Total Number of Good -ADC Hits / PMT' H.cal.1pr.totNumGoodNegAdcHits 13 0.5 13.5 -TH1F hcal_hA_good_mult 'HMS hA Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits / PMT' H.cal.1pr.totnumGoodAdcHits 26 0.5 26.5 +# TH1F hcal_hA_good_mult 'HMS hA Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits / PMT' H.cal.1pr.totnumGoodAdcHits 26 0.5 26.5 TH1F hcal_hB_good_mult_pos 'HMS hB+ Good Multiplicity; Number of PMTs Hit; Total Number of Good +ADC Hits / PMT' H.cal.2ta.totNumGoodPosAdcHits 13 0.5 13.5 TH1F hcal_hB_good_mult_neg 'HMS hB- Good Multiplicity; Number of PMTs Hit; Total Number of Good -ADC Hits / PMT' H.cal.2ta.totNumGoodNegAdcHits 13 0.5 13.5 -TH1F hcal_hB_good_mult 'HMS hB Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits / PMT' H.cal.2ta.totnumGoodAdcHits 26 0.5 26.5 +# TH1F hcal_hB_good_mult 'HMS hB Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits / PMT' H.cal.2ta.totnumGoodAdcHits 26 0.5 26.5 TH1F hcal_hC_good_mult_pos 'HMS hC+ Good Multiplicity; Number of PMTs Hit; Total Number of Good +ADC Hits / PMT' H.cal.3ta.totNumGoodPosAdcHits 13 0.5 13.5 TH1F hcal_hD_good_mult_pos 'HMS hD+ Good Multiplicity; Number of PMTs Hit; Total Number of Good +ADC Hits / PMT' H.cal.4ta.totNumGoodPosAdcHits 13 0.5 13.5 @@ -28,5 +28,4 @@ TH2F hcal_hA_good_pped_vs_pmt_neg 'HMS hA- Good Pulse Pedestal vs. PMT Number; P TH2F hcal_hB_good_pped_vs_pmt_pos 'HMS hB+ Good Pulse Pedestal vs. PMT Number; PMT Number; Good Pulse Pedestal / 0.25 mV' [I+1] H.cal.2ta.goodPosAdcPed 13 0.5 13.5 200 100 150 H.cal.2ta.goodPosAdcPed>0.0 TH2F hcal_hB_good_pped_vs_pmt_neg 'HMS hB- Good Pulse Pedestal vs. PMT Number; PMT Number; Good Pulse Pedestal / 0.25 mV' [I+1] H.cal.2ta.goodNegAdcPed 13 0.5 13.5 200 100 150 H.cal.2ta.goodNegAdcPed>0.0 TH2F hcal_hC_good_pped_vs_pmt_pos 'HMS hC+ Good Pulse Pedestal vs. PMT Number; PMT Number; Good Pulse Pedestal / 0.25 mV' [I+1] H.cal.3ta.goodPosAdcPed 13 0.5 13.5 200 100 150 H.cal.3ta.goodPosAdcPed>0.0 -TH2F hcal_hD_good_pped_vs_pmt_pos 'HMS hD+ Good Pulse Pedestal vs. PMT Number; PMT Number; Good Pulse Pedestal / 0.25 mV' [I+1] H.cal.4ta.goodPosAdcPed 13 0.5 13.5 200 100 150 H.cal.4ta.goodPosAdcPed>0.0 - +TH2F hcal_hD_good_pped_vs_pmt_pos 'HMS hD+ Good Pulse Pedestal vs. PMT Number; PMT Number; Good Pulse Pedestal / 0.25 mV' [I+1] H.cal.4ta.goodPosAdcPed 13 0.5 13.5 200 100 150 H.cal.4ta.goodPosAdcPed>0.0 \ No newline at end of file diff --git a/DEF-files/HMS/PRODUCTION/CER/hcer_histos.def b/DEF-files/HMS/PRODUCTION/CER/hcer_histos.def index d0a3fe988800f15693999148c130e4c9ba74a065..71eab87ea0c0642d8488e510fe4c14fbe765c154 100644 --- a/DEF-files/HMS/PRODUCTION/CER/hcer_histos.def +++ b/DEF-files/HMS/PRODUCTION/CER/hcer_histos.def @@ -13,22 +13,22 @@ TH1F hcer_good_mult 'HMS Cherenkov Good Multiplicity; Number of PMTs Hit; Total TH2F hcer_npe 'HMS Cherenkov Number of Photoelectrons vs. PMT Number; PMT Number; Number of Photoelectrons / 0.5 Photoelectrons' [I+1] H.cer.npe 2 0.5 2.5 100 0 50 H.cer.npe>0.0 # HMS CER Total Number of P.E. -TH1F hcer_tot_npe 'HMS Cherenkov Total Number of Photoelectrons; Total Number of Photoelectrons; Number of Entries / 0.5 Photoelectrons' H.cer.npeSum 100 0 50 H.cer.npeSum>0.0 +# TH1F hcer_tot_npe 'HMS Cherenkov Total Number of Photoelectrons; Total Number of Photoelectrons; Number of Entries / 0.5 Photoelectrons' H.cer.npeSum 100 0 50 H.cer.npeSum>0.0 #-------------------------- # HMS CER TRACK MATCHING #-------------------------- -TH1F hcer_trk_match 'HMS Gas Cherenkov Track Matches; PMT Number; Number of Tracks Matched' H.cer.numTracksMatched 2 0.5 2.5 -TH1F hcer_trk_fired 'HMS Gas Cherenkov Tracks Fired; PMT Number; Number of Tracks Fired' H.cer.numTracksFired 2 0.5 2.5 +# TH1F hcer_trk_match 'HMS Gas Cherenkov Track Matches; PMT Number; Number of Tracks Matched' H.cer.numTracksMatched 2 0.5 2.5 +# TH1F hcer_trk_fired 'HMS Gas Cherenkov Tracks Fired; PMT Number; Number of Tracks Fired' H.cer.numTracksFired 2 0.5 2.5 #-------------------------- # HMS CER TRACK PROJECTION #-------------------------- -TH1F hcer_xtrack 'HMS Cherenkov Tracking X; X (cm); Number of Entries / 1 cm' H.cer.xAtCer 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 -TH1F hcer_ytrack 'HMS Cherenkov Tracking Y; Y (cm); Number of Entries / 1 cm' H.cer.yAtCer 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 -TH2F hcer_xytrack 'HMS Cherenkov Tracking Y vs X; Y (cm) / 1 cm; X (cm) / 1 cm' H.cer.yAtCer H.cer.xAtCer 120 -60 60 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 +# TH1F hcer_xtrack 'HMS Cherenkov Tracking X; X (cm); Number of Entries / 1 cm' H.cer.xAtCer 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 +# TH1F hcer_ytrack 'HMS Cherenkov Tracking Y; Y (cm); Number of Entries / 1 cm' H.cer.yAtCer 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 +TH2F hcer_xytrack 'HMS Cherenkov Tracking Y vs X; Y (cm) / 1 cm; X (cm) / 1 cm' H.cer.yAtCer H.cer.xAtCer 120 -60 60 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 TH2F hcer_x_vs_npe 'HMS Cherenkov X vs NPE; NPE / 0.5 PE ; X (cm) / 1 cm' H.cer.npeSum H.cer.xAtCer 100 0 50 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 TH2F hcer_y_vs_npe 'HMS Cherenkov Y vs NPE; NPE / 0.5 PE ; Y (cm) / 1 cm' H.cer.npeSum H.cer.yAtCer 100 0 50 120 -60 60 H.cer.xAtCer!=0.0&&H.cer.yAtCer!=0 diff --git a/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def b/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def index 6a7b03c918e26cf78cb96cadbad8535f9c0af3be..4e488d5ea2c3857fdcf0ddd8eb271675f1ecee46 100644 --- a/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def +++ b/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def @@ -1,24 +1,41 @@ #********************** # HMS Drift Chambers * #********************** +#------------------ +# HMS DC Raw WIRE MAP +#------------------ + +TH1F hdc1u1_rawwirenum 'HMS DC 1U1 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.1u1.raw.wirenum 96 0.5 96.5 +TH1F hdc1u2_rawwirenum 'HMS DC 1U2 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.1u2.raw.wirenum 96 0.5 96.5 +TH1F hdc1x1_rawwirenum 'HMS DC 1X1 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.1x1.raw.wirenum 102 0.5 102.5 +TH1F hdc1x2_rawwirenum 'HMS DC 1X2 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.1x2.raw.wirenum 102 0.5 102.5 +TH1F hdc1v1_rawwirenum 'HMS DC 1V1 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.1v1.raw.wirenum 96 0.5 96.5 +TH1F hdc1v2_rawwirenum 'HMS DC 1V2 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.1v2.raw.wirenum 96 0.5 96.5 + +TH1F hdc2v2_rawwirenum 'HMS DC 2V2 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.2v2.raw.wirenum 96 0.5 96.5 +TH1F hdc2v1_rawwirenum 'HMS DC 2V1 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.2v1.raw.wirenum 96 0.5 96.5 +TH1F hdc2x2_rawwirenum 'HMS DC 2X2 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.2x2.raw.wirenum 102 0.5 102.5 +TH1F hdc2x1_rawwirenum 'HMS DC 2X1 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.2x1.raw.wirenum 102 0.5 102.5 +TH1F hdc2u2_rawwirenum 'HMS DC 2U2 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.2u2.raw.wirenum 96 0.5 96.5 +TH1F hdc2u1_rawwirenum 'HMS DC 2U1 Raw Wiremap; Wire Number (all hits); Number of Entries' H.dc.2u1.raw.wirenum 96 0.5 96.5 #------------------ # HMS DC WIRE MAP #------------------ -TH1F hdc1u1_wirenum 'HMS DC 1U1 Wiremap; Wire Number; Number of Entries' H.dc.1u1.wirenum 96 0.5 96.5 -TH1F hdc1u2_wirenum 'HMS DC 1U2 Wiremap; Wire Number; Number of Entries' H.dc.1u2.wirenum 96 0.5 96.5 -TH1F hdc1x1_wirenum 'HMS DC 1X1 Wiremap; Wire Number; Number of Entries' H.dc.1x1.wirenum 102 0.5 102.5 -TH1F hdc1x2_wirenum 'HMS DC 1X2 Wiremap; Wire Number; Number of Entries' H.dc.1x2.wirenum 102 0.5 102.5 -TH1F hdc1v1_wirenum 'HMS DC 1V1 Wiremap; Wire Number; Number of Entries' H.dc.1v1.wirenum 96 0.5 96.5 -TH1F hdc1v2_wirenum 'HMS DC 1V2 Wiremap; Wire Number; Number of Entries' H.dc.1v2.wirenum 96 0.5 96.5 +TH1F hdc1u1_wirenum 'HMS DC 1U1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.1u1.wirenum 96 0.5 96.5 +TH1F hdc1u2_wirenum 'HMS DC 1U2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.1u2.wirenum 96 0.5 96.5 +TH1F hdc1x1_wirenum 'HMS DC 1X1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.1x1.wirenum 102 0.5 102.5 +TH1F hdc1x2_wirenum 'HMS DC 1X2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.1x2.wirenum 102 0.5 102.5 +TH1F hdc1v1_wirenum 'HMS DC 1V1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.1v1.wirenum 96 0.5 96.5 +TH1F hdc1v2_wirenum 'HMS DC 1V2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.1v2.wirenum 96 0.5 96.5 -TH1F hdc2v2_wirenum 'HMS DC 2V2 Wiremap; Wire Number; Number of Entries' H.dc.2v2.wirenum 96 0.5 96.5 -TH1F hdc2v1_wirenum 'HMS DC 2V1 Wiremap; Wire Number; Number of Entries' H.dc.2v1.wirenum 96 0.5 96.5 -TH1F hdc2x2_wirenum 'HMS DC 2X2 Wiremap; Wire Number; Number of Entries' H.dc.2x2.wirenum 102 0.5 102.5 -TH1F hdc2x1_wirenum 'HMS DC 2X1 Wiremap; Wire Number; Number of Entries' H.dc.2x1.wirenum 102 0.5 102.5 -TH1F hdc2u2_wirenum 'HMS DC 2U2 Wiremap; Wire Number; Number of Entries' H.dc.2u2.wirenum 96 0.5 96.5 -TH1F hdc2u1_wirenum 'HMS DC 2U1 Wiremap; Wire Number; Number of Entries' H.dc.2u1.wirenum 96 0.5 96.5 +TH1F hdc2v2_wirenum 'HMS DC 2V2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.2v2.wirenum 96 0.5 96.5 +TH1F hdc2v1_wirenum 'HMS DC 2V1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.2v1.wirenum 96 0.5 96.5 +TH1F hdc2x2_wirenum 'HMS DC 2X2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.2x2.wirenum 102 0.5 102.5 +TH1F hdc2x1_wirenum 'HMS DC 2X1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.2x1.wirenum 102 0.5 102.5 +TH1F hdc2u2_wirenum 'HMS DC 2U2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.2u2.wirenum 96 0.5 96.5 +TH1F hdc2u1_wirenum 'HMS DC 2U1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' H.dc.2u1.wirenum 96 0.5 96.5 #------------------------------ # HMS DC DRIFT TIME PER PLANE diff --git a/DEF-files/HMS/PRODUCTION/PID/hpid_histos.def b/DEF-files/HMS/PRODUCTION/PID/hpid_histos.def index d0a021ad4b10903f4f6cc9bd8393c264e2b6bc05..e2f6d1f408b59e9104ae81aebe3bac1c038cbb36 100644 --- a/DEF-files/HMS/PRODUCTION/PID/hpid_histos.def +++ b/DEF-files/HMS/PRODUCTION/PID/hpid_histos.def @@ -3,14 +3,14 @@ # TOTAL ENERGY AND NORMALIZED ENERGY DEPOSITED IN CALORIMETER (SHOWER AND PRE-SHOWER) #------------------------------------------------------------------------------------- -TH1F hcal_etrack 'HMS Calorimeter Total Track Energy; Track Energy Deposition (GeV); Number of Entries / 0.1 GeV' H.cal.etrack 100 0 10 H.cal.etrack>0.0 -TH1F hcal_etracknorm 'HMS Calorimeter Normalized Track Energy; Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.1 ' H.cal.etracknorm 100 0 10 H.cal.etracknorm>0.0 -TH1F hcal_etracknorm_track 'HMS Calorimeter Normalized Track Energy (Ntrack > 0); Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.1 ' H.cal.etracknorm 100 0 10 H.cal.etracknorm>0.0&&H.dc.ntrack>0 -TH1F hcal_etracknorm_track_elec 'HMS Cal E/p Elec (npeSum>.5 && abs(del)<8); E/p; Entries / 0.005' H.cal.etracknorm 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum>.5&&H.cer.npeSum>.5&&H.gtr.dp>-8.&&H.gtr.dp<8. -TH1F hcal_etracknorm_track_pion 'HMS Cal E/p Pion (npeSum<.5 && abs(del)<8); E/p; Entries / 0.005' H.cal.etracknorm 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum<.5&&H.cer.npeSum<.5&&H.gtr.dp>-8.&&H.gtr.dp<8. -TH1F hcal_etrack_track_elec 'HMS Cal Electron Energy (npeSum>.5 && abs(del)<8); etrack; Entries / 0.005' H.cal.etrack 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum>.5&&H.cer.npeSum>.5&&H.gtr.dp>-8.&&H.gtr.dp<8. -TH1F hcal_etrack_track_pion 'HMS Cal Pion Energy (npeSum<.5 && abs(del)<8); etrack; Entries / 0.005' H.cal.etrack 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum<.5&&H.cer.npeSum<.5&&H.gtr.dp>-8.&&H.gtr.dp<8. -TH2F hcal_etot_etrack 'HMS Cal energy vs. track energy; Track Energy Deposition (GeV) / 0.005 GeV; Total Energy (GeV) / 0.005 GeV' H.cal.etrack H.cal.etot 1000 0. 5. 1000 0. 5. H.dc.ntrack>0 +# TH1F hcal_etrack 'HMS Calorimeter Total Track Energy; Track Energy Deposition (GeV); Number of Entries / 0.1 GeV' H.cal.etrack 100 0 10 H.cal.etrack>0.0 +# TH1F hcal_etracknorm 'HMS Calorimeter Normalized Track Energy; Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.1 ' H.cal.etracknorm 100 0 10 H.cal.etracknorm>0.0 +# TH1F hcal_etracknorm_track 'HMS Calorimeter Normalized Track Energy (Ntrack > 0); Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.1 ' H.cal.etracknorm 100 0 10 H.cal.etracknorm>0.0&&H.dc.ntrack>0 +# TH1F hcal_etracknorm_track_elec 'HMS Cal E/p Elec (npeSum>.5 && abs(del)<8); E/p; Entries / 0.005' H.cal.etracknorm 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum>.5&&H.cer.npeSum>.5&&H.gtr.dp>-8.&&H.gtr.dp<8. +# TH1F hcal_etracknorm_track_pion 'HMS Cal E/p Pion (npeSum<.5 && abs(del)<8); E/p; Entries / 0.005' H.cal.etracknorm 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum<.5&&H.cer.npeSum<.5&&H.gtr.dp>-8.&&H.gtr.dp<8. +# TH1F hcal_etrack_track_elec 'HMS Cal Electron Energy (npeSum>.5 && abs(del)<8); etrack; Entries / 0.005' H.cal.etrack 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum>.5&&H.cer.npeSum>.5&&H.gtr.dp>-8.&&H.gtr.dp<8. +# TH1F hcal_etrack_track_pion 'HMS Cal Pion Energy (npeSum<.5 && abs(del)<8); etrack; Entries / 0.005' H.cal.etrack 300 0. 1.5 H.dc.ntrack>0&&H.cer.npeSum<.5&&H.cer.npeSum<.5&&H.gtr.dp>-8.&&H.gtr.dp<8. +# TH2F hcal_etot_etrack 'HMS Cal energy vs. track energy; Track Energy Deposition (GeV) / 0.005 GeV; Total Energy (GeV) / 0.005 GeV' H.cal.etrack H.cal.etot 1000 0. 5. 1000 0. 5. H.dc.ntrack>0 TH2F hcal_npe_etracknorm 'HMS Cer Npe vs. Cal E/p; Normalized Track Energy Deposition / 0.005; cer NPE / 0.025 NPE' H.cal.etracknorm H.cer.npeSum 300 0. 1.5 60 0. 15. H.dc.ntrack>0 #------------------------------- @@ -32,40 +32,40 @@ TH2F hcal_delta_etracknorm_pi 'HMS Delta vs. Cal E/p; Normalized Track Energy # CLUSTERING PLOTS #--------------------------- -TH1F hcal_xclusttrack 'HMS Cal Cluster X Pos; Cluster X (cm); Entries / 1 cm' H.cal.xclusttrack 200 -100. 100. H.cal.nclusttrack>-1 -TH1F hcal_xdiff 'HMS Cal Cluster X - Track X; Cluster X - Track X (cm); Entries / 0.2 cm' H.cal.xclusttrack-H.cal.xtrack 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH2F hcal_xdiff_v_xtr 'HMS Cal (Cluster X- Track X) vs. (Track X); Track X (cm) / 0.2 cm; Cluster X - Track X (cm) / 0.2 cm' H.cal.xtrack H.cal.xclusttrack-H.cal.xtrack 1000 -100. 100. 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH1F hcal_xtrack 'HMS Cal Track X; Track X (cm); Entries / 0.2 cm' H.cal.xtrack 1000 -100. 100. H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH1F hcal_xtrack1 'HMS Cal Track x pos with no matching clust; Track X (cm); Entries / 0.2 cm' H.cal.xtrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 -TH1F hcal_xtrack2 'HMS Cal Track x pos with no matching clust number of cluster=1; Track X (cm); Entries / 0.2 cm' H.cal.xtrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.cal.nclust==0&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 -TH1F hcal_yclusttrack 'HMS Cal Cluster y Pos; Cluster y (cm); Entries / 1 cm' H.cal.yclusttrack 200 -100. 100. H.cal.nclusttrack>-1 -TH1F hcal_ydiff 'HMS Cal Cluster y - Track y; Cluster y - Track y (cm); Entries / 0.2 cm' H.cal.yclusttrack-H.cal.ytrack 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH2F hcal_ydiff_v_ytr 'HMS Cal (Cluster y - Track y) vs. (Track y); Track y (cm) / 0.2 cm; Cluster y - Track y (cm) / 0.2 cm' H.cal.ytrack H.cal.yclusttrack-H.cal.ytrack 1000 -100. 100. 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH1F hcal_ytrack 'HMS Cal Track y; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH1F hcal_ytrack1 'HMS Cal Track y pos with no matching clust; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 -TH1F hcal_ytrack2 'HMS Cal Track y pos with no matching clust number of cluster=1; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.cal.nclust==0&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 -TH2F hcal_xytrack 'HMS Cal Track X vs Track Y; Track Y / 1 cm; Track X / 1 cm' H.cal.ytrack H.cal.xtrack 200 -100 100 200 -100 100 H.dc.ntrack>0 -TH2F hcal_xyclusttrack 'HMS Cal Cluster X vs Cluster Y; Cluster Y / 1 cm; Cluster X / 1 cm' H.cal.yclusttrack H.cal.xclusttrack 200 -100 100 200 -100 100 H.cal.nclusttrack>-1&&H.dc.ntrack>0 -TH2F hcal_xtrack_vs_etrack 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hcut_CleanTrack -TH2F hcal_ytrack_vs_etrack 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hcut_CleanTrack +# TH1F hcal_xclusttrack 'HMS Cal Cluster X Pos; Cluster X (cm); Entries / 1 cm' H.cal.xclusttrack 200 -100. 100. H.cal.nclusttrack>-1 +# TH1F hcal_xdiff 'HMS Cal Cluster X - Track X; Cluster X - Track X (cm); Entries / 0.2 cm' H.cal.xclusttrack-H.cal.xtrack 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH2F hcal_xdiff_v_xtr 'HMS Cal (Cluster X- Track X) vs. (Track X); Track X (cm) / 0.2 cm; Cluster X - Track X (cm) / 0.2 cm' H.cal.xtrack H.cal.xclusttrack-H.cal.xtrack 1000 -100. 100. 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH1F hcal_xtrack 'HMS Cal Track X; Track X (cm); Entries / 0.2 cm' H.cal.xtrack 1000 -100. 100. H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH1F hcal_xtrack1 'HMS Cal Track x pos with no matching clust; Track X (cm); Entries / 0.2 cm' H.cal.xtrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 +# TH1F hcal_xtrack2 'HMS Cal Track x pos with no matching clust number of cluster=1; Track X (cm); Entries / 0.2 cm' H.cal.xtrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.cal.nclust==0&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 +# TH1F hcal_yclusttrack 'HMS Cal Cluster y Pos; Cluster y (cm); Entries / 1 cm' H.cal.yclusttrack 200 -100. 100. H.cal.nclusttrack>-1 +# TH1F hcal_ydiff 'HMS Cal Cluster y - Track y; Cluster y - Track y (cm); Entries / 0.2 cm' H.cal.yclusttrack-H.cal.ytrack 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH2F hcal_ydiff_v_ytr 'HMS Cal (Cluster y - Track y) vs. (Track y); Track y (cm) / 0.2 cm; Cluster y - Track y (cm) / 0.2 cm' H.cal.ytrack H.cal.yclusttrack-H.cal.ytrack 1000 -100. 100. 200 -50. 50. H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH1F hcal_ytrack 'HMS Cal Track y; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH1F hcal_ytrack1 'HMS Cal Track y pos with no matching clust; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 +# TH1F hcal_ytrack2 'HMS Cal Track y pos with no matching clust number of cluster=1; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.cal.nclust==0&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 +# TH2F hcal_xytrack 'HMS Cal Track X vs Track Y; Track Y / 1 cm; Track X / 1 cm' H.cal.ytrack H.cal.xtrack 200 -100 100 200 -100 100 H.dc.ntrack>0 +# TH2F hcal_xyclusttrack 'HMS Cal Cluster X vs Cluster Y; Cluster Y / 1 cm; Cluster X / 1 cm' H.cal.yclusttrack H.cal.xclusttrack 200 -100 100 200 -100 100 H.cal.nclusttrack>-1&&H.dc.ntrack>0 +# TH2F hcal_xtrack_vs_etrack 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hcut_CleanTrack +# TH2F hcal_ytrack_vs_etrack 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hcut_CleanTrack TH2F hcal_xtrack_vs_etracknorm 'HMS Calorimeter xtrack vs Normalized Track Energy; Track Energy Deposition (Gev) / 0.01 GeV; X Track (cm) / 1 cm' H.cal.etracknorm H.cal.xtrack 150 0 1.5 130 -65 65 hcut_CleanTrack TH2F hcal_ytrack_vs_etracknorm 'HMS Calorimeter ytrack vs Normalized Track Energy; Track Energy Deposition (Gev) / 0.01 GeV; Y Track (cm) / 1 cm' H.cal.etracknorm H.cal.ytrack 150 0 1.5 70 -35 35 hcut_CleanTrack -TH2F hcal_xtrack_vs_etrack_elec 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_elec -TH2F hcal_ytrack_vs_etrack_elec 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_elec -TH2F hcal_xtrack_vs_etrack_pi 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_pi -TH2F hcal_ytrack_vs_etrack_pi 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_pi +# TH2F hcal_xtrack_vs_etrack_elec 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_elec +# TH2F hcal_ytrack_vs_etrack_elec 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_elec +# TH2F hcal_xtrack_vs_etrack_pi 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_pi +# TH2F hcal_ytrack_vs_etrack_pi 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hcut_CleanTrack&&hcut_cer_pi #********************** # HMS Drift Chambers * #********************** -TH1F hdc_trk_beta_elec 'HMS DC ElectronTrack Beta; Beta; Number of Entires' H.tr.beta 300 -1.5 1.5 hcut_CleanTrack&&hcut_cer_elec -TH1F hdc_trk_beta_pi 'HMS DC Pion Track Beta; Beta; Number of Entires' H.tr.beta 300 -1.5 1.5 hcut_CleanTrack&&hcut_cer_pi +# TH1F hdc_trk_beta_elec 'HMS DC ElectronTrack Beta; Beta; Number of Entires' H.tr.beta 300 -1.5 1.5 hcut_CleanTrack&&hcut_cer_elec +# TH1F hdc_trk_beta_pi 'HMS DC Pion Track Beta; Beta; Number of Entires' H.tr.beta 300 -1.5 1.5 hcut_CleanTrack&&hcut_cer_pi -TH1F hdc_trk_mom_elec 'HMS DC Electron Track Momentum; P (GeV); Number of Entires / 10 MeV' H.tr.p 600 0 6 hcut_CleanTrack&&hcut_cer_elec -TH1F hdc_trk_mom_pi 'HMS DC Pion Track Momentum; P (GeV); Number of Entires / 10 MeV' H.tr.p 600 0 6 hcut_CleanTrack&&hcut_cer_pi +# TH1F hdc_trk_mom_elec 'HMS DC Electron Track Momentum; P (GeV); Number of Entires / 10 MeV' H.tr.p 600 0 6 hcut_CleanTrack&&hcut_cer_elec +# TH1F hdc_trk_mom_pi 'HMS DC Pion Track Momentum; P (GeV); Number of Entires / 10 MeV' H.tr.p 600 0 6 hcut_CleanTrack&&hcut_cer_pi #---------------------------------------------------------------- # HMS HODO TRACKING, TIMING AND Particle ID (PID) - BETA (v/c) @@ -76,12 +76,12 @@ TH1F hhodo_beta 'HMS Hodo Beta; Beta; Number of Entries / 0.015' H.hod.beta 100 TH1F hhodo_fpHitsTime 'HMS Hodo Focal Plane Time; Focal Plane Time (ns); Number of Entries / 1 ns' H.hod.fpHitsTime 90 0 90 TH1F hhodo_starttime 'HMS Hodo Start Time; Start Time (ns); Number of Entries / 1ns' H.hod.starttime 90 0 90 TH1F hhodo_good_startime 'HMS Hodo Good Start Flag; Good Start Time Flag (=1 is good); Number of Entries' H.hod.goodstarttime 5 0 5 -#TH2F hhodo_xhod_vs_yhod 'HMS Hodo Projected X vs. Y; Y_hodo(cm) / 1mm; X_hodo(cm) / 1mm' H.hod.y_hodo H.hod.x_hodo 1000 -50 50 1000 -50 50 -TH1F hhodo_1x_diffdistrack 'HMS Hodo 1X Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.1x.DiffDisTrack 100 -10. 10. -TH1F hhodo_1y_diffdistrack 'HMS Hodo 1Y Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.1y.DiffDisTrack 100 -10. 10. -TH1F hhodo_2x_diffdistrack 'HMS Hodo 2X Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.2x.DiffDisTrack 100 -10. 10. -TH1F hhodo_2y_diffdistrack 'HMS Hodo 2Y Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.2y.DiffDisTrack 100 -10. 10. -TH2F hhodo_1x_diffdistrack_v_xtrack 'HMS Hodo 1X Diff Distance track (cm) versus Track X (cm); Diff distance (cm); X track (cm)' H.hod.1x.DiffDisTrack H.hod.1x.TrackXPos 100 -10. 10. 200 -100 100 -TH2F hhodo_1y_diffdistrack_v_ytrack 'HMS Hodo 1Y Diff Distance track (cm) versus Track Y (cm); Diff distance (cm); Y track (cm)' H.hod.1y.DiffDisTrack H.hod.1y.TrackYPos 100 -10. 10. 240 -60 60 -TH2F hhodo_2x_diffdistrack_v_xtrack 'HMS Hodo 2X Diff Distance track (cm) versus Track X (cm); Diff distance (cm); X track (cm)' H.hod.2x.DiffDisTrack H.hod.2x.TrackXPos 100 -10. 10. 200 -100 100 -TH2F hhodo_2y_diffdistrack_v_ytrack 'HMS Hodo 2Y Diff Distance track (cm) versus Track Y (cm); Diff distance (cm); Y track (cm)' H.hod.2y.DiffDisTrack H.hod.2y.TrackYPos 100 -10. 10. 240 -60 60 \ No newline at end of file +# TH2F hhodo_xhod_vs_yhod 'HMS Hodo Projected X vs. Y; Y_hodo(cm) / 1mm; X_hodo(cm) / 1mm' H.hod.y_hodo H.hod.x_hodo 1000 -50 50 1000 -50 50 +# TH1F hhodo_1x_diffdistrack 'HMS Hodo 1X Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.1x.DiffDisTrack 100 -10. 10. +# TH1F hhodo_1y_diffdistrack 'HMS Hodo 1Y Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.1y.DiffDisTrack 100 -10. 10. +# TH1F hhodo_2x_diffdistrack 'HMS Hodo 2X Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.2x.DiffDisTrack 100 -10. 10. +# TH1F hhodo_2y_diffdistrack 'HMS Hodo 2Y Diff Distance track (cm); Diff distance (cm); Counts ' H.hod.2y.DiffDisTrack 100 -10. 10. +# TH2F hhodo_1x_diffdistrack_v_xtrack 'HMS Hodo 1X Diff Distance track (cm) versus Track X (cm); Diff distance (cm); X track (cm)' H.hod.1x.DiffDisTrack H.hod.1x.TrackXPos 100 -10. 10. 200 -100 100 +# TH2F hhodo_1y_diffdistrack_v_ytrack 'HMS Hodo 1Y Diff Distance track (cm) versus Track Y (cm); Diff distance (cm); Y track (cm)' H.hod.1y.DiffDisTrack H.hod.1y.TrackYPos 100 -10. 10. 240 -60 60 +# TH2F hhodo_2x_diffdistrack_v_xtrack 'HMS Hodo 2X Diff Distance track (cm) versus Track X (cm); Diff distance (cm); X track (cm)' H.hod.2x.DiffDisTrack H.hod.2x.TrackXPos 100 -10. 10. 200 -100 100 +# TH2F hhodo_2y_diffdistrack_v_ytrack 'HMS Hodo 2Y Diff Distance track (cm) versus Track Y (cm); Diff distance (cm); Y track (cm)' H.hod.2y.DiffDisTrack H.hod.2y.TrackYPos 100 -10. 10. 240 -60 60 \ No newline at end of file diff --git a/DEF-files/HMS/PRODUCTION/RASTER/hraster_histos.def b/DEF-files/HMS/PRODUCTION/RASTER/hraster_histos.def index 9a06630f95238fd271da297d5e6cc4d563639333..9967d3bbddaa6895a8e8afec7bfd7d0dbd3c1c73 100644 --- a/DEF-files/HMS/PRODUCTION/RASTER/hraster_histos.def +++ b/DEF-files/HMS/PRODUCTION/RASTER/hraster_histos.def @@ -5,33 +5,33 @@ # Assume FADC range is set to 1V and the integration is 25 channels # Offset in the FADC is about 0.122V or 500 channels. -formula FRXA_V H.rb.raster.frxaRawAdc*(1./4096.)/25. -formula FRXB_V H.rb.raster.frxbRawAdc*(1./4096.)/25. -formula FRYA_V H.rb.raster.fryaRawAdc*(1./4096.)/25. -formula FRYB_V H.rb.raster.frybRawAdc*(1./4096.)/25. - -TH1F hFRXA 'HMS FRXA; FRXA RAW ADC (chan); Counts' H.rb.raster.frxaRawAdc 1000 0 100000 H.dc.ntrack>0 -TH1F hFRXA_V 'HMS FRXA; FRXA RAW ADC (Volts); Counts' FRXA_V 1000 0 1.0 H.dc.ntrack>0 -TH1F hFRYA 'HMS FRYA; FRYA RAW ADC (chan); Counts' H.rb.raster.fryaRawAdc 1000 0 100000 H.dc.ntrack>0 -TH1F hFRYA_V 'HMS FRYA; FRYA RAW ADC (Volts); Counts' FRYA_V 1000 0 1.0 H.dc.ntrack>0 - -TH1F hFRXB 'HMS FRXB; FRXB RAW ADC (chan); Counts' H.rb.raster.frxbRawAdc 1000 0 100000 H.dc.ntrack>0 -TH1F hFRXB_V 'HMS FRXB; FRXB RAW ADC (Volts); Counts' FRXB_V 1000 0 1.0 H.dc.ntrack>0 -TH1F hFRYB 'HMS FRYB; FRYB RAW ADC (chan); Counts' H.rb.raster.frybRawAdc 1000 0 100000 H.dc.ntrack>0 -TH1F hFRYB_V 'HMS FRYB; FRYB RAW ADC (Volts); Counts' FRYB_V 1000 0 1.0 H.dc.ntrack>0 - -TH1F hFRXA 'HMS FRXA; FRXA ADC (chan); Counts' H.rb.raster.frxa_adc 100 -50000 50000 H.dc.ntrack>0 -TH1F hFRXB 'HMS FRXB; FRXB ADC (chan); Counts' H.rb.raster.frxb_adc 100 -50000 50000 H.dc.ntrack>0 -TH1F hFRYA 'HMS FRYA; FRYA ADC (chan); Counts' H.rb.raster.frya_adc 100 -50000 50000 H.dc.ntrack>0 -TH1F hFRYB 'HMS FRYB; FRYB ADC (chan); Counts' H.rb.raster.fryb_adc 100 -50000 50000 H.dc.ntrack>0 - -TH1F hFRXApos 'HMS FRXApos; FRXA POS (CM); Counts' H.rb.raster.fr_xa 100 -0.5 0.5 H.dc.ntrack>0 -TH1F hFRXBpos 'HMS FRXBpos; FRXB POS (CM); Counts' H.rb.raster.fr_xb 100 -0.5 0.5 H.dc.ntrack>0 -TH1F hFRYApos 'HMS FRYApos; FRYA POS (CM); Counts' H.rb.raster.fr_ya 100 -0.5 0.5 H.dc.ntrack>0 -TH1F hFRYBpos 'HMS FRYBpos; FRYB POS (CM); Counts' H.rb.raster.fr_yb 100 -0.5 0.5 H.dc.ntrack>0 - -TH2F hFRAraw_XvsY 'HMS FRA Raw X vs Y; FRXA RAW ADC (Volts); FRYA RAW ADC (Volts)' FRXAraw_V FRYAraw_V 100 0 1.0 100 0 1.0 H.dc.ntrack>0 -TH2F hFRBraw_XvsY 'HMS FRB Raw X vs Y; FRXB RAW ADC (Volts); FRYB RAW ADC (Volts)' FRXBraw_V FRYBraw_V 100 0 1.0 100 0 1.0 H.dc.ntrack>0 +formula FRXAraw_V H.rb.raster.frxaRawAdc*(1./4096.)/25. +formula FRXBraw_V H.rb.raster.frxbRawAdc*(1./4096.)/25. +formula FRYAraw_V H.rb.raster.fryaRawAdc*(1./4096.)/25. +formula FRYBraw_V H.rb.raster.frybRawAdc*(1./4096.)/25. + +# TH1F hFRXAraw 'HMS FRXA; FRXA RAW ADC (chan); Counts' H.rb.raster.frxaRawAdc 1000 0 100000 H.dc.ntrack>0 +# TH1F hFRXAraw_V 'HMS FRXA; FRXA RAW ADC (Volts); Counts' FRXAraw_V 1000 0 1.0 H.dc.ntrack>0 +# TH1F hFRYAraw 'HMS FRYA; FRYA RAW ADC (chan); Counts' H.rb.raster.fryaRawAdc 1000 0 100000 H.dc.ntrack>0 +# TH1F hFRYAraw_V 'HMS FRYA; FRYA RAW ADC (Volts); Counts' FRYAraw_V 1000 0 1.0 H.dc.ntrack>0 + +# TH1F hFRXBraw 'HMS FRXB; FRXB RAW ADC (chan); Counts' H.rb.raster.frxbRawAdc 1000 0 100000 H.dc.ntrack>0 +# TH1F hFRXBraw_V 'HMS FRXB; FRXB RAW ADC (Volts); Counts' FRXBraw_V 1000 0 1.0 H.dc.ntrack>0 +# TH1F hFRYBraw 'HMS FRYB; FRYB RAW ADC (chan); Counts' H.rb.raster.frybRawAdc 1000 0 100000 H.dc.ntrack>0 +# TH1F hFRYBraw_V 'HMS FRYB; FRYB RAW ADC (Volts); Counts' FRYBraw_V 1000 0 1.0 H.dc.ntrack>0 + +# TH1F hFRXA 'HMS FRXA; FRXA ADC (chan); Counts' H.rb.raster.frxa_adc 100 -50000 50000 H.dc.ntrack>0 +# TH1F hFRXB 'HMS FRXB; FRXB ADC (chan); Counts' H.rb.raster.frxb_adc 100 -50000 50000 H.dc.ntrack>0 +# TH1F hFRYA 'HMS FRYA; FRYA ADC (chan); Counts' H.rb.raster.frya_adc 100 -50000 50000 H.dc.ntrack>0 +# TH1F hFRYB 'HMS FRYB; FRYB ADC (chan); Counts' H.rb.raster.fryb_adc 100 -50000 50000 H.dc.ntrack>0 + +# TH1F hFRXApos 'HMS FRXApos; FRXA POS (CM); Counts' H.rb.raster.fr_xa 100 -0.5 0.5 H.dc.ntrack>0 +# TH1F hFRXBpos 'HMS FRXBpos; FRXB POS (CM); Counts' H.rb.raster.fr_xb 100 -0.5 0.5 H.dc.ntrack>0 +# TH1F hFRYApos 'HMS FRYApos; FRYA POS (CM); Counts' H.rb.raster.fr_ya 100 -0.5 0.5 H.dc.ntrack>0 +# TH1F hFRYBpos 'HMS FRYBpos; FRYB POS (CM); Counts' H.rb.raster.fr_yb 100 -0.5 0.5 H.dc.ntrack>0 + +# TH2F hFRAraw_XvsY 'HMS FRA Raw X vs Y; FRXA RAW ADC (Volts); FRYA RAW ADC (Volts)' FRXAraw_V FRYAraw_V 100 0 1.0 100 0 1.0 H.dc.ntrack>0 +# TH2F hFRBraw_XvsY 'HMS FRB Raw X vs Y; FRXB RAW ADC (Volts); FRYB RAW ADC (Volts)' FRXBraw_V FRYBraw_V 100 0 1.0 100 0 1.0 H.dc.ntrack>0 TH2F hFRApos_XvsY 'HMS FRA X vs Y; FRA X Position (cm); FRA Y Position (cm)' H.rb.raster.fr_xa H.rb.raster.fr_ya 40 -0.2 0.2 40 -0.2 0.2 H.dc.ntrack>0 TH2F hFRBpos_XvsY 'HMS FRB X vs Y; FRB X Position (cm); FRB Y Position (cm)' H.rb.raster.fr_xb H.rb.raster.fr_yb 40 -0.2 0.2 40 -0.2 0.2 H.dc.ntrack>0 diff --git a/DEF-files/HMS/PRODUCTION/TRIG/htrig_histos.def b/DEF-files/HMS/PRODUCTION/TRIG/htrig_histos.def index 07228671c1368d7a684443273345a230cdbe1bc9..4d82bd503608050bee07da6e0a15fd1d79085b12 100644 --- a/DEF-files/HMS/PRODUCTION/TRIG/htrig_histos.def +++ b/DEF-files/HMS/PRODUCTION/TRIG/htrig_histos.def @@ -2,34 +2,34 @@ # Trigger Apparatus * #******************** -TH1F htrig_h1x_tdc_mult 'HMS h1x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h1X_tdcMultiplicity 11 0 11 -TH1F htrig_h1y_tdc_mult 'HMS h1y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h1Y_tdcMultiplicity 11 0 11 -TH1F htrig_h2x_tdc_mult 'HMS h2x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h2X_tdcMultiplicity 11 0 11 -TH1F htrig_h2y_tdc_mult 'HMS h2y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h2Y_tdcMultiplicity 11 0 11 +# TH1F htrig_h1x_tdc_mult 'HMS h1x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h1X_tdcMultiplicity 11 0 11 +# TH1F htrig_h1y_tdc_mult 'HMS h1y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h1Y_tdcMultiplicity 11 0 11 +# TH1F htrig_h2x_tdc_mult 'HMS h2x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h2X_tdcMultiplicity 11 0 11 +# TH1F htrig_h2y_tdc_mult 'HMS h2y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h2Y_tdcMultiplicity 11 0 11 -TH1F htrig_h1T_tdc_mult 'HMS h1x/h1y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h1T_tdcMultiplicity 11 0 11 -TH1F htrig_h2T_tdc_mult 'HMS h2x/h2y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h2T_tdcMultiplicity 11 0 11 +# TH1F htrig_h1T_tdc_mult 'HMS h1x/h1y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h1T_tdcMultiplicity 11 0 11 +# TH1F htrig_h2T_tdc_mult 'HMS h2x/h2y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.hms.h2T_tdcMultiplicity 11 0 11 -TH1F htrig_hT1_tdc_mult 'HMS h1x/h1y/h2x/h2y Coincidence TDC Multiplicity (Slot 2, Channel 6); TDC Multiplicity; Counts / 1' T.hms.hT1_tdcMultiplicity 11 0 11 -TH1F htrig_hT2_tdc_mult 'HMS h1x/h1y/h2x/h2y Coincidence TDC Multiplicity (Slot 20, Channel 127); TDC Multiplicity; Counts / 1' T.hms.hT2_tdcMultiplicity 11 0 11 -TH1F htrig_hT3_tdc_mult 'HMS h1x/h1y/h2x/h2y Coincidence TDC Multiplicity (Slot 2, Channel 63); TDC Multiplicity; Counts / 1' T.hms.hT3_tdcMultiplicity 11 0 11 +# TH1F htrig_hT1_tdc_mult 'HMS h1x/h1y/h2x/h2y Coincidence TDC Multiplicity (Slot 2, Channel 6); TDC Multiplicity; Counts / 1' T.hms.hT1_tdcMultiplicity 11 0 11 +# TH1F htrig_hT2_tdc_mult 'HMS h1x/h1y/h2x/h2y Coincidence TDC Multiplicity (Slot 20, Channel 127); TDC Multiplicity; Counts / 1' T.hms.hT2_tdcMultiplicity 11 0 11 +# TH1F htrig_hT3_tdc_mult 'HMS h1x/h1y/h2x/h2y Coincidence TDC Multiplicity (Slot 2, Channel 63); TDC Multiplicity; Counts / 1' T.hms.hT3_tdcMultiplicity 11 0 11 TH1F htrig_h1x_good_tdc 'HMS h1x Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h1X_tdcTime 800 0 800 TH1F htrig_h1y_good_tdc 'HMS h1y Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h1Y_tdcTime 800 0 800 TH1F htrig_h2x_good_tdc 'HMS h2x Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h2X_tdcTime 800 0 800 TH1F htrig_h2y_good_tdc 'HMS h2y Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h2Y_tdcTime 800 0 800 -TH1F htrig_h1T_good_tdc 'HMS h1x/h1y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h1T_tdcTime 350 0 3500 -TH1F htrig_h2T_good_tdc 'HMS h2x/h2y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h2T_tdcTime 350 0 3500 +# TH1F htrig_h1T_good_tdc 'HMS h1x/h1y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h1T_tdcTime 350 0 3500 +# TH1F htrig_h2T_good_tdc 'HMS h2x/h2y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.hms.h2T_tdcTime 350 0 3500 TH1F htrig_hT1_good_tdc 'HMS hT1 Good TDC Time (Slot 2, Channel 6); Good Time (ns); Counts / 1 ns' T.hms.hT1_tdcTime 350 0 3500 TH1F htrig_hT2_good_tdc 'HMS hT2 Good TDC Time (Slot 20, Channel 127); Good Time (ns); Counts / 1 ns' T.hms.hT2_tdcTime 350 0 3500 TH1F htrig_hT3_good_tdc 'HMS hT3 Good TDC Time (Slot 2, Channel 63); Good Time (ns); Counts / 1 ns' T.hms.hT3_tdcTime 350 0 3500 -TH2F htrig_ch1xy_ch2x 'HMS Hodo Trig; 1X1Y Trig (ns); 2X Trig (ns)' T.hms.h1T_tdcTime T.hms.h2X_tdcTime 200 100 300 200 100 300 -TH2F htrig_ch1x_ch2x 'HMS Hodo Trig; 1X Trig (ns); 2X Trig (ns)' T.hms.h1X_tdcTime T.hms.h2X_tdcTime 200 100 300 200 100 300 -TH2F htrig_ch1y_ch2x 'HMS Hodo Trig; 1Y Trig (ns); 2X Trig (ns)' T.hms.h1Y_tdcTime T.hms.h2X_tdcTime 200 100 300 200 100 300 -TH2F htrig_ch1y_ch1x 'HMS Hodo Trig; 1X Trig (ns); 1Y Trig (ns)' T.hms.h1X_tdcTime T.hms.h1Y_tdcTime 200 100 300 200 100 300 +# TH2F htrig_ch1xy_ch2x 'HMS Hodo Trig; 1X1Y Trig (ns); 2X Trig (ns)' T.hms.h1T_tdcTime T.hms.h2X_tdcTime 200 100 300 200 100 300 +# TH2F htrig_ch1x_ch2x 'HMS Hodo Trig; 1X Trig (ns); 2X Trig (ns)' T.hms.h1X_tdcTime T.hms.h2X_tdcTime 200 100 300 200 100 300 +# TH2F htrig_ch1y_ch2x 'HMS Hodo Trig; 1Y Trig (ns); 2X Trig (ns)' T.hms.h1Y_tdcTime T.hms.h2X_tdcTime 200 100 300 200 100 300 +# TH2F htrig_ch1y_ch1x 'HMS Hodo Trig; 1X Trig (ns); 1Y Trig (ns)' T.hms.h1X_tdcTime T.hms.h1Y_tdcTime 200 100 300 200 100 300 TH1F htrig_hFADC_TREF_ROC1_good_tdc 'HMS hFADC_TREF_ROC1 Good Pulse Time; Good Pulse Time (ns); Counts / 1 ns' T.hms.hFADC_TREF_ROC1_adcPulseTime 800 0 800 @@ -37,26 +37,27 @@ TH1F htrig_hFADC_TREF_ROC1_good_tdc 'HMS hFADC_TREF_ROC1 Good Pulse Time; Good P # HMS DC TRIG Reference Time #---------------------------- -TH1F htrig_hdc_ref1 'HMS DC Reference Time 1; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF1_tdcTime 2000 0 2000 -TH1F htrig_hdc_ref2 'HMS DC Reference Time 2; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF2_tdcTime 2000 0 2000 -TH1F htrig_hdc_ref3 'HMS DC Reference Time 3; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF3_tdcTime 2000 0 2000 -TH1F htrig_hdc_ref4 'HMS DC Reference Time 4; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF4_tdcTime 2000 0 2000 +TH1F htrig_hdc_ref1 'HMS DC Reference Time 1; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF1_tdcTime 2300 0 2300 +TH1F htrig_hdc_ref2 'HMS DC Reference Time 2; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF2_tdcTime 2300 0 2300 +TH1F htrig_hdc_ref3 'HMS DC Reference Time 3; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF3_tdcTime 2300 0 2300 +TH1F htrig_hdc_ref4 'HMS DC Reference Time 4; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF4_tdcTime 2300 0 2300 #-------------------------------------- # HMS Trigger Rate vs. 1MHz Clock Time #-------------------------------------- -TH2D htrig1rate_vs_time 'HMS Trig1 Rate vs. Time; 1 MHz Clock Time (s); hTRIG1 Rate (Hz)' H.1MHz.scalerTime H.hTRIG1.scalerRate 350 0 7000 500 0 200000 -TH2D htrig2rate_vs_time 'HMS Trig2 Rate vs. Time; 1 MHz Clock Time (s); hTRIG2 Rate (Hz)' H.1MHz.scalerTime H.hTRIG2.scalerRate 350 0 7000 500 0 200000 -TH2D htrig3rate_vs_time 'HMS Trig3 Rate vs. Time; 1 MHz Clock Time (s); hTRIG3 Rate (Hz)' H.1MHz.scalerTime H.hTRIG3.scalerRate 350 0 7000 500 0 200000 -TH2D htrig4rate_vs_time 'HMS Trig4 Rate vs. Time; 1 MHz Clock Time (s); hTRIG4 Rate (Hz)' H.1MHz.scalerTime H.hTRIG4.scalerRate 350 0 7000 500 0 200000 -TH2D htrig6rate_vs_time 'HMS Trig6 Rate vs. Time; 1 MHz Clock Time (s); hTRIG6 Rate (Hz)' H.1MHz.scalerTime H.hTRIG6.scalerRate 350 0 7000 500 0 200000 +# TH2D htrig1rate_vs_time 'HMS Trig1 Rate vs. Time; 1 MHz Clock Time (s); hTRIG1 Rate (Hz)' H.1MHz.scalerTime H.hTRIG1.scalerRate 350 0 7000 500 0 200000 +# TH2D htrig2rate_vs_time 'HMS Trig2 Rate vs. Time; 1 MHz Clock Time (s); hTRIG2 Rate (Hz)' H.1MHz.scalerTime H.hTRIG2.scalerRate 350 0 7000 500 0 200000 +# TH2D htrig3rate_vs_time 'HMS Trig3 Rate vs. Time; 1 MHz Clock Time (s); hTRIG3 Rate (Hz)' H.1MHz.scalerTime H.hTRIG3.scalerRate 350 0 7000 500 0 200000 +# TH2D htrig4rate_vs_time 'HMS Trig4 Rate vs. Time; 1 MHz Clock Time (s); hTRIG4 Rate (Hz)' H.1MHz.scalerTime H.hTRIG4.scalerRate 350 0 7000 500 0 200000 +# TH2D htrig6rate_vs_time 'HMS Trig6 Rate vs. Time; 1 MHz Clock Time (s); hTRIG6 Rate (Hz)' H.1MHz.scalerTime H.hTRIG6.scalerRate 350 0 7000 500 0 200000 #-------------------------------------- # HMS DC Ref time vs Hodo Ref time #-------------------------------------- -TH2D hms_dcref_vs_hodoref 'HMS HODO REF (hT2) vs. HMS DC REF 1; hT2 TDC Time Raw; DCREF1 TDC Time Raw' T.hms.hT2_tdcTimeRaw T.hms.hDCREF1_tdcTimeRaw 160 1400 3000 140 14800 16200 +# TH2D hms_dcref_vs_hodoref 'HMS HODO REF (hT2) vs. HMS DC REF 1; hT2 TDC Time Raw; DCREF1 TDC Time Raw' T.hms.hT2_tdcTimeRaw T.hms.hDCREF1_tdcTimeRaw 160 1400 3000 140 14800 16200 +TH2D hms_dcref_vs_hodoref 'HMS HODO REF (hT2) vs. HMS DC REF 1; hT2 TDC Time Raw; DCREF1 TDC Time Raw' T.hms.hT2_tdcTimeRaw T.hms.hDCREF1_tdcTimeRaw 200 3000 5000 130 16500 17800 #-------------------------------- # HMS Trigger ADC Pulse pedestals diff --git a/DEF-files/SHMS/PRODUCTION/AERO/paero_histos.def b/DEF-files/SHMS/PRODUCTION/AERO/paero_histos.def index 449cc19108ad9c88a18b2c2d93cad5b5dd9e4d0f..5fff104b785330ac9517183f82b29526b9500640 100644 --- a/DEF-files/SHMS/PRODUCTION/AERO/paero_histos.def +++ b/DEF-files/SHMS/PRODUCTION/AERO/paero_histos.def @@ -13,11 +13,11 @@ TH1F paero_good_occ_pos 'SHMS Aero+ Good Occupancy; PMT Number; Number of Good + TH1F paero_good_occ_neg 'SHMS Aero- Good Occupancy; PMT Number; Number of Good -ADC Hits' P.aero.numGoodNegAdcHits 7 0.5 7.5 TH1F paero_good_mult_pos 'SHMS Aero+ Good Multiplicity; Number of PMTs Hit; Total Number of Good +ADC Hits' P.aero.totNumGoodPosAdcHits 7 0.5 7.5 TH1F paero_good_mult_neg 'SHMS Aero- Good Multiplicity; Number of PMTs Hit; Total Number of Good -ADC Hits' P.aero.totNumGoodNegAdcHits 7 0.5 7.5 -TH1F paero_good_mult 'SHMS Aero Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits' P.aero.totnumGoodAdcHits 14 0.5 14.5 +# TH1F paero_good_mult 'SHMS Aero Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits' P.aero.totnumGoodAdcHits 14 0.5 14.5 -TH1F paero_tot_npe_pos 'SHMS Aero+ Total NPE; Total Number of Pos Photoelectrons; Number of Entries / 0.5 Photoelectrons' P.aero.posNpeSum 100 0 50 P.aero.posNpeSum>0.0 -TH1F paero_tot_npe_neg 'SHMS Aero- Total NPE; Total Number of Neg Photoelectrons; Number of Entries / 0.5 Photoelectrons' P.aero.negNpeSum 100 0 50 P.aero.negNpeSum>0.0 -TH1F paero_tot_npe 'SHMS Aero Total NPE; Total NPE; Number of Entries / 0.5 Photoelectrons' P.aero.npeSum 100 0 50 P.aero.npeSum>0.0 +# TH1F paero_tot_npe_pos 'SHMS Aero+ Total NPE; Total Number of Pos Photoelectrons; Number of Entries / 0.5 Photoelectrons' P.aero.posNpeSum 100 0 50 P.aero.posNpeSum>0.0 +# TH1F paero_tot_npe_neg 'SHMS Aero- Total NPE; Total Number of Neg Photoelectrons; Number of Entries / 0.5 Photoelectrons' P.aero.negNpeSum 100 0 50 P.aero.negNpeSum>0.0 +# TH1F paero_tot_npe 'SHMS Aero Total NPE; Total NPE; Number of Entries / 0.5 Photoelectrons' P.aero.npeSum 100 0 50 P.aero.npeSum>0.0 TH2F paero_npe_pos 'SHMS Aero+ NPE vs. PMT Number; PMT Number; NPE / 0.5 Photoelectrons' [I+1] P.aero.posNpe 7 0.5 7.5 60 0 30 P.aero.posNpe>0.0 TH2F paero_npe_neg 'SHMS Aero- NPE vs. PMT Number; PMT Number; NPE / 0.5 Photoelectrons' [I+1] P.aero.negNpe 7 0.5 7.5 60 0 30 P.aero.negNpe>0.0 @@ -26,9 +26,9 @@ TH2F paero_npe_neg 'SHMS Aero- NPE vs. PMT Number; PMT Number; NPE / 0.5 Photoel # SHMS AERO TRACK PROJECTION #---------------------------- -TH1F paero_xtrack 'SHMS Aerogel Tracking X; X (cm); Number of Entries / 1 cm' P.aero.xAtAero 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 -TH1F paero_ytrack 'SHMS Aerogel Tracking Y; Y (cm); Number of Entries / 1 cm' P.aero.yAtAero 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 -TH2F paero_xytrack 'SHMS Aerogel Tracking Y vs X; Y (cm) / 1 cm; X (cm) / 1 cm' P.aero.yAtAero P.aero.xAtAero 120 -60 60 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 +# TH1F paero_xtrack 'SHMS Aerogel Tracking X; X (cm); Number of Entries / 1 cm' P.aero.xAtAero 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 +# TH1F paero_ytrack 'SHMS Aerogel Tracking Y; Y (cm); Number of Entries / 1 cm' P.aero.yAtAero 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 +TH2F paero_xytrack 'SHMS Aerogel Tracking Y vs X; Y (cm) / 1 cm; X (cm) / 1 cm' P.aero.yAtAero P.aero.xAtAero 120 -60 60 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 TH2F paero_x_vs_npe 'SHMS Aerogel X vs NPE; NPE / 0.5 PE ; X (cm) / 1 cm' P.aero.npeSum P.aero.xAtAero 60 0 30 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 TH2F paero_y_vs_npe 'SHMS Aerogel Y vs NPE; NPE / 0.5 PE ; Y (cm) / 1 cm' P.aero.npeSum P.aero.yAtAero 60 0 30 120 -60 60 P.aero.xAtAero!=0.0&&P.aero.yAtAero!=0 diff --git a/DEF-files/SHMS/PRODUCTION/CAL/pcal_histos.def b/DEF-files/SHMS/PRODUCTION/CAL/pcal_histos.def index 7ecd09d06923bc48ba1d37aa1381a4493d28df65..31524063f4062805cc5abd3ecf20a00b39baeb5d 100644 --- a/DEF-files/SHMS/PRODUCTION/CAL/pcal_histos.def +++ b/DEF-files/SHMS/PRODUCTION/CAL/pcal_histos.def @@ -10,7 +10,7 @@ TH1F pcal_prshwr_good_occ_pos 'SHMS PreShower+ Good Occupancy; PMT Number; Numbe TH1F pcal_prshwr_good_occ_neg 'SHMS PreShower- Good Occupancy; PMT Number; Number of Good -ADC Hits' P.cal.pr.numGoodNegAdcHits 14 0.5 14.5 TH1F pcal_prshwr_good_mult_pos 'SHMS PreShower+ Good Multiplicity; Number of PMTs Hit; Total Number of Good +ADC Hits' P.cal.pr.totNumGoodPosAdcHits 14 0.5 14.5 TH1F pcal_prshwr_good_mult_neg 'SHMS PreShower- Good Multiplicity; Number of PMTs Hit; Total Number of Good -ADC Hits' P.cal.pr.totNumGoodNegAdcHits 14 0.5 14.5 -TH1F pcal_prshwr_good_mult 'SHMS PreShower Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits' P.cal.pr.totnumGoodAdcHits 28 0.5 28.5 +# TH1F pcal_prshwr_good_mult 'SHMS PreShower Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits' P.cal.pr.totnumGoodAdcHits 28 0.5 28.5 TH1F pcal_shwr_good_occ 'SHMS Shower Good Occupancy; PMT Number; Number of Good ADC Hits' P.cal.fly.numGoodAdcHits 224 0.5 224.5 TH1F pcal_shwr_good_mult 'SHMS Shower Good Multiplicity; Numer of PMTs Hit; Total Number of Good ADC Hits' P.cal.fly.totNumGoodAdcHits 40 0.5 40.5 diff --git a/DEF-files/SHMS/PRODUCTION/CUTS/pstackana_decode_cuts.def b/DEF-files/SHMS/PRODUCTION/CUTS/pstackana_decode_cuts.def index 469ff3fc90dac89735db325bb90c4d8424a57ae0..729e0295c5de1272806eb5e340c18519f7e1c50f 100644 --- a/DEF-files/SHMS/PRODUCTION/CUTS/pstackana_decode_cuts.def +++ b/DEF-files/SHMS/PRODUCTION/CUTS/pstackana_decode_cuts.def @@ -3,6 +3,8 @@ Block: Decode pcut_TRIG1 T.shms.pTRIG1_tdcTimeRaw > 0 pcut_TRIG2 T.shms.pTRIG2_tdcTimeRaw > 0 pcut_TRIG3 T.shms.pTRIG3_tdcTimeRaw > 0 +pcut_TRIG4 T.shms.pTRIG3_tdcTimeRaw > 0 +pcut_TRIG5 T.shms.pTRIG5_tdcTimeRaw > 0 SHMS_Pretrig pcut_TRIG1 || pcut_TRIG2 || pcut_TRIG3 shms_trigs SHMS_event diff --git a/DEF-files/SHMS/PRODUCTION/DC/pdc_eff_histos.def b/DEF-files/SHMS/PRODUCTION/DC/pdc_eff_histos.def new file mode 100644 index 0000000000000000000000000000000000000000..5b9ac696de02cd0662a6e5d508589aa186729d94 --- /dev/null +++ b/DEF-files/SHMS/PRODUCTION/DC/pdc_eff_histos.def @@ -0,0 +1,41 @@ +#********************** +# SHMS Drift Chambers * +#********************** + +#------------------ +# SHMS DC WIRE MAP for per wire efficiency +# first set with "should" cut +#----------------- + +TH1F pdc1u1_wirenum_should 'SHMS DC 1U1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[0] 107 0.5 107.5 +TH1F pdc1u2_wirenum_should 'SHMS DC 1U2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[1] 107 0.5 107.5 +TH1F pdc1x1_wirenum_should 'SHMS DC 1X1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[2] 79 0.5 79.5 +TH1F pdc1x2_wirenum_should 'SHMS DC 1X2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[3] 79 0.5 79.5 +TH1F pdc1v1_wirenum_should 'SHMS DC 1V1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[4] 107 0.5 107.5 +TH1F pdc1v2_wirenum_should 'SHMS DC 1V2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[5] 107 0.5 107.5 + +TH1F pdc2v2_wirenum_should 'SHMS DC 2V2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[6] 107 0.5 107.5 +TH1F pdc2v1_wirenum_should 'SHMS DC 2V1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[7] 107 0.5 107.5 +TH1F pdc2x2_wirenum_should 'SHMS DC 2X2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[8] 79 0.5 79.5 +TH1F pdc2x1_wirenum_should 'SHMS DC 2X1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[9] 79 0.5 79.5 +TH1F pdc2u2_wirenum_should 'SHMS DC 2U2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[10] 107 0.5 107.5 +TH1F pdc2u1_wirenum_should 'SHMS DC 2U1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitShould[11] 107 0.5 107.5 +#------------------ +# SHMS DC WIRE MAP for per wire efficiency +# first set with "did" cut +#----------------- + +TH1F pdc1u1_wirenum_did 'SHMS DC 1U1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[0] 107 0.5 107.5 +TH1F pdc1u2_wirenum_did 'SHMS DC 1U2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[1] 107 0.5 107.5 +TH1F pdc1x1_wirenum_did 'SHMS DC 1X1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[2] 79 0.5 79.5 +TH1F pdc1x2_wirenum_did 'SHMS DC 1X2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[3] 79 0.5 79.5 +TH1F pdc1v1_wirenum_did 'SHMS DC 1V1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[4] 107 0.5 107.5 +TH1F pdc1v2_wirenum_did 'SHMS DC 1V2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[5] 107 0.5 107.5 + +TH1F pdc2v2_wirenum_did 'SHMS DC 2V2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[6] 107 0.5 107.5 +TH1F pdc2v1_wirenum_did 'SHMS DC 2V1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[7] 107 0.5 107.5 +TH1F pdc2x2_wirenum_did 'SHMS DC 2X2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[8] 79 0.5 79.5 +TH1F pdc2x1_wirenum_did 'SHMS DC 2X1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[9] 79 0.5 79.5 +TH1F pdc2u2_wirenum_did 'SHMS DC 2U2 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[10] 107 0.5 107.5 +TH1F pdc2u1_wirenum_did 'SHMS DC 2U1 Wiremap; Wire Number; Number of Entries' P.dc.wireHitDid[11] 107 0.5 107.5 + diff --git a/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def b/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def index e9961685c76f68299837395a5358cf72a52d5887..d550b70046bac99bdf2b55a3c326273b79424a05 100644 --- a/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def +++ b/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def @@ -1,20 +1,38 @@ +#------------------ +# SHMS DC RAW WIRE MAP +#------------------ + +TH1F pdc1u1_rawwirenum 'SHMS DC 1U1 Wiremap; Wire Number (all hits); Number of Entries' P.dc.1u1.raw.wirenum 107 0.5 107.5 +TH1F pdc1u2_rawwirenum 'SHMS DC 1U2 Wiremap; Wire Number (all hits); Number of Entries' P.dc.1u2.raw.wirenum 107 0.5 107.5 +TH1F pdc1x1_rawwirenum 'SHMS DC 1X1 Wiremap; Wire Number (all hits); Number of Entries' P.dc.1x1.raw.wirenum 79 0.5 79.5 +TH1F pdc1x2_rawwirenum 'SHMS DC 1X2 Wiremap; Wire Number (all hits); Number of Entries' P.dc.1x2.raw.wirenum 79 0.5 79.5 +TH1F pdc1v1_rawwirenum 'SHMS DC 1V1 Wiremap; Wire Number (all hits); Number of Entries' P.dc.1v1.raw.wirenum 107 0.5 107.5 +TH1F pdc1v2_rawwirenum 'SHMS DC 1V2 Wiremap; Wire Number (all hits); Number of Entries' P.dc.1v2.raw.wirenum 107 0.5 107.5 + +TH1F pdc2v2_rawwirenum 'SHMS DC 2V2 Wiremap; Wire Number (all hits); Number of Entries' P.dc.2v2.raw.wirenum 107 0.5 107.5 +TH1F pdc2v1_rawwirenum 'SHMS DC 2V1 Wiremap; Wire Number (all hits); Number of Entries' P.dc.2v1.raw.wirenum 107 0.5 107.5 +TH1F pdc2x2_rawwirenum 'SHMS DC 2X2 Wiremap; Wire Number (all hits); Number of Entries' P.dc.2x2.raw.wirenum 79 0.5 79.5 +TH1F pdc2x1_rawwirenum 'SHMS DC 2X1 Wiremap; Wire Number (all hits); Number of Entries' P.dc.2x1.raw.wirenum 79 0.5 79.5 +TH1F pdc2u2_rawwirenum 'SHMS DC 2U2 Wiremap; Wire Number (all hits); Number of Entries' P.dc.2u2.raw.wirenum 107 0.5 107.5 +TH1F pdc2u1_rawwirenum 'SHMS DC 2U1 Wiremap; Wire Number (all hits); Number of Entries' P.dc.2u1.raw.wirenum 107 0.5 107.5 + #------------------ # SHMS DC WIRE MAP #------------------ -TH1F pdc1u1_wirenum 'SHMS DC 1U1 Wiremap; Wire Number; Number of Entries' P.dc.1u1.wirenum 107 0.5 107.5 -TH1F pdc1u2_wirenum 'SHMS DC 1U2 Wiremap; Wire Number; Number of Entries' P.dc.1u2.wirenum 107 0.5 107.5 -TH1F pdc1x1_wirenum 'SHMS DC 1X1 Wiremap; Wire Number; Number of Entries' P.dc.1x1.wirenum 79 0.5 79.5 -TH1F pdc1x2_wirenum 'SHMS DC 1X2 Wiremap; Wire Number; Number of Entries' P.dc.1x2.wirenum 79 0.5 79.5 -TH1F pdc1v1_wirenum 'SHMS DC 1V1 Wiremap; Wire Number; Number of Entries' P.dc.1v1.wirenum 107 0.5 107.5 -TH1F pdc1v2_wirenum 'SHMS DC 1V2 Wiremap; Wire Number; Number of Entries' P.dc.1v2.wirenum 107 0.5 107.5 +TH1F pdc1u1_wirenum 'SHMS DC 1U1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.1u1.wirenum 107 0.5 107.5 +TH1F pdc1u2_wirenum 'SHMS DC 1U2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.1u2.wirenum 107 0.5 107.5 +TH1F pdc1x1_wirenum 'SHMS DC 1X1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.1x1.wirenum 79 0.5 79.5 +TH1F pdc1x2_wirenum 'SHMS DC 1X2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.1x2.wirenum 79 0.5 79.5 +TH1F pdc1v1_wirenum 'SHMS DC 1V1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.1v1.wirenum 107 0.5 107.5 +TH1F pdc1v2_wirenum 'SHMS DC 1V2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.1v2.wirenum 107 0.5 107.5 -TH1F pdc2v2_wirenum 'SHMS DC 2V2 Wiremap; Wire Number; Number of Entries' P.dc.2v2.wirenum 107 0.5 107.5 -TH1F pdc2v1_wirenum 'SHMS DC 2V1 Wiremap; Wire Number; Number of Entries' P.dc.2v1.wirenum 107 0.5 107.5 -TH1F pdc2x2_wirenum 'SHMS DC 2X2 Wiremap; Wire Number; Number of Entries' P.dc.2x2.wirenum 79 0.5 79.5 -TH1F pdc2x1_wirenum 'SHMS DC 2X1 Wiremap; Wire Number; Number of Entries' P.dc.2x1.wirenum 79 0.5 79.5 -TH1F pdc2u2_wirenum 'SHMS DC 2U2 Wiremap; Wire Number; Number of Entries' P.dc.2u2.wirenum 107 0.5 107.5 -TH1F pdc2u1_wirenum 'SHMS DC 2U1 Wiremap; Wire Number; Number of Entries' P.dc.2u1.wirenum 107 0.5 107.5 +TH1F pdc2v2_wirenum 'SHMS DC 2V2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.2v2.wirenum 107 0.5 107.5 +TH1F pdc2v1_wirenum 'SHMS DC 2V1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.2v1.wirenum 107 0.5 107.5 +TH1F pdc2x2_wirenum 'SHMS DC 2X2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.2x2.wirenum 79 0.5 79.5 +TH1F pdc2x1_wirenum 'SHMS DC 2X1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.2x1.wirenum 79 0.5 79.5 +TH1F pdc2u2_wirenum 'SHMS DC 2U2 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.2u2.wirenum 107 0.5 107.5 +TH1F pdc2u1_wirenum 'SHMS DC 2U1 Wiremap; Wire Number (first hit in TDC window); Number of Entries' P.dc.2u1.wirenum 107 0.5 107.5 #------------------------------ # SHMS DC DRIFT TIME PER PLANE diff --git a/DEF-files/SHMS/PRODUCTION/DC/pdc_vars.def b/DEF-files/SHMS/PRODUCTION/DC/pdc_vars.def index aa642dd0defa62bc18d05a47b4c0dbe8b662f655..abff46a1d03eec131b65309529e17d8c48acd6b5 100644 --- a/DEF-files/SHMS/PRODUCTION/DC/pdc_vars.def +++ b/DEF-files/SHMS/PRODUCTION/DC/pdc_vars.def @@ -1,6 +1,6 @@ -************************** -* Drift Chamber Variables -************************** +#************************** +#* Drift Chamber Variables +#************************** block P.dc.x_fp block P.dc.xp_fp diff --git a/DEF-files/SHMS/PRODUCTION/EXTCOR/pextcor_histos.def b/DEF-files/SHMS/PRODUCTION/EXTCOR/pextcor_histos.def index fde890cb91153884dc38f431bee51d465c7c65ef..ef58bc1adbd1479c41cca9571107e9ba9154a220 100644 --- a/DEF-files/SHMS/PRODUCTION/EXTCOR/pextcor_histos.def +++ b/DEF-files/SHMS/PRODUCTION/EXTCOR/pextcor_histos.def @@ -2,7 +2,7 @@ # Extended Target Correction Histograms #************************************** -TH1F pextcor_xsieve 'SHMS Extended Target Correction X-Sieve; X_{sieve} (cm); Number of Entries / 0.1 cm' P.extcor.xsieve 300 -15 15 pcut_CleanTrack -TH1F pextcor_ysieve 'SHMS Extended Target Correction Y-Sieve; Y_{sieve} (cm); Number of Entries / 0.1 cm' P.extcor.ysieve 200 -10 10 pcut_CleanTrack +# TH1F pextcor_xsieve 'SHMS Extended Target Correction X-Sieve; X_{sieve} (cm); Number of Entries / 0.1 cm' P.extcor.xsieve 300 -15 15 pcut_CleanTrack +# TH1F pextcor_ysieve 'SHMS Extended Target Correction Y-Sieve; Y_{sieve} (cm); Number of Entries / 0.1 cm' P.extcor.ysieve 200 -10 10 pcut_CleanTrack TH2F pextcor_xysieve 'SHMS Extended Target Correction XY-Sieve; Y_{sieve} / 0.1 cm; X_{sieve} / 0.1 cm' P.extcor.ysieve P.extcor.xsieve 200 -10 10 300 -15 15 pcut_CleanTrack \ No newline at end of file diff --git a/DEF-files/SHMS/PRODUCTION/HGCER/phgcer_histos.def b/DEF-files/SHMS/PRODUCTION/HGCER/phgcer_histos.def index c0d32acf494767959eeb019668e469b17b08e328..3925f7aa20249e2f83e384ca7db439cabb36038c 100644 --- a/DEF-files/SHMS/PRODUCTION/HGCER/phgcer_histos.def +++ b/DEF-files/SHMS/PRODUCTION/HGCER/phgcer_histos.def @@ -12,22 +12,22 @@ TH1F phgcer_good_occ 'SHMS Heavy Gas Cherenkov Good Occupancy; PMT Number; Numbe TH1F phgcer_good_mult 'SHMS Heavy Gas Cherenkov Good Multiplicity; Number of PMTs Hit; Total Number of Good ADC Hits' P.hgcer.totNumGoodAdcHits 4 0.5 4.5 TH2F phgcer_npe 'SHMS Heavy Gas Cherenkov NPE vs. PMT Number; PMT Number; NPE / 0.5 Photoelectrons' [I+1] P.hgcer.npe 4 0.5 4.5 60 0 30 P.hgcer.npe>0.0 -TH1F phgcer_tot_npe 'SHMS Heavy Gas Cherenkov Total NPE; Total NPE; Number of Entries / 0.5 Photoelectrons' P.hgcer.npeSum 100 0 50 P.hgcer.npeSum>0.0 +# TH1F phgcer_tot_npe 'SHMS Heavy Gas Cherenkov Total NPE; Total NPE; Number of Entries / 0.5 Photoelectrons' P.hgcer.npeSum 100 0 50 P.hgcer.npeSum>0.0 #------------------------- # SHMS HGC TRACK MATCHING #------------------------- -sTH1F phgcer_trk_match 'SHMS Heavy Gas Cherenkov Track Matches; PMT Number; Number of Tracks Matched' P.hgcer.numTracksMatched 4 0.5 4.5 -sTH1F phgcer_trk_fired 'SHMS Heavy Gas Cherenkov Tracks Fired; PMT Number; Number of Tracks Fired' P.hgcer.numTracksFired 4 0.5 4.5 +# sTH1F phgcer_trk_match 'SHMS Heavy Gas Cherenkov Track Matches; PMT Number; Number of Tracks Matched' P.hgcer.numTracksMatched 4 0.5 4.5 +# sTH1F phgcer_trk_fired 'SHMS Heavy Gas Cherenkov Tracks Fired; PMT Number; Number of Tracks Fired' P.hgcer.numTracksFired 4 0.5 4.5 #-------------------------- # SHMS HGC TRACK PROJECTION #-------------------------- -TH1F phgcer_xtrack 'SHMS Heavy Gas Cherenkov Tracking X; X (cm); Number of Entries / 1 cm' P.hgcer.xAtCer 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 -TH1F phgcer_ytrack 'SHMS Heavy Gas Cherenkov Tracking Y; Y (cm); Number of Entries / 1 cm' P.hgcer.yAtCer 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 -TH2F phgcer_xytrack 'SHMS Heavy Gas Cherenkov Tracking Y vs X; Y (cm) / 1 cm; X (cm) / 1 cm' P.hgcer.yAtCer P.hgcer.xAtCer 120 -60 60 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 +# TH1F phgcer_xtrack 'SHMS Heavy Gas Cherenkov Tracking X; X (cm); Number of Entries / 1 cm' P.hgcer.xAtCer 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 +# TH1F phgcer_ytrack 'SHMS Heavy Gas Cherenkov Tracking Y; Y (cm); Number of Entries / 1 cm' P.hgcer.yAtCer 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 +TH2F phgcer_xytrack 'SHMS Heavy Gas Cherenkov Tracking Y vs X; Y (cm) / 1 cm; X (cm) / 1 cm' P.hgcer.yAtCer P.hgcer.xAtCer 120 -60 60 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 TH2F phgcer_x_vs_npe 'SHMS Heavy Gas Cherenkov X vs NPE; NPE / 0.5 PE ; X (cm) / 1 cm' P.hgcer.npeSum P.hgcer.xAtCer 60 0 30 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 TH2F phgcer_y_vs_npe 'SHMS Heavy Gas Cherenkov Y vs NPE; NPE / 0.5 PE ; Y (cm) / 1 cm' P.hgcer.npeSum P.hgcer.yAtCer 60 0 30 120 -60 60 P.hgcer.xAtCer!=0.0&&P.hgcer.yAtCer!=0 diff --git a/DEF-files/SHMS/PRODUCTION/HODO/phodo_histos.def b/DEF-files/SHMS/PRODUCTION/HODO/phodo_histos.def index c12c30fc97b737fdb0b3fc4ecc2f58f0085ce2ec..5d2e687835f107ba82d9aa1e827cf8470957eb5b 100644 --- a/DEF-files/SHMS/PRODUCTION/HODO/phodo_histos.def +++ b/DEF-files/SHMS/PRODUCTION/HODO/phodo_histos.def @@ -85,15 +85,15 @@ TH1F phodo_beta 'SHMS Hodo Beta; Beta; Number of Entries / 0.015' P.hod.beta 100 TH1F phodo_fpHitsTime 'SHMS Hodo Focal Plane Time; Focal Plane Time (ns); Number of Entries / 1 ns' P.hod.fpHitsTime 90 0 90 TH1F phodo_starttime 'SHMS Hodo Start Time; Start Time (ns); Number of Entries / 1ns' P.hod.starttime 90 0 90 TH1F phodo_good_startime 'SHMS Hodo Good Start Flag; Good Start Flag (=1 is good); Number of Entries' P.hod.goodstarttime 5 0 5 -TH1F phodo_1x_fptime 'SHMS 1x fptime' P.hod.1x.fptime 100 0. 50. P.dc.ntrack>0 -TH1F phodo_1y_fptime 'SHMS 1y fptime' P.hod.1y.fptime 100 0. 50. P.dc.ntrack>0 -TH1F phodo_2x_fptime 'SHMS 2x fptime' P.hod.2x.fptime 100 0. 50. P.dc.ntrack>0 -TH1F phodo_2y_fptime 'SHMS 2y fptime' P.hod.2y.fptime 100 0. 50. P.dc.ntrack>0 -TH1F phodo_1x_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.1x.DiffDisTrack 100 -10. 10. -TH1F phodo_1y_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.1y.DiffDisTrack 100 -10. 10. -TH1F phodo_2x_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.2x.DiffDisTrack 100 -10. 10. -TH1F phodo_2y_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.2y.DiffDisTrack 100 -10. 10. -TH2F phodo_1x_diffdistrack_v_xtrack 'SHMS Hodo Diff Distance track (cm) versus Track X (cm)' P.hod.1x.DiffDisTrack P.hod.1x.TrackXPos 100 -10. 10. 240 -60 60 -TH2F phodo_1y_diffdistrack_v_ytrack 'SHMS Hodo Diff Distance track (cm) versus Track Y (cm)' P.hod.1y.DiffDisTrack P.hod.1y.TrackYPos 100 -10. 10. 240 -60 60 -TH2F phodo_2x_diffdistrack_v_xtrack 'SHMS Hodo Diff Distance track (cm) versus Track X (cm)' P.hod.2x.DiffDisTrack P.hod.2x.TrackXPos 100 -10. 10. 240 -60 60 -TH2F phodo_2y_diffdistrack_v_ytrack 'SHMS Hodo Diff Distance track (cm) versus Track Y (cm)' P.hod.2y.DiffDisTrack P.hod.2y.TrackXPos 100 -10. 10. 240 -60 60 \ No newline at end of file +# TH1F phodo_1x_fptime 'SHMS 1x fptime' P.hod.1x.fptime 100 0. 50. P.dc.ntrack>0 +# TH1F phodo_1y_fptime 'SHMS 1y fptime' P.hod.1y.fptime 100 0. 50. P.dc.ntrack>0 +# TH1F phodo_2x_fptime 'SHMS 2x fptime' P.hod.2x.fptime 100 0. 50. P.dc.ntrack>0 +# TH1F phodo_2y_fptime 'SHMS 2y fptime' P.hod.2y.fptime 100 0. 50. P.dc.ntrack>0 +# TH1F phodo_1x_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.1x.DiffDisTrack 100 -10. 10. +# TH1F phodo_1y_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.1y.DiffDisTrack 100 -10. 10. +# TH1F phodo_2x_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.2x.DiffDisTrack 100 -10. 10. +# TH1F phodo_2y_diffdistrack 'SHMS Hodo Diff Distance track (cm)' P.hod.2y.DiffDisTrack 100 -10. 10. +# TH2F phodo_1x_diffdistrack_v_xtrack 'SHMS Hodo Diff Distance track (cm) versus Track X (cm)' P.hod.1x.DiffDisTrack P.hod.1x.TrackXPos 100 -10. 10. 240 -60 60 +# TH2F phodo_1y_diffdistrack_v_ytrack 'SHMS Hodo Diff Distance track (cm) versus Track Y (cm)' P.hod.1y.DiffDisTrack P.hod.1y.TrackYPos 100 -10. 10. 240 -60 60 +# TH2F phodo_2x_diffdistrack_v_xtrack 'SHMS Hodo Diff Distance track (cm) versus Track X (cm)' P.hod.2x.DiffDisTrack P.hod.2x.TrackXPos 100 -10. 10. 240 -60 60 +# TH2F phodo_2y_diffdistrack_v_ytrack 'SHMS Hodo Diff Distance track (cm) versus Track Y (cm)' P.hod.2y.DiffDisTrack P.hod.2y.TrackXPos 100 -10. 10. 240 -60 60 \ No newline at end of file diff --git a/DEF-files/SHMS/PRODUCTION/PID/ppid_histos.def b/DEF-files/SHMS/PRODUCTION/PID/ppid_histos.def index 74db7635268aa1872dc2c5121b11a0e34a2aace2..20d2299dd59cbf35095961c4894300411d9c6c73 100644 --- a/DEF-files/SHMS/PRODUCTION/PID/ppid_histos.def +++ b/DEF-files/SHMS/PRODUCTION/PID/ppid_histos.def @@ -4,76 +4,76 @@ # TOTAL ENERGY AND NORMALIZED ENERGY DEPOSITED IN CALORIMETER (SHOWER AND PRE-SHOWER) #------------------------------------------------------------------------------------- -TH1F pcal_etrack 'SHMS Calorimeter Total Track Energy; Track Energy Deposition (GeV); Number of Entries / 0.01 GeV' P.cal.etrack 1000 0 10 P.cal.etrack>0.0 -TH1F pcal_etracknorm 'SHMS Calorimeter Normalized Track Energy; Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.001 ' P.cal.etracknorm 2000 0 2 P.cal.etracknorm>0.0 -TH1F pcal_etracknorm_track 'SHMS Calorimeter Normalized Track Energy (Ntrack > 0); Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.001 ' P.cal.etracknorm 2000 0 2 P.cal.etracknorm>0.0&&P.dc.ntrack>0 -TH1F pcal_etracknorm_track_elec 'SHMS Cal E/p Elec (npeSum>.5 && abs(del)<8); E/p; Entries / 0.001' P.cal.etracknorm 2000 0. 2 P.dc.ntrack>0&&P.ngcer.npeSum>.5&&P.hgcer.npeSum>.5&&P.gtr.dp>-8.&&P.gtr.dp<8. -TH1F pcal_etracknorm_track_pion 'SHMS Cal E/p Pion (npeSum<.5 && abs(del)<8); E/p; Entries / 0.001' P.cal.etracknorm 2000 0. 2 P.dc.ntrack>0&&P.ngcer.npeSum<.5&&P.hgcer.npeSum<.5&&P.gtr.dp>-8.&&P.gtr.dp<8. -TH1F pcal_etrack_track_elec 'SHMS Cal Electron Energy (npeSum>.5 && abs(del)<8); etrack; Entries / 0.01 GeV' P.cal.etrack 1000 0. 10 P.dc.ntrack>0&&P.ngcer.npeSum>.5&&P.hgcer.npeSum>.5&&P.gtr.dp>-8.&&P.gtr.dp<8. -TH1F pcal_etrack_track_pion 'SHMS Cal Pion Energy (npeSum<.5 && abs(del)<8); etrack; Entries / 0.01 GeV' P.cal.etrack 1000 0. 10 P.dc.ntrack>0&&P.ngcer.npeSum<.5&&P.hgcer.npeSum<.5&&P.gtr.dp>-8.&&P.gtr.dp<8. -TH2F pcal_etot_etrack 'SHMS Cal energy vs. track energy; Track Energy Deposition (GeV) / 0.01 GeV; Total Energy (GeV) / 0.01 GeV' P.cal.etrack P.cal.etot 1000 0. 10. 1000 0. 10. P.dc.ntrack>0 -TH2F pcal_ngnpe_etracknorm 'SHMS NG Cer Npe vs. Cal E/p; Normalized Track Energy Deposition / 0.001; ngcer NPE / 0.025 NPE' P.cal.etracknorm P.ngcer.npeSum 2000 0. 2 60 0. 15. P.dc.ntrack>0 +# TH1F pcal_etrack 'SHMS Calorimeter Total Track Energy; Track Energy Deposition (GeV); Number of Entries / 0.01 GeV' P.cal.etrack 1000 0 10 P.cal.etrack>0.0 +# TH1F pcal_etracknorm 'SHMS Calorimeter Normalized Track Energy; Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.001 ' P.cal.etracknorm 2000 0 2 P.cal.etracknorm>0.0 +# TH1F pcal_etracknorm_track 'SHMS Calorimeter Normalized Track Energy (Ntrack > 0); Trk. Energy Dep. (GeV) / Trk. P (GeV); Number of Entries / 0.001 ' P.cal.etracknorm 2000 0 2 P.cal.etracknorm>0.0&&P.dc.ntrack>0 +# TH1F pcal_etracknorm_track_elec 'SHMS Cal E/p Elec (npeSum>.5 && abs(del)<8); E/p; Entries / 0.001' P.cal.etracknorm 2000 0. 2 P.dc.ntrack>0&&P.ngcer.npeSum>.5&&P.hgcer.npeSum>.5&&P.gtr.dp>-8.&&P.gtr.dp<8. +# TH1F pcal_etracknorm_track_pion 'SHMS Cal E/p Pion (npeSum<.5 && abs(del)<8); E/p; Entries / 0.001' P.cal.etracknorm 2000 0. 2 P.dc.ntrack>0&&P.ngcer.npeSum<.5&&P.hgcer.npeSum<.5&&P.gtr.dp>-8.&&P.gtr.dp<8. +# TH1F pcal_etrack_track_elec 'SHMS Cal Electron Energy (npeSum>.5 && abs(del)<8); etrack; Entries / 0.01 GeV' P.cal.etrack 1000 0. 10 P.dc.ntrack>0&&P.ngcer.npeSum>.5&&P.hgcer.npeSum>.5&&P.gtr.dp>-8.&&P.gtr.dp<8. +# TH1F pcal_etrack_track_pion 'SHMS Cal Pion Energy (npeSum<.5 && abs(del)<8); etrack; Entries / 0.01 GeV' P.cal.etrack 1000 0. 10 P.dc.ntrack>0&&P.ngcer.npeSum<.5&&P.hgcer.npeSum<.5&&P.gtr.dp>-8.&&P.gtr.dp<8. +# TH2F pcal_etot_etrack 'SHMS Cal energy vs. track energy; Track Energy Deposition (GeV) / 0.01 GeV; Total Energy (GeV) / 0.01 GeV' P.cal.etrack P.cal.etot 1000 0. 10. 1000 0. 10. P.dc.ntrack>0 +# TH2F pcal_ngnpe_etracknorm 'SHMS NG Cer Npe vs. Cal E/p; Normalized Track Energy Deposition / 0.001; ngcer NPE / 0.025 NPE' P.cal.etracknorm P.ngcer.npeSum 2000 0. 2 60 0. 15. P.dc.ntrack>0 TH2F pcal_hgnpe_etracknorm 'SHMS HG Cer Npe vs. Cal E/p; Normalized Track Energy Deposition / 0.001; hgcer NPE / 0.025 NPE' P.cal.etracknorm P.hgcer.npeSum 2000 0. 2 60 0. 15. P.dc.ntrack>0 #--------------------------- # CLUSTERING PLOTS #--------------------------- -TH1F pcal_xclusttrack 'SHMS Cal Cluster X Pos; Cluster X (cm); Entries / 1 cm' P.cal.xclusttrack 200 -100. 100. P.cal.nclusttrack>-1 -TH1F pcal_xdiff 'SHMS Cal Cluster X - Track X; Cluster X - Track X (cm); Entries / 0.2 cm' P.cal.xclusttrack-P.cal.xtrack 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH2F pcal_xdiff_v_xtr 'SHMS Cal (Cluster X- Track X) vs. (Track X); Track X (cm) / 0.2 cm; Cluster X - Track X (cm) / 0.2 cm' P.cal.xtrack P.cal.xclusttrack-P.cal.xtrack 1000 -100. 100. 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH1F pcal_xtrack 'SHMS Cal Track X; Track X (cm); Entries / 0.2 cm' P.cal.xtrack 1000 -100. 100. P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH1F pcal_xtrack1 'SHMS Cal Track x pos with no matching clust; Track X (cm); Entries / 0.2 cm' P.cal.xtrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 -TH1F pcal_xtrack2 'SHMS Cal Track x pos with no matching clust number of cluster=1; Track X (cm); Entries / 0.2 cm' P.cal.xtrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.cal.nclust==0&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 -TH1F pcal_yclusttrack 'SHMS Cal Cluster y Pos; Cluster y (cm); Entries / 1 cm' P.cal.yclusttrack 200 -100. 100. P.cal.nclusttrack>-1 -TH1F pcal_ydiff 'SHMS Cal Cluster y - Track y; Cluster y - Track y (cm); Entries / 0.2 cm' P.cal.yclusttrack-P.cal.ytrack 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH2F pcal_ydiff_v_ytr 'SHMS Cal (Cluster y - Track y) vs. (Track y); Track y (cm) / 0.2 cm; Cluster y - Track y (cm) / 0.2 cm' P.cal.ytrack P.cal.yclusttrack-P.cal.ytrack 1000 -100. 100. 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH1F pcal_ytrack 'SHMS Cal Track y; Track y (cm); Entries / 0.2 cm' P.cal.ytrack 1000 -100. 100. P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH1F pcal_ytrack1 'SHMS Cal Track y pos with no matching clust; Track y (cm); Entries / 0.2 cm' P.cal.ytrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 -TH1F pcal_ytrack2 'SHMS Cal Track y pos with no matching clust number of cluster=1; Track y (cm); Entries / 0.2 cm' P.cal.ytrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.cal.nclust==0&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 +# TH1F pcal_xclusttrack 'SHMS Cal Cluster X Pos; Cluster X (cm); Entries / 1 cm' P.cal.xclusttrack 200 -100. 100. P.cal.nclusttrack>-1 +# TH1F pcal_xdiff 'SHMS Cal Cluster X - Track X; Cluster X - Track X (cm); Entries / 0.2 cm' P.cal.xclusttrack-P.cal.xtrack 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH2F pcal_xdiff_v_xtr 'SHMS Cal (Cluster X- Track X) vs. (Track X); Track X (cm) / 0.2 cm; Cluster X - Track X (cm) / 0.2 cm' P.cal.xtrack P.cal.xclusttrack-P.cal.xtrack 1000 -100. 100. 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH1F pcal_xtrack 'SHMS Cal Track X; Track X (cm); Entries / 0.2 cm' P.cal.xtrack 1000 -100. 100. P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH1F pcal_xtrack1 'SHMS Cal Track x pos with no matching clust; Track X (cm); Entries / 0.2 cm' P.cal.xtrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 +# TH1F pcal_xtrack2 'SHMS Cal Track x pos with no matching clust number of cluster=1; Track X (cm); Entries / 0.2 cm' P.cal.xtrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.cal.nclust==0&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 +# TH1F pcal_yclusttrack 'SHMS Cal Cluster y Pos; Cluster y (cm); Entries / 1 cm' P.cal.yclusttrack 200 -100. 100. P.cal.nclusttrack>-1 +# TH1F pcal_ydiff 'SHMS Cal Cluster y - Track y; Cluster y - Track y (cm); Entries / 0.2 cm' P.cal.yclusttrack-P.cal.ytrack 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH2F pcal_ydiff_v_ytr 'SHMS Cal (Cluster y - Track y) vs. (Track y); Track y (cm) / 0.2 cm; Cluster y - Track y (cm) / 0.2 cm' P.cal.ytrack P.cal.yclusttrack-P.cal.ytrack 1000 -100. 100. 200 -50. 50. P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH1F pcal_ytrack 'SHMS Cal Track y; Track y (cm); Entries / 0.2 cm' P.cal.ytrack 1000 -100. 100. P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH1F pcal_ytrack1 'SHMS Cal Track y pos with no matching clust; Track y (cm); Entries / 0.2 cm' P.cal.ytrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 +# TH1F pcal_ytrack2 'SHMS Cal Track y pos with no matching clust number of cluster=1; Track y (cm); Entries / 0.2 cm' P.cal.ytrack 1000 -100. 100. P.cal.nclusttrack==-1&&P.cal.nclust==0&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0 -TH2F pcal_xytrack 'SHMS Cal Track X vs Track Y; Track Y / 1 cm; Track X / 1 cm' P.cal.ytrack P.cal.xtrack 200 -100 100 200 -100 100 P.dc.ntrack>0 -TH2F pcal_xyclusttrack 'SHMS Cal Cluster X vs Cluster Y; Cluster Y / 1 cm; Cluster X / 1 cm' P.cal.yclusttrack P.cal.xclusttrack 200 -100 100 200 -100 100 P.cal.nclusttrack>-1&&P.dc.ntrack>0 +# TH2F pcal_xytrack 'SHMS Cal Track X vs Track Y; Track Y / 1 cm; Track X / 1 cm' P.cal.ytrack P.cal.xtrack 200 -100 100 200 -100 100 P.dc.ntrack>0 +# TH2F pcal_xyclusttrack 'SHMS Cal Cluster X vs Cluster Y; Cluster Y / 1 cm; Cluster X / 1 cm' P.cal.yclusttrack P.cal.xclusttrack 200 -100 100 200 -100 100 P.cal.nclusttrack>-1&&P.dc.ntrack>0 -TH2F pcal_xtrack_vs_etrack 'SHMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' P.cal.etrack P.cal.xtrack 100 0 10 200 -100 100 pcut_CleanTrack -TH2F pcal_ytrack_vs_etrack 'SHMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' P.cal.etrack P.cal.ytrack 100 0 10 200 -100 100 pcut_CleanTrack -TH2F pcal_xtrack_vs_etracknorm 'SHMS Calorimeter xtrack vs total track energy; Normalized Track Energy Deposition (Gev) / 0.025; X Track (cm) / 1 cm' P.cal.etracknorm P.cal.xtrack 60 0 1.5 120 -60 60 pcut_CleanTrack -TH2F pcal_ytrack_vs_etracknorm 'SHMS Calorimeter ytrack vs total track energy; Normalized Track Energy Deposition (Gev) / 0.025; Y Track (cm) / 1 cm' P.cal.etracknorm P.cal.ytrack 60 0 1.5 100 -50 50 pcut_CleanTrack -TH2F pcal_xtrack_vs_etrack_elec 'SHMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' P.cal.etrack P.cal.xtrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH2F pcal_ytrack_vs_etrack_elec 'SHMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' P.cal.etrack P.cal.ytrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH2F pcal_xtrack_vs_etrack_pi 'SHMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' P.cal.etrack P.cal.xtrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi -TH2F pcal_ytrack_vs_etrack_pi 'SHMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' P.cal.etrack P.cal.ytrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH2F pcal_xtrack_vs_etrack 'SHMS Calorimeter X-Track vs Total Track Energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' P.cal.etrack P.cal.xtrack 100 0 10 200 -100 100 pcut_CleanTrack +# TH2F pcal_ytrack_vs_etrack 'SHMS Calorimeter Y-Track vs Total Track Energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' P.cal.etrack P.cal.ytrack 100 0 10 200 -100 100 pcut_CleanTrack +TH2F pcal_xtrack_vs_etracknorm 'SHMS Calorimeter X-Track vs Total Track Energy; Normalized Track Energy Deposition (Gev) / 0.025; X Track (cm) / 1 cm' P.cal.etottracknorm P.cal.xtrack 60 0 1.5 120 -60 60 pcut_CleanTrack +TH2F pcal_ytrack_vs_etracknorm 'SHMS Calorimeter Y-Track vs Total Track Energy; Normalized Track Energy Deposition (Gev) / 0.025; Y Track (cm) / 1 cm' P.cal.etottracknorm P.cal.ytrack 60 0 1.5 100 -50 50 pcut_CleanTrack +# TH2F pcal_xtrack_vs_etrack_elec 'SHMS Calorimeter X-Track vs Total Track Energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' P.cal.etrack P.cal.xtrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH2F pcal_ytrack_vs_etrack_elec 'SHMS Calorimeter Y-Track vs Total Track Energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' P.cal.etrack P.cal.ytrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH2F pcal_xtrack_vs_etrack_pi 'SHMS Calorimeter X-Track vs Total Track Energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' P.cal.etrack P.cal.xtrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH2F pcal_ytrack_vs_etrack_pi 'SHMS Calorimeter Y-Track vs Total Track Energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' P.cal.etrack P.cal.ytrack 100 0 10 200 -100 100 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi #------------------------------- # SHMS PID AND ACCEPTANCE PLOTS #------------------------------- TH2F hgc_vs_prshw 'SHMS HGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; HGC NPE Sum / 0.5' P.cal.pr.eplane P.hgcer.npeSum 400 0 4 80 0 40 P.cal.pr.eplane>0.0&&P.hgcer.npeSum>0.0 -TH2F hgc_vs_prshw_elec 'SHMS Electron HGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; HGC NPE Sum / 0.5' P.cal.pr.eplane P.hgcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH2F hgc_vs_prshw_pi 'SHMS Pion HGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; HGC NPE Sum / 0.5' P.cal.pr.eplane P.hgcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH2F hgc_vs_prshw_elec 'SHMS Electron HGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; HGC NPE Sum / 0.5' P.cal.pr.eplane P.hgcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH2F hgc_vs_prshw_pi 'SHMS Pion HGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; HGC NPE Sum / 0.5' P.cal.pr.eplane P.hgcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi TH2F ngc_vs_prshw 'SHMS NGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; NGC NPE Sum / 0.5' P.cal.pr.eplane P.ngcer.npeSum 400 0 4 80 0 40 P.cal.pr.eplane>0.0&&P.ngcer.npeSum>0.0 -TH2F ngc_vs_prshw_elec 'SHMS Electron NGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; NGC NPE Sum / 0.5' P.cal.pr.eplane P.ngcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH2F ngc_vs_prshw_pi 'SHMS Pion NGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; NGC NPE Sum / 0.5' P.cal.pr.eplane P.ngcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH2F ngc_vs_prshw_elec 'SHMS Electron NGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; NGC NPE Sum / 0.5' P.cal.pr.eplane P.ngcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH2F ngc_vs_prshw_pi 'SHMS Pion NGC NPE Sum vs. PreSh Energy; Total PreSh Energy Deposition / 0.01 GeV; NGC NPE Sum / 0.5' P.cal.pr.eplane P.ngcer.npeSum 400 0 4 80 0 40 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi TH2F pcal_shw_vs_prshw 'SHMS Shower vs. PreShower Energy Deposition; PreShower Energy / 0.01 GeV; Shower Energy / 0.01 GeV' P.cal.pr.eplane P.cal.fly.earray 400 0 4 1200 0 12 P.cal.pr.eplane>0.0&&P.cal.fly.earray>0.0 -TH2F pcal_shw_vs_prshw_elec 'SHMS Electron Shower vs. PreShower Energy Deposition; PreShower Energy / 0.01 GeV; Shower Energy / 0.01 GeV' P.cal.pr.eplane P.cal.fly.earray 400 0 4 1200 0 12 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH2F pcal_shw_vs_prshw_pi 'SHMS Pion Shower vs. PreShower Energy Deposition; PreShower Energy / 0.01 GeV; Shower Energy / 0.01 GeV' P.cal.pr.eplane P.cal.fly.earray 400 0 4 1200 0 12 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH2F pcal_shw_vs_prshw_elec 'SHMS Electron Shower vs. PreShower Energy Deposition; PreShower Energy / 0.01 GeV; Shower Energy / 0.01 GeV' P.cal.pr.eplane P.cal.fly.earray 400 0 4 1200 0 12 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH2F pcal_shw_vs_prshw_pi 'SHMS Pion Shower vs. PreShower Energy Deposition; PreShower Energy / 0.01 GeV; Shower Energy / 0.01 GeV' P.cal.pr.eplane P.cal.fly.earray 400 0 4 1200 0 12 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi TH2F pcal_delta_etracknorm 'SHMS Delta vs. Cal E/p; Normalized Track Energy Deposition / 0.025; Delta / 0.25' P.cal.etracknorm P.gtr.dp 60 0. 1.5 152 -25. 13. pcut_CleanTrack -TH2F pcal_delta_etracknorm_elec 'SHMS Delta vs. Cal E/p; Normalized Track Energy Deposition / 0.025; Delta / 0.25' P.cal.etracknorm P.gtr.dp 60 0. 1.5 152 -25. 13. pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH2F pcal_delta_etracknorm_pi 'SHMS Delta vs. Cal E/p; Normalized Track Energy Deposition / 0.025; Delta / 0.25' P.cal.etracknorm P.gtr.dp 60 0. 1.5 152 -25. 13. pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH2F pcal_delta_etracknorm_elec 'SHMS Delta vs. Cal E/p; Normalized Track Energy Deposition / 0.025; Delta / 0.25' P.cal.etracknorm P.gtr.dp 60 0. 1.5 152 -25. 13. pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH2F pcal_delta_etracknorm_pi 'SHMS Delta vs. Cal E/p; Normalized Track Energy Deposition / 0.025; Delta / 0.25' P.cal.etracknorm P.gtr.dp 60 0. 1.5 152 -25. 13. pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi -TH2F pcal_prshwr_good_dtime_vs_pmt_pos 'SHMS PreShower+ Good Hodo Start - Pulse Time vs. PMT Number; PMT Number; Good Hodo Start - Pulse Time / 0.1 ns' [I+1] P.cal.pr.goodPosAdcPulseTime 14 0.5 14.5 4000 -200 200 -TH2F pcal_prshwr_good_dtime_vs_pmt_neg 'SHMS PreShower- Good Hodo Start - Pulse Time vs. PMT Number; PMT Number; Good Hodo Start - Pulse Time / 0.1 ns' [I+1] P.cal.pr.goodNegAdcTdcDiffTime 14 0.5 14.5 4000 -200 200 -TH2F pcal_shwr_good_dtime_vs_pmt 'SHMS Shower Good Hodo Start - Pulse Time vs. PMT Number; PMT Number; Good Hodo Start - Pulse Time / 0.1 ns' [I+1] P.cal.fly.goodAdcPulseTime 224 0.5 224.5 4000 -200 200 +# TH2F pcal_prshwr_good_dtime_vs_pmt_pos 'SHMS PreShower+ Good Hodo Start - Pulse Time vs. PMT Number; PMT Number; Good Hodo Start - Pulse Time / 0.1 ns' [I+1] P.cal.pr.goodPosAdcPulseTime 14 0.5 14.5 4000 -200 200 +# TH2F pcal_prshwr_good_dtime_vs_pmt_neg 'SHMS PreShower- Good Hodo Start - Pulse Time vs. PMT Number; PMT Number; Good Hodo Start - Pulse Time / 0.1 ns' [I+1] P.cal.pr.goodNegAdcTdcDiffTime 14 0.5 14.5 4000 -200 200 +# TH2F pcal_shwr_good_dtime_vs_pmt 'SHMS Shower Good Hodo Start - Pulse Time vs. PMT Number; PMT Number; Good Hodo Start - Pulse Time / 0.1 ns' [I+1] P.cal.fly.goodAdcPulseTime 224 0.5 224.5 4000 -200 200 #----------------------------- # SHMS Drift Chambers PID Cuts #----------------------------- -TH1F pdc_trk_beta_elec 'SHMS DC ElectronTrack Beta; Beta; Number of Entires' P.tr.beta 300 -1.5 1.5 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH1F pdc_trk_beta_pi 'SHMS DC Pion Track Beta; Beta; Number of Entires' P.tr.beta 300 -1.5 1.5 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi +# TH1F pdc_trk_beta_elec 'SHMS DC ElectronTrack Beta; Beta; Number of Entires' P.tr.beta 300 -1.5 1.5 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH1F pdc_trk_beta_pi 'SHMS DC Pion Track Beta; Beta; Number of Entires' P.tr.beta 300 -1.5 1.5 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi -TH1F pdc_trk_mom_elec 'SHMS DC Electron Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec -TH1F pdc_trk_mom_pi 'SHMS DC Pion Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi \ No newline at end of file +# TH1F pdc_trk_mom_elec 'SHMS DC Electron Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6 pcut_CleanTrack&&pcut_cer_hg_elec&&pcut_cal_elec +# TH1F pdc_trk_mom_pi 'SHMS DC Pion Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6 pcut_CleanTrack&&pcut_cer_hg_pi&&pcut_cal_pi \ No newline at end of file diff --git a/DEF-files/SHMS/PRODUCTION/RASTER/praster_histos.def b/DEF-files/SHMS/PRODUCTION/RASTER/praster_histos.def index 37f53cd8d664affa32e4dca18510e534aa3f2a41..b5a4d778042e0dbc6f96e97d922282d791c581e5 100644 --- a/DEF-files/SHMS/PRODUCTION/RASTER/praster_histos.def +++ b/DEF-files/SHMS/PRODUCTION/RASTER/praster_histos.def @@ -10,28 +10,28 @@ formula FRXBraw_V P.rb.raster.frxbRawAdc*(1./4096.)/25. formula FRYAraw_V P.rb.raster.fryaRawAdc*(1./4096.)/25. formula FRYBraw_V P.rb.raster.frybRawAdc*(1./4096.)/25. -TH1F pFRXAraw 'SHMS FRXA Raw; FRXA RAW ADC (chan); Counts' P.rb.raster.frxaRawAdc 100 0 100000 P.dc.ntrack>0 -TH1F pFRXAraw_V 'SHMS FRXA Raw; FRXA RAW ADC (Volts); Counts' FRXAraw_V 100 0 1.0 P.dc.ntrack>0 -TH1F pFRYAraw 'SHMS FRYA Raw; FRYA RAW ADC (chan); Counts' P.rb.raster.fryaRawAdc 100 0 100000 P.dc.ntrack>0 -TH1F pFRYAraw_V 'SHMS FRYA Raw; FRYA RAW ADC (Volts); Counts' FRYAraw_V 100 0 1.0 P.dc.ntrack>0 - -TH1F pFRXBraw 'SHMS FRXB Raw; FRXB RAW ADC (chan); Counts' P.rb.raster.frxbRawAdc 100 0 100000 P.dc.ntrack>0 -TH1F pFRXBraw_V 'SHMS FRXB Raw; FRXB RAW ADC (Volts); Counts' FRXBraw_V 100 0 1.0 P.dc.ntrack>0 -TH1F pFRYBraw 'SHMS FRYB Raw; FRYB RAW ADC (chan); Counts' P.rb.raster.frybRawAdc 100 0 100000 P.dc.ntrack>0 -TH1F pFRYBraw_V 'SHMS FRYB Raw; FRYB RAW ADC (Volts); Counts' FRYBraw_V 100 0 1.0 P.dc.ntrack>0 - -TH1F pFRXA 'SHMS FRXA; FRXA ADC (chan); Counts' P.rb.raster.frxa_adc 100 -50000 50000 P.dc.ntrack>0 -TH1F pFRXB 'SHMS FRXB; FRXB ADC (chan); Counts' P.rb.raster.frxb_adc 100 -50000 50000 P.dc.ntrack>0 -TH1F pFRYA 'SHMS FRYA; FRYA ADC (chan); Counts' P.rb.raster.frya_adc 100 -50000 50000 P.dc.ntrack>0 -TH1F pFRYB 'SHMS FRYB; FRYB ADC (chan); Counts' P.rb.raster.fryb_adc 100 -50000 50000 P.dc.ntrack>0 - -TH1F pFRXApos 'SHMS FRXApos; FRXA POS (CM); Counts' P.rb.raster.fr_xa 100 -0.5 0.5 P.dc.ntrack>0 -TH1F pFRXBpos 'SHMS FRXBpos; FRXB POS (CM); Counts' P.rb.raster.fr_xb 100 -0.5 0.5 P.dc.ntrack>0 -TH1F pFRYApos 'SHMS FRYApos; FRYA POS (CM); Counts' P.rb.raster.fr_ya 100 -0.5 0.5 P.dc.ntrack>0 -TH1F pFRYBpos 'SHMS FRYBpos; FRYB POS (CM); Counts' P.rb.raster.fr_yb 100 -0.5 0.5 P.dc.ntrack>0 - -TH2F pFRAraw_XvsY 'SHMS FRA Raw X vs Y; FRXA RAW ADC (Volts); FRYA RAW ADC (Volts)' FRXAraw_V FRYAraw_V 100 0 1.0 100 0 1.0 P.dc.ntrack>0 -TH2F pFRBraw_XvsY 'SHMS FRB Raw X vs Y; FRXB RAW ADC (Volts); FRYB RAW ADC (Volts)' FRXBraw_V FRYBraw_V 100 0 1.0 100 0 1.0 P.dc.ntrack>0 +# TH1F pFRXAraw 'SHMS FRXA Raw; FRXA RAW ADC (chan); Counts' P.rb.raster.frxaRawAdc 100 0 100000 P.dc.ntrack>0 +# TH1F pFRXAraw_V 'SHMS FRXA Raw; FRXA RAW ADC (Volts); Counts' FRXAraw_V 100 0 1.0 P.dc.ntrack>0 +# TH1F pFRYAraw 'SHMS FRYA Raw; FRYA RAW ADC (chan); Counts' P.rb.raster.fryaRawAdc 100 0 100000 P.dc.ntrack>0 +# TH1F pFRYAraw_V 'SHMS FRYA Raw; FRYA RAW ADC (Volts); Counts' FRYAraw_V 100 0 1.0 P.dc.ntrack>0 + +# TH1F pFRXBraw 'SHMS FRXB Raw; FRXB RAW ADC (chan); Counts' P.rb.raster.frxbRawAdc 100 0 100000 P.dc.ntrack>0 +# TH1F pFRXBraw_V 'SHMS FRXB Raw; FRXB RAW ADC (Volts); Counts' FRXBraw_V 100 0 1.0 P.dc.ntrack>0 +# TH1F pFRYBraw 'SHMS FRYB Raw; FRYB RAW ADC (chan); Counts' P.rb.raster.frybRawAdc 100 0 100000 P.dc.ntrack>0 +# TH1F pFRYBraw_V 'SHMS FRYB Raw; FRYB RAW ADC (Volts); Counts' FRYBraw_V 100 0 1.0 P.dc.ntrack>0 + +# TH1F pFRXA 'SHMS FRXA; FRXA ADC (chan); Counts' P.rb.raster.frxa_adc 100 -50000 50000 P.dc.ntrack>0 +# TH1F pFRXB 'SHMS FRXB; FRXB ADC (chan); Counts' P.rb.raster.frxb_adc 100 -50000 50000 P.dc.ntrack>0 +# TH1F pFRYA 'SHMS FRYA; FRYA ADC (chan); Counts' P.rb.raster.frya_adc 100 -50000 50000 P.dc.ntrack>0 +# TH1F pFRYB 'SHMS FRYB; FRYB ADC (chan); Counts' P.rb.raster.fryb_adc 100 -50000 50000 P.dc.ntrack>0 + +# TH1F pFRXApos 'SHMS FRXApos; FRXA POS (CM); Counts' P.rb.raster.fr_xa 100 -0.5 0.5 P.dc.ntrack>0 +# TH1F pFRXBpos 'SHMS FRXBpos; FRXB POS (CM); Counts' P.rb.raster.fr_xb 100 -0.5 0.5 P.dc.ntrack>0 +# TH1F pFRYApos 'SHMS FRYApos; FRYA POS (CM); Counts' P.rb.raster.fr_ya 100 -0.5 0.5 P.dc.ntrack>0 +# TH1F pFRYBpos 'SHMS FRYBpos; FRYB POS (CM); Counts' P.rb.raster.fr_yb 100 -0.5 0.5 P.dc.ntrack>0 + +# TH2F pFRAraw_XvsY 'SHMS FRA Raw X vs Y; FRXA RAW ADC (Volts); FRYA RAW ADC (Volts)' FRXAraw_V FRYAraw_V 100 0 1.0 100 0 1.0 P.dc.ntrack>0 +# TH2F pFRBraw_XvsY 'SHMS FRB Raw X vs Y; FRXB RAW ADC (Volts); FRYB RAW ADC (Volts)' FRXBraw_V FRYBraw_V 100 0 1.0 100 0 1.0 P.dc.ntrack>0 TH2F pFRApos_XvsY 'SHMS FRA X vs Y; FRA X Position (cm); FRA Y Position (cm)' P.rb.raster.fr_xa P.rb.raster.fr_ya 40 -0.2 0.2 40 -0.2 0.2 P.dc.ntrack>0 TH2F pFRBpos_XvsY 'SHMS FRB X vs Y; FRB X Position (cm); FRB Y Position (cm)' P.rb.raster.fr_xb P.rb.raster.fr_yb 40 -0.2 0.2 40 -0.2 0.2 P.dc.ntrack>0 diff --git a/DEF-files/SHMS/PRODUCTION/TRIG/ptrig_histos.def b/DEF-files/SHMS/PRODUCTION/TRIG/ptrig_histos.def index 1f841b3edddf340ac3fd1a61eaf714d07c24783b..420296627397e00d6aca40a0b9c0e20bd2974533 100644 --- a/DEF-files/SHMS/PRODUCTION/TRIG/ptrig_histos.def +++ b/DEF-files/SHMS/PRODUCTION/TRIG/ptrig_histos.def @@ -26,8 +26,8 @@ TH1F ptrig_p1y_good_tdc 'SHMS p1y Good TDC Time; Good TDC Time (ns); Counts / 1 TH1F ptrig_p2x_good_tdc 'SHMS p2x Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.shms.p2X_tdcTime 800 0 800 TH1F ptrig_p2y_good_tdc 'SHMS p2y Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.shms.p2Y_tdcTime 800 0 800 -TH1F ptrig_p1T_good_tdc 'SHMS p1x/p1y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.shms.p1T_tdcTime 800 0 800 -TH1F ptrig_p2T_good_tdc 'SHMS p2x/p2y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.shms.p2T_tdcTime 800 0 800 +# TH1F ptrig_p1T_good_tdc 'SHMS p1x/p1y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.shms.p1T_tdcTime 800 0 800 +# TH1F ptrig_p2T_good_tdc 'SHMS p2x/p2y Coincidence Good TDC Time; Good TDC Time (ns); Counts / 1 ns' T.shms.p2T_tdcTime 800 0 800 TH1F ptrig_pT1_good_tdc 'SHMS pT1 Good TDC Time (Slot 20, Channel 15); Good TDC Time (ns); Counts / 1 ns' T.shms.pT1_tdcTime 800 0 800 TH1F ptrig_pT2_good_tdc 'SHMS pT2 Good TDC Time (Slot 19, Channel 31); Good TDC Time (ns); Counts / 1 ns' T.shms.pT2_tdcTime 800 0 800 @@ -35,22 +35,22 @@ TH1F ptrig_pT3_good_tdc 'SHMS pT3 Good TDC Time (Slot 19, Channel 38); Good TDC TH1F ptrig_pFADC_TREF_ROC2_good_tdc 'SHMS pFADC_TREF_ROC2 Good Pulse Time; Good Pulse Time (ns); Counts / 1 ns' T.shms.pFADC_TREF_ROC2_adcPulseTime 800 0 800 -TH2F ptrig_ch1xy_ch2x 'SHMS Hodo Trig; 1X1Y Trig (ns); 2X Trig (ns)' T.shms.p1T_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 -TH2F ptrig_ch1x_ch2x 'SHMS Hodo Trig; 1X Trig (ns); 2X Trig (ns)' T.shms.p1X_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 -TH2F ptrig_ch1y_ch2x 'SHMS Hodo Trig; 1Y Trig (ns); 2X Trig (ns)' T.shms.p1Y_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 -TH2F ptrig_ch1y_ch1x 'SHMS Hodo Trig; 1X Trig (ns); 1Y Trig (ns)' T.shms.p1X_tdcTime T.shms.p1Y_tdcTime 200 100 300 200 100 300 +# TH2F ptrig_ch1xy_ch2x 'SHMS Hodo Trig; 1X1Y Trig (ns); 2X Trig (ns)' T.shms.p1T_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 +# TH2F ptrig_ch1x_ch2x 'SHMS Hodo Trig; 1X Trig (ns); 2X Trig (ns)' T.shms.p1X_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 +# TH2F ptrig_ch1y_ch2x 'SHMS Hodo Trig; 1Y Trig (ns); 2X Trig (ns)' T.shms.p1Y_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 +# TH2F ptrig_ch1y_ch1x 'SHMS Hodo Trig; 1X Trig (ns); 1Y Trig (ns)' T.shms.p1X_tdcTime T.shms.p1Y_tdcTime 200 100 300 200 100 300 -TH1F ptrig_p1x_tdc_mult 'SHMS p1x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p1X_tdcMultiplicity 11 0 11 -TH1F ptrig_p1y_tdc_mult 'SHMS p1y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p1Y_tdcMultiplicity 11 0 11 -TH1F ptrig_p2x_tdc_mult 'SHMS p2x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p2X_tdcMultiplicity 11 0 11 -TH1F ptrig_p2y_tdc_mult 'SHMS p2y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p2Y_tdcMultiplicity 11 0 11 +# TH1F ptrig_p1x_tdc_mult 'SHMS p1x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p1X_tdcMultiplicity 11 0 11 +# TH1F ptrig_p1y_tdc_mult 'SHMS p1y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p1Y_tdcMultiplicity 11 0 11 +# TH1F ptrig_p2x_tdc_mult 'SHMS p2x TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p2X_tdcMultiplicity 11 0 11 +# TH1F ptrig_p2y_tdc_mult 'SHMS p2y TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p2Y_tdcMultiplicity 11 0 11 -TH1F ptrig_p1T_tdc_mult 'SHMS p1x/p1y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p1T_tdcMultiplicity 11 0 11 -TH1F ptrig_p2T_tdc_mult 'SHMS p2x/p2y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p2T_tdcMultiplicity 11 0 11 +# TH1F ptrig_p1T_tdc_mult 'SHMS p1x/p1y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p1T_tdcMultiplicity 11 0 11 +# TH1F ptrig_p2T_tdc_mult 'SHMS p2x/p2y Coincidence TDC Multiplicity; TDC Multiplicity; Counts / 1' T.shms.p2T_tdcMultiplicity 11 0 11 -TH1F ptrig_pT1_tdc_mult 'SHMS pT1 TDC Multiplicity (Slot 20, Channel 15); TDC Multiplicity; Counts / 1' T.shms.pT1_tdcMultiplicity 11 0 11 -TH1F ptrig_pT2_tdc_mult 'SHMS pT2 TDC Multiplicity (Slot 19, Channel 31); TDC Multiplicity; Counts / 1' T.shms.pT2_tdcMultiplicity 11 0 11 -TH1F ptrig_pT3_tdc_mult 'SHMS pT3 TDC Multiplicity (Slot 19, Channel 38); TDC Multiplicity; Counts / 1' T.shms.pT3_tdcMultiplicity 11 0 11 +# TH1F ptrig_pT1_tdc_mult 'SHMS pT1 TDC Multiplicity (Slot 20, Channel 15); TDC Multiplicity; Counts / 1' T.shms.pT1_tdcMultiplicity 11 0 11 +# TH1F ptrig_pT2_tdc_mult 'SHMS pT2 TDC Multiplicity (Slot 19, Channel 31); TDC Multiplicity; Counts / 1' T.shms.pT2_tdcMultiplicity 11 0 11 +# TH1F ptrig_pT3_tdc_mult 'SHMS pT3 TDC Multiplicity (Slot 19, Channel 38); TDC Multiplicity; Counts / 1' T.shms.pT3_tdcMultiplicity 11 0 11 TH1F ptrig_pFADC_TREF_ROC2_ptime_mult 'SHMS pFADC_TREF_ROC2 ADC Multiplicity; ADC Multiplicity; Counts / 1' T.shms.pFADC_TREF_ROC2_adcMultiplicity 11 0 11 @@ -58,11 +58,11 @@ TH1F ptrig_pFADC_TREF_ROC2_ptime_mult 'SHMS pFADC_TREF_ROC2 ADC Multiplicity; AD # SHMS Trigger Rate vs. 1 Mhz Clock Time #---------------------------------------- -TH2D ptrig1rate_vs_time 'SHMS Trig1 Rate vs. Time; 1 MHz Clock Time (s); pTRIG1 Rate (Hz)' P.1MHz.scalerTime P.pTRIG1.scalerRate 350 0 7000 500 0 200000 -TH2D ptrig2rate_vs_time 'SHMS Trig2 Rate vs. Time; 1 MHz Clock Time (s); pTRIG2 Rate (Hz)' P.1MHz.scalerTime P.pTRIG2.scalerRate 350 0 7000 500 0 200000 -TH2D ptrig3rate_vs_time 'SHMS Trig3 Rate vs. Time; 1 MHz Clock Time (s); pTRIG3 Rate (Hz)' P.1MHz.scalerTime P.pTRIG3.scalerRate 350 0 7000 500 0 200000 -TH2D ptrig4rate_vs_time 'SHMS Trig4 Rate vs. Time; 1 MHz Clock Time (s); pTRIG4 Rate (Hz)' P.1MHz.scalerTime P.pTRIG4.scalerRate 350 0 7000 500 0 200000 -TH2D ptrig6rate_vs_time 'SHMS Trig6 Rate vs. Time; 1 MHz Clock Time (s); pTRIG6 Rate (Hz)' P.1MHz.scalerTime P.pTRIG6.scalerRate 350 0 7000 500 0 200000 +# TH2D ptrig1rate_vs_time 'SHMS Trig1 Rate vs. Time; 1 MHz Clock Time (s); pTRIG1 Rate (Hz)' P.1MHz.scalerTime P.pTRIG1.scalerRate 350 0 7000 500 0 200000 +# TH2D ptrig2rate_vs_time 'SHMS Trig2 Rate vs. Time; 1 MHz Clock Time (s); pTRIG2 Rate (Hz)' P.1MHz.scalerTime P.pTRIG2.scalerRate 350 0 7000 500 0 200000 +# TH2D ptrig3rate_vs_time 'SHMS Trig3 Rate vs. Time; 1 MHz Clock Time (s); pTRIG3 Rate (Hz)' P.1MHz.scalerTime P.pTRIG3.scalerRate 350 0 7000 500 0 200000 +# TH2D ptrig4rate_vs_time 'SHMS Trig4 Rate vs. Time; 1 MHz Clock Time (s); pTRIG4 Rate (Hz)' P.1MHz.scalerTime P.pTRIG4.scalerRate 350 0 7000 500 0 200000 +# TH2D ptrig6rate_vs_time 'SHMS Trig6 Rate vs. Time; 1 MHz Clock Time (s); pTRIG6 Rate (Hz)' P.1MHz.scalerTime P.pTRIG6.scalerRate 350 0 7000 500 0 200000 #-------------------------------------------- #SHMS TRIG PEDESTALS for HGC, NGC, PRESHWR diff --git a/DEF-files/SHMS/PRODUCTION/pstackana_production.def b/DEF-files/SHMS/PRODUCTION/pstackana_production.def index 4c90f5ef277689dc7552c2b9c0b2d2cf505c9c0d..23bd7464c4b9cbaabb2e5ca10463e99072dc5edc 100644 --- a/DEF-files/SHMS/PRODUCTION/pstackana_production.def +++ b/DEF-files/SHMS/PRODUCTION/pstackana_production.def @@ -2,6 +2,7 @@ #include "DEF-files/SHMS/PRODUCTION/AERO/paero_histos.def" #include "DEF-files/SHMS/PRODUCTION/CAL/pcal_histos.def" #include "DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def" +#include "DEF-files/SHMS/PRODUCTION/DC/pdc_eff_histos.def" #include "DEF-files/SHMS/PRODUCTION/HGCER/phgcer_histos.def" # #include "DEF-files/SHMS/PRODUCTION/NGCER/pngcer_histos.def" #include "DEF-files/SHMS/PRODUCTION/HODO/phodo_histos.def" diff --git a/MAPS/HMS/DETEC/STACK/hms_stack.map b/MAPS/HMS/DETEC/STACK/hms_stack.map index 9c4dd11dba3ca48544563cc9cf12198b93bfd189..d8bf50010bdec62de7427ece7ed6cd2bfe68440b 100644 --- a/MAPS/HMS/DETEC/STACK/hms_stack.map +++ b/MAPS/HMS/DETEC/STACK/hms_stack.map @@ -57,6 +57,7 @@ REFINDEX=0 19, 2, 32, 1 ! pTRIG4 20, 2, 33, 1 ! pTRIG5 21, 2, 34, 1 ! pTRIG6 + 47, 2, 47, 1 ! hT3 48, 2, 35, 1 ! pSTOF 49, 2, 36, 1 ! pEL_LO_LO 50, 2, 37, 1 ! pEL_LO @@ -69,7 +70,6 @@ REFINDEX=0 59, 2, 44, 1 ! hEL_HI 60, 2, 45, 1 ! hEL_REAL 61, 2, 46, 1 ! hEL_CLEAN - 63, 2, 47, 1 ! hT3 64, 2, 48, 1 ! pPRE40 65, 2, 49, 1 ! pPRE100 66, 2, 50, 1 ! pPRE150 diff --git a/MAPS/HMS/DETEC/TRIG/htrig.map b/MAPS/HMS/DETEC/TRIG/htrig.map index 7990e94c03b4842625f806fa34bb4e29834e158a..89512b63177b7cd1b82e846bf9df496b8d7403d8 100644 --- a/MAPS/HMS/DETEC/TRIG/htrig.map +++ b/MAPS/HMS/DETEC/TRIG/htrig.map @@ -64,6 +64,7 @@ REFINDEX=0 20, 2, 33, 1 ! pTRIG5 21, 2, 34, 1 ! pTRIG6 ! B1 + 47, 2, 47, 1 ! hT3 48, 2, 35, 1 ! pSTOF 49, 2, 36, 1 ! pEL_LO_LO 50, 2, 37, 1 ! pEL_LO @@ -76,7 +77,6 @@ REFINDEX=0 59, 2, 44, 1 ! hEL_HI 60, 2, 45, 1 ! hEL_REAL 61, 2, 46, 1 ! hEL_CLEAN - 63, 2, 47, 1 ! hT3 ! C0 64, 2, 48, 1 ! pPRE40 65, 2, 49, 1 ! pPRE100 diff --git a/PARAM/GEN/gscalers.param b/PARAM/GEN/gscalers.param index 908ba18b181d80e41e8d6932ad9009a00803251c..9ef61053923ea094934a76bba472d38e827d39bc 100644 --- a/PARAM/GEN/gscalers.param +++ b/PARAM/GEN/gscalers.param @@ -1,7 +1,7 @@ gNumBCMs=6 -gBCM_Gain = 5048, 4321, 4166, 13650, 6496., 2154. -gBCM_Offset = 250200, 250100, 393000, -2994.0, -1148.0, -154.3 -gBCM_Names = "BCM1 BCM2 Unser BCM4A BCM4C BCM4B" +gBCM_Gain = 5713, 5528, 5020, 9279, 2102., 6343. +gBCM_Offset = 253400, 250900, 325000, 762.6, 317.9, 852.4 +gBCM_Names = "BCM1 BCM2 Unser BCM4A BCM4B BCM4C" gBCM_Current_threshold = 5.0 ; index = 0 to gNumBCMs-1 gBCM_Current_threshold_index = 3 diff --git a/PARAM/HMS/BCM/CALIB/bcmcurrent_1437.param b/PARAM/HMS/BCM/CALIB/bcmcurrent_1437.param deleted file mode 100644 index 262e50e0fce6a516b1acaae807d23f32d1487de6..0000000000000000000000000000000000000000 --- a/PARAM/HMS/BCM/CALIB/bcmcurrent_1437.param +++ /dev/null @@ -1,13 +0,0 @@ -num_scal_reads = 238 - -scal_read_bcm1_current = 65.3904, 65.8471, 65.5617, 66.385, 66.4372, 66.4948, 66.5276, 66.2301, 66.9749, 66.5255, 65.6394, 65.301, 65.2118, 65.5959, 65.3136, 65.5845, 66.0014, 66.0064, 65.9074, 66.5556, 66.3279, 66.2721, 66.7376, 66.7436, 66.406, 66.1495, 66.3664, 66.8288, 66.1698, 65.7488, 65.8068, 65.5182, 65.4781, 65.6477, 65.3168, 65.5482, 65.6113, 65.6373, 65.7855, 65.8375, 65.9434, 66.0618, 65.9619, 65.5811, 66.5881, 66.8738, 66.7127, 66.5399, 66.8307, 66.5464, 66.5779, 66.3498, 66.1766, 66.3075, 66.348, 66.579, 65.731, 65.3561, 65.7531, 65.2712, 65.3861, 65.255, 65.5454, 65.4159, 65.9244, 65.9328, 65.4754, 65.4301, 65.3063, 65.2325, 65.4436, 65.6716, 65.6443, 65.6555, 65.7512, 65.5462, 65.6659, 65.5153, 65.9228, 65.665, 65.3787, 65.6251, 65.8003, 65.3902, 65.2553, 65.3407, 65.3627, 65.3714, 65.6989, 65.4978, 65.4183, 65.8765, 66.3749, 66.2406, 65.9588, 66.2009, 66.4822, 66.6537, 66.0356, 65.9948, 66.0481, 66.2361, 65.9392, 65.6609, 65.2282, 65.2438, 65.5212, 65.605, 65.4217, 65.3312, 65.1659, 65.2751, 65.3517, 65.4686, 65.8597, 65.7995, 65.7597, 66.3868, 66.3652, 66.298, 66.2605, 66.0745, 66.3122, 66.3745, 66.2215, 66.3926, 66.3646, 65.968, 65.8704, 65.8715, 66.0966, 65.7821, 65.7141, 65.9112, 65.8669, 65.988, 65.941, 65.9379, 65.7818, 66.0316, 66.0552, 65.7001, 65.626, 65.796, 65.7736, 65.9744, 65.9549, 65.8338, 65.65, 65.87, 65.529, 65.9812, 65.9359, 65.6887, 64.7208, 65.0609, 64.9503, 64.9911, 65.2434, 65.385, 65.3907, 65.2979, 66.0045, 66.3613, 66.2676, 66.2715, 66.1884, 66.2915, 66.0623, 65.6283, 65.1534, 65.3824, 65.4183, 65.2315, 65.0535, 65.3601, 65.359, 65.6954, 65.7067, 65.2618, 65.3313, 65.9207, 66.0107, 66.3749, 66.4201, 66.1062, 66.5425, 66.4121, 66.6773, 66.5051, 65.7641, 66.1912, 65.71, 65.7193, 65.902, 65.8496, 65.9258, 65.9523, 65.72, 65.9785, 65.7826, 65.4782, 65.7931, 66.0113, 65.7633, 65.7015, 65.6462, 65.7985, 65.7667, 65.6512, 65.5825, 66.0532, 66.0974, 66.0932, 65.858, 65.7763, 65.7491, 65.8858, 65.8141, 66.1577, 65.6943, 65.6536, 65.411, 65.7414, 66.0504, 65.6806, 65.4437, 65.4615, 65.4244, 65.6197, 65.7904, 65.7287, 65.3009, 65.599, 65.9299, 65.435, 64.938, 64.95 - -scal_read_bcm2_current = 66.7903, 67.0367, 66.7463, 67.5848, 67.6379, 67.6961, 67.7296, 67.4258, 68.187, 67.7278, 66.8266, 66.4824, 66.3923, 66.7842, 66.5002, 66.7733, 67.1974, 67.2024, 67.1022, 67.7632, 67.531, 67.478, 67.9498, 67.9556, 67.6118, 67.3509, 67.5728, 68.044, 67.3737, 66.9449, 67.0036, 66.7104, 66.6693, 66.8423, 66.5085, 66.7425, 66.8064, 66.8335, 66.9844, 67.0382, 67.1458, 67.2668, 67.1649, 66.7781, 67.8035, 68.0967, 67.933, 67.7563, 68.0314, 67.7631, 67.7956, 67.5629, 67.3863, 67.5192, 67.56, 67.7963, 66.9331, 66.5527, 66.9555, 66.4662, 66.5837, 66.4504, 66.7467, 66.615, 67.1331, 67.1418, 66.677, 66.6321, 66.5053, 66.4319, 66.6468, 66.8784, 66.8517, 66.8635, 66.9608, 66.7501, 66.8755, 66.7223, 67.1367, 66.8742, 66.5831, 66.8345, 67.0135, 66.5956, 66.4587, 66.5455, 66.5687, 66.5781, 66.9108, 66.7068, 66.6271, 67.0925, 67.6004, 67.465, 67.1782, 67.4245, 67.7083, 67.8866, 67.2575, 67.2171, 67.2712, 67.4625, 67.1605, 66.8767, 66.4377, 66.4549, 66.737, 66.8246, 66.6377, 66.5459, 66.377, 66.4888, 66.5677, 66.6869, 67.0854, 67.0244, 66.985, 67.6245, 67.6003, 67.5324, 67.4945, 67.3061, 67.5475, 67.6118, 67.4554, 67.6303, 67.6026, 67.1989, 67.1005, 67.1018, 67.3305, 67.0128, 66.9415, 67.143, 67.098, 67.222, 67.1729, 67.1708, 67.0141, 67.2669, 67.2904, 66.9288, 66.8533, 67.0265, 67.0034, 67.2048, 67.1887, 67.0667, 66.8789, 67.1019, 66.7556, 67.2156, 67.1674, 66.9187, 65.9339, 66.281, 66.1688, 66.2107, 66.4682, 66.6125, 66.6187, 66.5245, 67.2435, 67.6085, 67.5124, 67.5164, 67.4324, 67.5371, 67.3037, 66.8632, 66.3802, 66.6137, 66.6508, 66.46, 66.281, 66.5931, 66.5928, 66.9349, 66.9474, 66.4945, 66.5667, 67.1653, 67.2578, 67.6288, 67.6752, 67.3564, 67.8001, 67.6765, 67.9387, 67.7633, 67.01, 67.4451, 66.9558, 66.9656, 67.1554, 67.099, 67.177, 67.2044, 66.9687, 67.2317, 67.0322, 66.7238, 67.0438, 67.2657, 67.0141, 66.9515, 66.8959, 67.051, 67.0204, 66.9016, 66.8321, 67.3118, 67.3564, 67.3536, 67.1131, 67.0336, 67.0038, 67.145, 67.0715, 67.4217, 66.9508, 66.9093, 66.6628, 66.9993, 67.3142, 66.9389, 66.698, 66.7169, 66.6801, 66.8788, 67.052, 66.9902, 66.555, 66.8586, 67.1956, 66.6914, 66.1847, 66.2024 - -scal_read_bcm4a_current = 130.832, 131.612, 131.045, 132.721, 132.816, 132.931, 132.99, 132.384, 133.909, 132.995, 131.201, 130.522, 130.338, 131.109, 130.54, 131.09, 131.947, 131.955, 131.758, 133.092, 132.625, 132.517, 133.459, 133.473, 132.795, 132.271, 132.717, 133.672, 132.337, 131.493, 131.618, 131.021, 130.928, 131.265, 130.6, 131.068, 131.217, 131.274, 131.572, 131.687, 131.899, 132.144, 131.936, 131.17, 133.229, 133.816, 133.492, 133.144, 133.718, 133.159, 133.235, 132.787, 132.433, 132.696, 132.788, 133.273, 131.545, 130.79, 131.595, 130.607, 130.835, 130.587, 131.179, 130.915, 131.95, 131.958, 131.036, 130.952, 130.696, 130.558, 130.992, 131.46, 131.411, 131.432, 131.633, 131.224, 131.456, 131.14, 131.984, 131.469, 130.885, 131.379, 131.734, 130.909, 130.635, 130.81, 130.867, 130.886, 131.548, 131.148, 130.986, 131.913, 132.945, 132.677, 132.101, 132.584, 133.154, 133.522, 132.266, 132.178, 132.295, 132.676, 132.065, 131.501, 130.612, 130.64, 131.195, 131.377, 131.006, 130.828, 130.501, 130.727, 130.879, 131.119, 131.931, 131.806, 131.728, 133.021, 132.974, 132.846, 132.766, 132.372, 132.855, 132.988, 132.691, 133.023, 132.978, 132.186, 131.999, 131.998, 132.455, 131.813, 131.673, 132.08, 131.985, 132.233, 132.143, 132.129, 131.815, 132.341, 132.395, 131.67, 131.532, 131.879, 131.839, 132.25, 132.218, 131.981, 131.603, 132.053, 131.359, 132.274, 132.179, 131.682, 129.734, 130.442, 130.205, 130.287, 130.806, 131.098, 131.115, 130.928, 132.353, 133.077, 132.891, 132.918, 132.744, 132.947, 132.481, 131.611, 130.648, 131.133, 131.219, 130.838, 130.474, 131.089, 131.069, 131.763, 131.796, 130.892, 131.03, 132.23, 132.409, 133.157, 133.26, 132.627, 133.512, 133.253, 133.782, 133.445, 131.953, 132.831, 131.852, 131.877, 132.236, 132.132, 132.281, 132.349, 131.88, 132.399, 131.997, 131.376, 132.04, 132.497, 131.987, 131.851, 131.735, 132.048, 131.987, 131.758, 131.641, 132.602, 132.696, 132.69, 132.206, 132.03, 131.981, 132.273, 132.146, 132.859, 131.886, 131.809, 131.319, 132.015, 132.656, 131.899, 131.412, 131.434, 131.364, 131.769, 132.111, 131.991, 131.128, 131.746, 132.425, 131.434, 130.439, 130.47 - -scal_read_bcm4b_current = 186.427, 187.922, 186.853, 188.754, 189.066, 189.434, 189.087, 188.058, 190.236, 188.809, 186.201, 185.346, 185.365, 186.522, 185.274, 186.164, 187.368, 187.506, 187.218, 188.984, 188.233, 188.073, 189.43, 189.597, 189.635, 188.526, 189.178, 190.038, 187.967, 187.263, 187.272, 186.397, 185.939, 186.474, 185.549, 186.3, 186.416, 186.385, 186.749, 187.043, 187.198, 187.638, 187.414, 186.775, 189.412, 190.199, 189.586, 189.18, 190.481, 189.236, 189.197, 188.44, 187.981, 188.475, 188.485, 189.051, 186.621, 185.538, 186.766, 185.532, 186.028, 185.595, 186.161, 185.977, 187.715, 187.881, 187.066, 186.404, 185.801, 185.662, 186.185, 187.034, 186.916, 186.975, 187.717, 187.342, 187.444, 186.749, 188.286, 187.575, 186.916, 186.875, 187.216, 186.1, 185.834, 185.904, 185.959, 186.184, 187.128, 186.515, 186.378, 187.569, 189.258, 189.173, 188.226, 189.189, 190.38, 190.454, 187.941, 187.675, 188.098, 189.022, 188.146, 187.262, 185.674, 186.123, 186.922, 186.777, 186.222, 185.925, 185.407, 185.892, 186.159, 186.386, 187.742, 187.41, 187.432, 189.289, 189.131, 188.83, 188.966, 188.323, 188.88, 189.162, 188.712, 189.041, 188.844, 187.59, 187.711, 187.613, 188.376, 188.267, 188.007, 187.885, 187.526, 187.836, 187.649, 187.61, 187.121, 187.791, 187.919, 186.971, 186.917, 187.511, 187.252, 187.85, 187.923, 187.82, 187.314, 187.985, 186.807, 188.238, 188.021, 188, 185.782, 186.13, 185.394, 185.452, 186.085, 186.433, 186.32, 186.185, 188.02, 189.131, 189.036, 188.974, 188.692, 189.08, 188.302, 187.008, 185.576, 186.24, 186.351, 185.731, 185.562, 186.546, 186.715, 187.671, 187.597, 186.146, 186.17, 187.933, 188.136, 189.294, 190.226, 188.858, 189.974, 189.387, 190.349, 189.964, 187.471, 188.798, 187.492, 187.65, 188.222, 187.988, 188.326, 188.445, 187.278, 188.153, 188.027, 188.275, 188.501, 188.694, 187.586, 187.83, 187.626, 187.848, 187.581, 187.229, 187.029, 188.296, 188.333, 188.329, 187.627, 187.372, 187.334, 187.937, 187.978, 189.235, 187.812, 187.894, 187.069, 187.884, 188.597, 187.509, 186.752, 187.619, 188.231, 188.694, 188.946, 188.106, 186.831, 187.463, 188.513, 186.958, 185.524, 185.494 - -scal_read_bcm17_current = -62.2173, -61.9717, -62.1117, -61.701, -61.6758, -61.6471, -61.6274, -61.7838, -61.4084, -61.6312, -62.0685, -62.2373, -62.284, -62.0916, -62.2288, -62.0971, -61.8901, -61.8881, -61.937, -61.6117, -61.7228, -61.7451, -61.518, -61.5144, -61.6813, -61.8059, -61.6963, -61.4666, -61.7942, -62.0044, -61.9769, -62.116, -62.1359, -62.0545, -62.22, -62.1038, -62.0714, -62.0597, -61.9861, -61.9574, -61.8993, -61.837, -61.8899, -62.0779, -61.5809, -61.4351, -61.5142, -61.5972, -61.4199, -61.5935, -61.5773, -61.6899, -61.7713, -61.7118, -61.6921, -61.5781, -61.9987, -62.1819, -61.9853, -62.2216, -62.1631, -62.2294, -62.085, -62.1498, -61.8988, -61.8956, -62.1244, -62.146, -62.2072, -62.242, -62.1389, -62.0223, -62.0334, -62.0277, -61.9823, -62.0849, -62.028, -62.1031, -61.8999, -62.0267, -62.1674, -62.0451, -61.9602, -62.1579, -62.22, -62.1775, -62.1624, -62.1559, -61.9964, -62.0947, -62.1337, -61.9061, -61.6594, -61.7267, -61.8678, -61.7423, -61.5993, -61.5134, -61.8214, -61.843, -61.8179, -61.7263, -61.87, -62.0047, -62.2173, -62.2126, -62.0763, -62.0338, -62.1254, -62.1653, -62.2455, -62.1914, -62.1509, -62.0923, -61.8964, -61.9235, -61.9427, -61.6317, -61.6445, -61.6783, -61.6944, -61.7869, -61.6661, -61.6378, -61.716, -61.633, -61.6471, -61.8443, -61.8933, -61.8925, -61.7797, -61.935, -61.9692, -61.8683, -61.888, -61.8296, -61.8529, -61.8517, -61.9238, -61.8012, -61.7893, -61.9668, -62.0014, -61.9158, -61.9242, -61.8178, -61.8372, -61.9001, -61.9912, -61.8785, -62.0477, -61.8244, -61.8488, -61.969, -62.4491, -62.281, -62.3355, -62.3131, -62.1844, -62.1128, -62.1104, -62.1543, -61.8044, -61.6282, -61.6733, -61.673, -61.7166, -61.6625, -61.7768, -61.9912, -62.2227, -62.1068, -62.0892, -62.1823, -62.269, -62.1169, -62.1179, -61.9478, -61.9401, -62.1597, -62.126, -61.8314, -61.7869, -61.6032, -61.5795, -61.7367, -61.5149, -61.581, -61.4454, -61.5351, -61.9022, -61.6875, -61.9264, -61.9189, -61.8341, -61.8581, -61.8147, -61.8012, -61.9137, -61.7869, -61.8851, -62.0357, -61.8801, -61.7693, -61.8897, -61.9205, -61.9495, -61.8789, -61.896, -61.9521, -61.9882, -61.7512, -61.7272, -61.7326, -61.8502, -61.8927, -61.9029, -61.8347, -61.8715, -61.698, -61.9252, -61.9452, -62.0655, -61.8998, -61.7418, -61.921, -62.0394, -62.0338, -62.0565, -61.9584, -61.8731, -61.9023, -62.1119, -61.9615, -61.7952, -62.0443, -62.2919, -62.2883 - -scal_read_event = 1, 1627, 3279, 4922, 6609, 8269, 9916, 10000, 11668, 13335, 14979, 16594, 18242, 19872, 20000, 21647, 23289, 24944, 26596, 28264, 29937, 30000, 31678, 33353, 35004, 36669, 38343, 40000, 41644, 43321, 44982, 46622, 48276, 49921, 50000, 51600, 53250, 54900, 56558, 58210, 59889, 60000, 61672, 63312, 64989, 66673, 68328, 69996, 70000, 71685, 73352, 75024, 76680, 78339, 80000, 81664, 83298, 84921, 86560, 88197, 89833, 90000, 91624, 93271, 94903, 96571, 98213, 99866, 100000, 101627, 103283, 104945, 106587, 108245, 109875, 110000, 111641, 113279, 114934, 116577, 118235, 119904, 120000, 121636, 123289, 124919, 126593, 128227, 129884, 130000, 131648, 133302, 134968, 136627, 138312, 139959, 140000, 141672, 143326, 144983, 146631, 148302, 149975, 150000, 151633, 153292, 154948, 156595, 158251, 159904, 160000, 161638, 163305, 164941, 166607, 168288, 169932, 170000, 171667, 173327, 174978, 176643, 178306, 179977, 180000, 181645, 183331, 184971, 186620, 188277, 189944, 190000, 191619, 193276, 194924, 196601, 198273, 199913, 200000, 201669, 203327, 204982, 206638, 208301, 209947, 210000, 211641, 213308, 214961, 216637, 218268, 219931, 220000, 221636, 223261, 224890, 226521, 228151, 229784, 230000, 231609, 233263, 234925, 236594, 238242, 239915, 240000, 241661, 243313, 244978, 246628, 248260, 249891, 250000, 251655, 253289, 254916, 256553, 258204, 259845, 260000, 261643, 263288, 264979, 266631, 268309, 269984, 270000, 271649, 273325, 274994, 276659, 278300, 279950, 280000, 281640, 283304, 284983, 286630, 288304, 289943, 290000, 291656, 293296, 294969, 296625, 298244, 299890, 300000, 301627, 303268, 304942, 306596, 308253, 309912, 310000, 311650, 313289, 314969, 316633, 318298, 319964, 320000, 321643, 323323, 324973, 326633, 328292, 329915, 330000, 331645, 333301, 334942, 336578, 338242, 339870, 340000, 1e+38 \ No newline at end of file diff --git a/PARAM/HMS/BCM/CALIB/bcmcurrent_1445.param b/PARAM/HMS/BCM/CALIB/bcmcurrent_1445.param deleted file mode 100644 index f242f60f8e5e442ff19a44a045a9165018311146..0000000000000000000000000000000000000000 --- a/PARAM/HMS/BCM/CALIB/bcmcurrent_1445.param +++ /dev/null @@ -1,13 +0,0 @@ -num_scal_reads = 154 - -scal_read_bcm1_current = 50.5009, 50.1226, 50.4317, 50.9125, 51.0089, 50.834, 50.6728, 50.6553, 50.7497, 50.884, 50.8908, 50.9264, 50.9982, 50.5139, 50.6805, 50.5674, 50.6736, 50.93, 50.7266, 50.3512, 50.1216, 50.6034, 50.7112, 50.5524, 50.7244, 50.7601, 50.7551, 51.6381, 51.1424, 23.872, 0.0459189, 0.0461081, 0.0512322, 0.0458103, 0.0457565, 0.0459565, 0.0460539, 0.0458101, 0.0457397, 0.933966, 0.663487, 0.0460929, 0.0463246, 0.0462704, 0.0460112, 0.0462163, 0.0461621, 0.0461472, 1.04107, 2.23518, 3.0138, 5.55885, 7.71833, 8.23467, 9.50704, 11.7628, 13.244, 16.0619, 16.987, 19.049, 21.6977, 22.7971, 24.0462, 25.0353, 27.9611, 28.9614, 31.692, 32.2846, 33.2246, 36.1603, 37.9374, 38.8497, 39.8207, 41.6082, 44.1141, 45.0258, 45.6829, 45.9503, 48.5651, 48.7136, 50.2098, 50.7766, 51.0219, 51.1066, 50.8423, 51.0143, 51.1652, 51.1069, 51.1026, 51.2929, 51.0515, 51.0035, 50.9865, 50.9512, 51.0938, 50.7323, 50.9158, 50.9579, 50.8706, 50.7865, 50.8047, 50.9917, 50.8262, 50.7701, 50.8588, 50.9776, 51.1634, 51.3144, 50.9601, 50.8978, 51.0119, 50.9458, 50.9223, 51.0492, 51.1996, 51.4882, 51.4417, 51.1692, 51.0929, 51.3034, 51.3091, 51.2376, 50.9895, 51.326, 51.0954, 50.9036, 50.6393, 51.2195, 51.0364, 51.3871, 51.4313, 51.3097, 51.316, 51.0998, 51.0606, 51.1745, 50.9071, 50.8718, 51.146, 51.4338, 51.1482, 51.1771, 51.1448, 51.2715, 51.2599, 51.3172, 51.6005, 51.5774, 51.3718, 51.3372, 50.8894, 51.2431, 51.0445, 50.9275 - -scal_read_bcm2_current = 51.107, 51.2012, 51.515, 52.0026, 52.1005, 51.9226, 51.759, 51.7409, 51.8363, 51.9728, 51.9803, 52.017, 52.0889, 51.5971, 51.7656, 51.651, 51.758, 52.0186, 51.8127, 51.4313, 51.1977, 51.6873, 51.7962, 51.6348, 51.8089, 51.8449, 51.8393, 52.7351, 52.2321, 24.3988, 0.0825212, 0.0824887, 0.0826405, 0.0825207, 0.0825854, 0.0827048, 0.082553, 0.0826492, 0.0825764, 0.988121, 0.712286, 0.0826083, 0.0826174, 0.082553, 0.0825112, 0.0826174, 0.082553, 0.0825435, 1.09689, 2.31414, 3.10706, 5.70161, 7.90296, 8.42987, 9.72754, 12.0291, 13.5405, 16.416, 17.3599, 19.4644, 22.1667, 23.2891, 24.5635, 25.5728, 28.5579, 29.578, 32.3636, 32.9673, 33.9249, 36.9206, 38.7341, 39.6655, 40.6573, 42.4858, 45.0531, 45.9845, 46.6566, 46.9295, 49.6026, 49.7514, 51.2744, 51.8513, 52.0993, 52.1843, 51.9164, 52.0912, 52.2426, 52.184, 52.1789, 52.3725, 52.1266, 52.079, 52.0242, 52.026, 52.1704, 51.8034, 51.9895, 52.0313, 51.9428, 51.857, 51.8752, 52.0652, 51.8971, 51.8253, 51.9303, 52.0506, 52.2384, 52.3914, 52.0313, 51.9679, 52.0832, 52.0158, 51.9918, 52.1203, 52.2733, 52.566, 52.5186, 52.2423, 52.1643, 52.3774, 52.3827, 52.3098, 52.0582, 52.3997, 52.166, 51.9704, 51.7026, 52.291, 52.1054, 52.4609, 52.5058, 52.3822, 52.3885, 52.1694, 52.1292, 52.244, 51.9726, 51.9353, 52.2138, 52.5061, 52.2161, 52.2448, 52.2122, 52.3407, 52.3292, 52.3869, 52.6738, 52.6502, 52.4411, 52.4065, 51.9524, 52.3106, 52.1083, 51.9915 - -scal_read_bcm4a_current = 100.689, 100.366, 100.967, 101.923, 102.12, 101.769, 101.442, 101.395, 101.575, 101.843, 101.853, 101.919, 102.061, 101.09, 101.406, 101.162, 101.373, 101.879, 101.478, 100.721, 100.264, 101.22, 101.436, 101.115, 101.459, 101.536, 101.52, 103.273, 102.264, 48.2115, 0.982674, 0.982136, 0.981667, 0.982748, 0.98367, 0.980509, 0.981291, 0.98313, 0.984677, 2.44656, 2.00271, 0.982516, 0.982289, 0.982288, 0.98159, 0.983746, 0.981981, 0.983055, 2.62343, 4.62117, 6.15407, 11.226, 15.5253, 16.5565, 19.0979, 23.6003, 26.5566, 32.179, 34.0255, 38.1378, 43.4135, 45.6018, 48.0935, 50.0602, 55.8857, 57.8801, 63.3179, 64.496, 66.3584, 72.1925, 75.7303, 77.5466, 79.4741, 83.0398, 88.0343, 89.8509, 91.1629, 91.6983, 96.9026, 97.1968, 100.177, 101.303, 101.786, 101.951, 101.437, 101.776, 102.065, 101.938, 101.918, 102.293, 101.816, 101.721, 101.728, 101.613, 101.885, 101.17, 101.523, 101.603, 101.43, 101.257, 101.293, 101.652, 101.318, 101.212, 101.382, 101.615, 101.979, 102.272, 101.557, 101.426, 101.655, 101.52, 101.463, 101.701, 102.003, 102.575, 102.476, 101.935, 101.765, 102.171, 102.176, 102.042, 101.543, 102.196, 101.737, 101.355, 100.838, 101.989, 101.623, 102.32, 102.414, 102.162, 102.161, 101.719, 101.638, 101.865, 101.329, 101.26, 101.801, 102.364, 101.792, 101.846, 101.775, 102.016, 101.991, 102.095, 102.658, 102.603, 102.193, 102.122, 101.24, 101.934, 101.54, 101.31 - -scal_read_bcm4b_current = 143.422, 143.043, 144.189, 145.355, 145.535, 144.64, 144.314, 144.49, 144.625, 145.143, 144.995, 145.004, 145.502, 144.177, 144.664, 144.103, 144.325, 145.082, 144.23, 143.313, 143.051, 144.731, 145.288, 144.922, 145.305, 145.669, 145.014, 147.388, 145.879, 69.6122, 2.72229, 2.73309, 2.72393, 2.71838, 2.72321, 2.72923, 2.7347, 2.71906, 2.70639, 4.29667, 3.83664, 2.72416, 2.71355, 2.72068, 2.75026, 2.74596, 2.74274, 2.73432, 4.51083, 6.7352, 8.85106, 16.0831, 22.1572, 23.5979, 27.2098, 33.6305, 37.859, 45.8833, 48.5111, 54.3043, 61.9179, 64.9889, 68.5411, 71.2345, 79.5069, 82.4891, 90.3633, 91.9081, 94.4824, 103.092, 108.018, 110.562, 113.251, 118.261, 125.429, 127.878, 129.849, 130.627, 138.022, 138.764, 142.845, 144.122, 144.865, 145.029, 145.429, 145.678, 145.806, 145.378, 145.432, 145.786, 145.281, 145.164, 145.288, 145.028, 145.378, 144.528, 145.127, 144.971, 144.763, 144.294, 144.339, 144.583, 144.123, 143.942, 144.235, 145.002, 145.824, 145.775, 144.542, 144.343, 144.779, 144.414, 144.673, 144.834, 145.471, 146.056, 145.629, 145.353, 145.186, 145.589, 145.625, 145.182, 144.806, 145.895, 145.732, 145.235, 144.113, 145.446, 144.91, 145.873, 145.906, 145.306, 145.291, 144.518, 144.565, 145.216, 144.363, 144.343, 145.038, 145.754, 144.86, 144.931, 145.301, 145.587, 145.306, 145.468, 146.329, 146.176, 145.326, 145.257, 144.238, 145.397, 144.734, 144.339 - -scal_read_bcm17_current = -69.8798, -69.6452, -69.4958, -69.2636, -69.2201, -69.307, -69.3852, -69.3915, -69.3479, -69.2846, -69.2793, -69.2631, -69.2305, -69.4658, -69.3841, -69.442, -69.3949, -69.274, -69.3746, -69.5564, -69.6684, -69.4324, -69.379, -69.4549, -69.3745, -69.3579, -69.3641, -68.9379, -69.1784, -82.2836, -93.7338, -93.7346, -93.7353, -93.735, -93.7347, -93.7352, -93.7353, -93.7356, -93.7361, -93.4938, -93.5672, -93.7359, -93.7353, -93.7347, -93.7351, -93.735, -93.7344, -93.7352, -93.4643, -93.1228, -92.7666, -91.5475, -90.5119, -90.2592, -89.6394, -88.5312, -87.8042, -86.42, -85.9625, -84.9424, -83.6375, -83.095, -82.48, -81.9945, -80.5547, -80.0642, -78.7286, -78.4383, -77.9765, -76.5487, -75.6857, -75.2412, -74.7671, -73.8908, -72.6633, -72.2131, -71.8891, -71.7586, -70.485, -70.4128, -69.6837, -69.4048, -69.2866, -69.2484, -69.3763, -69.2926, -69.2186, -69.2484, -69.2544, -69.164, -69.2809, -69.3035, -69.3074, -69.3337, -69.2665, -69.4394, -69.3528, -69.3322, -69.3745, -69.4168, -69.4101, -69.3223, -69.4043, -69.4373, -69.3904, -69.3356, -69.2461, -69.1745, -69.3488, -69.3819, -69.3277, -69.3576, -69.3703, -69.3104, -69.2379, -69.0981, -69.1214, -69.2539, -69.2882, -69.1907, -69.1864, -69.2208, -69.3433, -69.1819, -69.2937, -69.3854, -69.5126, -69.2363, -69.3256, -69.156, -69.1359, -69.1987, -69.1969, -69.301, -69.3223, -69.2685, -69.3953, -69.4146, -69.2831, -69.1425, -69.2863, -69.2725, -69.289, -69.2288, -69.2341, -69.2071, -69.0717, -69.0845, -69.1838, -69.2031, -69.4198, -69.2541, -69.3497, -69.4087 - -scal_read_event = 1, 5008, 10000, 15066, 20000, 25000, 30000, 35001, 40000, 45038, 50000, 55060, 60000, 64976, 70000, 75057, 80000, 85062, 90000, 95032, 100000, 104996, 110000, 114975, 120000, 125002, 130000, 135015, 140000, 142461, 142670, 142877, 143082, 143289, 143497, 143701, 143911, 144115, 144322, 144723, 145061, 145266, 145474, 145678, 145883, 146088, 146294, 146498, 146907, 147551, 148347, 149525, 150000, 151715, 153626, 155745, 158115, 160000, 162751, 165704, 168938, 170000, 173396, 176868, 180000, 183827, 187799, 190000, 194091, 198377, 200000, 204513, 209029, 210000, 214687, 219490, 220000, 224773, 229728, 230000, 234973, 240000, 245038, 250000, 255038, 260000, 265080, 270000, 275023, 280000, 285041, 289999, 290000, 295042, 300000, 305031, 310000, 315074, 320000, 325036, 330000, 334992, 339982, 340000, 345002, 350000, 355032, 360000, 365048, 370000, 374998, 380000, 385069, 390000, 395068, 400000, 405045, 410000, 415052, 420000, 425028, 430000, 434999, 440000, 445063, 450000, 454976, 460000, 465023, 470000, 474986, 480000, 485012, 490000, 495016, 500000, 505007, 510000, 515066, 520000, 525006, 530000, 535056, 540000, 545064, 550000, 555058, 560000, 565015, 570000, 574956, 580000, 585070, 1e+38 \ No newline at end of file diff --git a/PARAM/HMS/CAL/hcal_calib.param b/PARAM/HMS/CAL/hcal_calib.param index 8bbb6b4d427ffd902d2e10b9db901bf4bb0baebe..78713777cb967b1eec4b7c11d25a92921d314d2b 100644 --- a/PARAM/HMS/CAL/hcal_calib.param +++ b/PARAM/HMS/CAL/hcal_calib.param @@ -1,10 +1,31 @@ ; Calibration constants for run 3599_300000, 82063 events processed -hcal_pos_gain_cor= 0.00, 6.90, 8.81, 9.47, 8.98, 11.13, 11.55, 11.31, 8.99, 11.39, 11.27, 9.62, 0.00, - 4.91, 9.56, 6.83, 10.18, 8.10, 6.27, 7.73, 6.87, 8.17, 8.58, 9.22, 11.42, 26.16, - 14.98, 14.84, 16.03, 19.82, 16.05, 16.03, 16.95, 17.22, 15.08, 23.03, 14.67, 19.19, 14.95, - 34.79, 21.24, 24.97, 23.20, 23.61, 23.88, 27.17, 23.03, 22.58, 24.43, 23.04, 23.78, 19.93, -hcal_neg_gain_cor= 0.00, 12.42, 11.75, 9.95, 10.73, 10.69, 12.22, 15.93, 12.46, 10.97, 11.58, 12.72, 0.00, - 28.62, 11.66, 14.36, 12.45, 14.44, 15.73, 14.08, 14.53, 15.22, 12.58, 13.27, 11.14, 6.52, - 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +;hcal_pos_gain_cor= 0.00, 6.90, 8.81, 9.47, 8.98, 11.13, 11.55, 11.31, 8.99, 11.39, 11.27, 9.62, 0.00, +; 4.91, 9.56, 6.83, 10.18, 8.10, 6.27, 7.73, 6.87, 8.17, 8.58, 9.22, 11.42, 26.16, +; 14.98, 14.84, 16.03, 19.82, 16.05, 16.03, 16.95, 17.22, 15.08, 23.03, 14.67, 19.19, 14.95, +; 34.79, 21.24, 24.97, 23.20, 23.61, 23.88, 27.17, 23.03, 22.58, 24.43, 23.04, 23.78, 19.93, +;hcal_neg_gain_cor= 0.00, 12.42, 11.75, 9.95, 10.73, 10.69, 12.22, 15.93, 12.46, 10.97, 11.58, 12.72, 0.00, +; 28.62, 11.66, 14.36, 12.45, 14.44, 15.73, 14.08, 14.53, 15.22, 12.58, 13.27, 11.14, 6.52, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, + + +;hcal_pos_gain_cor= 17.10, 8.20, 12.38, 9.58, 11.43, 13.68, 12.00, 9.86, 11.04, 15.58, 10.80, 10.40, 0.00, +; 8.96, 12.40, 7.96, 11.44, 7.30, 6.77, 8.86, 8.47, 6.55, 10.57, 8.51, 13.45, 26.00, +; 23.48, 17.17, 17.95, 21.45, 17.40, 16.59, 21.26, 19.21, 18.92, 24.68, 17.54, 19.11, 14.00, +; 32.12, 17.12, 23.15, 19.66, 20.54, 20.71, 22.91, 21.45, 22.23, 25.00, 20.28, 25.11, 0.00, +;hcal_neg_gain_cor= 12.15, 14.04, 8.81, 10.88, 10.39, 10.98, 12.25, 18.84, 11.19, 9.55, 14.43, 12.40, 6.00, +; 11.72, 11.58, 13.93, 13.19, 16.90, 15.50, 15.40, 14.68, 18.39, 11.62, 17.04, 11.35, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, + +; Calibration constants for file hms_coin_replay_production_all_5132_100000.root, 22346 events processed + +hcal_pos_gain_cor= 12.17, 5.70, 8.82, 8.47, 8.31, 10.06, 10.66, 11.08, 8.37, 11.78, 13.02, 10.29, 12.00, + 9.22, 8.24, 7.84, 11.23, 8.22, 6.42, 7.39, 6.25, 7.97, 7.51, 7.74, 7.85, 15.46, + 19.37, 12.92, 14.53, 20.28, 13.38, 15.47, 16.40, 15.08, 14.41, 22.68, 13.29, 17.12, 16.32, + 28.85, 17.90, 18.65, 17.45, 18.62, 19.56, 21.79, 17.35, 18.18, 19.42, 19.05, 18.64, 13.23, +hcal_neg_gain_cor= 12.34, 12.23, 9.94, 10.51, 10.11, 11.33, 11.83, 14.05, 11.49, 9.64, 9.22, 10.95, 11.75, + 12.66, 11.86, 12.72, 10.97, 13.74, 13.02, 13.26, 13.80, 14.74, 11.30, 12.38, 12.04, 1.72, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, + 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, \ No newline at end of file diff --git a/PARAM/HMS/CAL/hcal_cuts.param b/PARAM/HMS/CAL/hcal_cuts.param index 3d883772feba1078f49ad61651469a4c1f5c3eb4..7e2f910bb928443cdf8735b5b1aa0ef7a50e756e 100644 --- a/PARAM/HMS/CAL/hcal_cuts.param +++ b/PARAM/HMS/CAL/hcal_cuts.param @@ -8,23 +8,23 @@ hcal_ADCmode=1 ; FADC Pulse time window cuts hcal_adc_tdc_offset = 200. -hcal_pos_AdcTimeWindowMin = -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. +hcal_pos_AdcTimeWindowMin = -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., + -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., + -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., + -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120. -hcal_neg_AdcTimeWindowMin = -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., +hcal_neg_AdcTimeWindowMin = -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., + -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., -120., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0. -hcal_pos_AdcTimeWindowMax = 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. +hcal_pos_AdcTimeWindowMax = -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., + -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., + -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., + -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50. -hcal_neg_AdcTimeWindowMax = 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., +hcal_neg_AdcTimeWindowMax = -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., + -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., -50., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0. diff --git a/PARAM/HMS/CER/hcer_calib.param b/PARAM/HMS/CER/hcer_calib.param index ca8cef457c088695b352bf3d6468e1e82931ba9c..73475915f135ea943b34a248486d5715fda3e43d 100644 --- a/PARAM/HMS/CER/hcer_calib.param +++ b/PARAM/HMS/CER/hcer_calib.param @@ -1 +1,2 @@ -hcer_adc_to_npe = 1./5.735, 1./5.741 \ No newline at end of file +;hcer_adc_to_npe = 1./5.735, 1./5.741 +hcer_adc_to_npe = 1./10.69, 1./9.81 \ No newline at end of file diff --git a/PARAM/HMS/CER/hcer_cuts.param b/PARAM/HMS/CER/hcer_cuts.param index 1fc324379940ba45583a3e932e20c9e212ee25af..cede2addb2e6b3014c15911507a553c656f8a241 100644 --- a/PARAM/HMS/CER/hcer_cuts.param +++ b/PARAM/HMS/CER/hcer_cuts.param @@ -22,5 +22,5 @@ hcer_npe_thresh = 0.5 ; ADC time window cut values used to select "good" ADC events hcer_adc_tdc_offset= 0. -hcer_adcTimeWindowMin = -1000., -1000. -hcer_adcTimeWindowMax = 1000., 1000. +hcer_adcTimeWindowMin = 60., 60. +hcer_adcTimeWindowMax = 150., 150. diff --git a/PARAM/HMS/DC/hdc_calib.param b/PARAM/HMS/DC/hdc_calib.param index 2bcf5ed95e4478fad36688e2cf07fd48a25d3928..67dbaad1f97f8fae3158427ad6387b2875f72cc9 100644 --- a/PARAM/HMS/DC/hdc_calib.param +++ b/PARAM/HMS/DC/hdc_calib.param @@ -1,127 +1,127 @@ -; Lookup Table: RUN 3454 +; Lookup Table: RUN 4698 ; number of bins in time to distance lookup table hdriftbins = 190 ; number of 1st bin in table in ns hdrift1stbin=1.000000 ; bin size in ns hdriftbinsz=1 -hwc1u1fract=0.00064,0.00175,0.00338,0.00600,0.00929,0.01351,0.01845,0.02403,0.03027,0.03705,0.04428,0.05206,0.06018,0.06854,0.07719,0.08643,0.09591,0.10555,0.11575 -0.12606,0.13687,0.14751,0.15839,0.16940,0.18038,0.19174,0.20290,0.21414,0.22562,0.23724,0.24870,0.26008,0.27161,0.28319,0.29466,0.30607,0.31739,0.32871,0.33988 -0.35128,0.36271,0.37374,0.38480,0.39585,0.40685,0.41792,0.42885,0.43954,0.45079,0.46188,0.47257,0.48356,0.49430,0.50498,0.51568,0.52621,0.53681,0.54720,0.55766 -0.56799,0.57839,0.58856,0.59893,0.60915,0.61951,0.62971,0.63973,0.64980,0.66001,0.66994,0.67990,0.68963,0.69938,0.70910,0.71874,0.72828,0.73775,0.74712,0.75653 -0.76581,0.77493,0.78399,0.79314,0.80223,0.81121,0.82021,0.82883,0.83748,0.84608,0.85476,0.86304,0.87131,0.87943,0.88731,0.89505,0.90269,0.90984,0.91674,0.92324 -0.92971,0.93579,0.94146,0.94667,0.95145,0.95574,0.95977,0.96360,0.96690,0.96981,0.97265,0.97511,0.97740,0.97936,0.98121,0.98287,0.98444,0.98582,0.98721,0.98833 -0.98936,0.99040,0.99133,0.99209,0.99289,0.99354,0.99415,0.99476,0.99529,0.99574,0.99618,0.99656,0.99690,0.99722,0.99750,0.99776,0.99801,0.99820,0.99836,0.99855 -0.99870,0.99885,0.99897,0.99906,0.99915,0.99923,0.99932,0.99939,0.99945,0.99951,0.99956,0.99960,0.99965,0.99969,0.99973,0.99976,0.99977,0.99979,0.99981,0.99984 -0.99985,0.99986,0.99987,0.99987,0.99988,0.99989,0.99990,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994,0.99995,0.99995,0.99995,0.99996,0.99996,0.99997,0.99997 -0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000 -hwc1u2fract=0.00070,0.00194,0.00386,0.00664,0.01034,0.01491,0.02036,0.02638,0.03303,0.04011,0.04763,0.05549,0.06369,0.07202,0.08067,0.08978,0.09922,0.10910,0.11919 -0.12959,0.14006,0.15064,0.16170,0.17247,0.18372,0.19486,0.20610,0.21736,0.22867,0.23987,0.25127,0.26267,0.27420,0.28576,0.29703,0.30848,0.31974,0.33084,0.34226 -0.35351,0.36464,0.37577,0.38695,0.39820,0.40915,0.42007,0.43091,0.44196,0.45291,0.46370,0.47442,0.48527,0.49601,0.50662,0.51720,0.52775,0.53827,0.54861,0.55905 -0.56931,0.57966,0.58997,0.60022,0.61031,0.62028,0.63043,0.64025,0.65004,0.65980,0.66958,0.67945,0.68927,0.69896,0.70836,0.71774,0.72738,0.73696,0.74627,0.75573 -0.76482,0.77404,0.78315,0.79209,0.80114,0.81025,0.81913,0.82805,0.83678,0.84543,0.85376,0.86220,0.87038,0.87844,0.88652,0.89424,0.90180,0.90915,0.91621,0.92311 -0.92960,0.93552,0.94114,0.94647,0.95131,0.95587,0.96012,0.96386,0.96733,0.97039,0.97310,0.97554,0.97772,0.97971,0.98149,0.98306,0.98456,0.98588,0.98717,0.98830 -0.98936,0.99028,0.99119,0.99198,0.99270,0.99339,0.99402,0.99458,0.99512,0.99555,0.99600,0.99641,0.99673,0.99706,0.99737,0.99760,0.99785,0.99807,0.99829,0.99844 -0.99862,0.99877,0.99889,0.99900,0.99909,0.99920,0.99927,0.99933,0.99938,0.99944,0.99950,0.99954,0.99957,0.99961,0.99965,0.99969,0.99974,0.99977,0.99979,0.99981 -0.99983,0.99984,0.99985,0.99985,0.99987,0.99987,0.99988,0.99989,0.99990,0.99990,0.99991,0.99992,0.99992,0.99993,0.99993,0.99993,0.99994,0.99994,0.99995,0.99995 -0.99996,0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,1.00000,1.00000 -hwc1x1fract=0.00068,0.00186,0.00393,0.00671,0.01048,0.01512,0.02029,0.02628,0.03308,0.04000,0.04776,0.05576,0.06453,0.07359,0.08286,0.09279,0.10283,0.11302,0.12348 -0.13406,0.14479,0.15571,0.16660,0.17762,0.18884,0.20009,0.21110,0.22262,0.23406,0.24535,0.25698,0.26817,0.27933,0.29043,0.30170,0.31276,0.32402,0.33509,0.34620 -0.35717,0.36829,0.37945,0.39057,0.40150,0.41208,0.42293,0.43376,0.44446,0.45526,0.46609,0.47672,0.48712,0.49780,0.50845,0.51914,0.52968,0.54002,0.55045,0.56068 -0.57081,0.58115,0.59117,0.60119,0.61128,0.62142,0.63172,0.64172,0.65146,0.66135,0.67119,0.68073,0.69019,0.69969,0.70924,0.71873,0.72839,0.73773,0.74704,0.75634 -0.76565,0.77474,0.78376,0.79265,0.80150,0.81006,0.81890,0.82771,0.83624,0.84468,0.85311,0.86138,0.86971,0.87767,0.88540,0.89271,0.90022,0.90748,0.91455,0.92126 -0.92758,0.93353,0.93927,0.94466,0.94970,0.95438,0.95862,0.96244,0.96590,0.96913,0.97203,0.97456,0.97700,0.97913,0.98104,0.98281,0.98446,0.98594,0.98719,0.98841 -0.98953,0.99053,0.99141,0.99221,0.99294,0.99356,0.99416,0.99473,0.99525,0.99573,0.99616,0.99651,0.99686,0.99716,0.99743,0.99768,0.99793,0.99811,0.99828,0.99846 -0.99859,0.99873,0.99885,0.99897,0.99908,0.99918,0.99926,0.99935,0.99941,0.99946,0.99951,0.99955,0.99959,0.99964,0.99968,0.99970,0.99973,0.99976,0.99979,0.99981 -0.99983,0.99984,0.99984,0.99985,0.99986,0.99988,0.99989,0.99990,0.99991,0.99992,0.99992,0.99993,0.99994,0.99994,0.99994,0.99995,0.99996,0.99996,0.99996,0.99997 -0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000 -hwc1x2fract=0.00067,0.00189,0.00387,0.00686,0.01071,0.01552,0.02087,0.02694,0.03353,0.04070,0.04823,0.05634,0.06477,0.07365,0.08283,0.09243,0.10231,0.11274,0.12296 -0.13360,0.14435,0.15531,0.16640,0.17788,0.18925,0.20041,0.21187,0.22307,0.23456,0.24599,0.25751,0.26896,0.28003,0.29123,0.30255,0.31382,0.32519,0.33631,0.34744 -0.35856,0.36975,0.38108,0.39209,0.40287,0.41393,0.42471,0.43532,0.44636,0.45721,0.46810,0.47879,0.48961,0.50033,0.51091,0.52136,0.53188,0.54240,0.55277,0.56312 -0.57327,0.58326,0.59344,0.60365,0.61389,0.62401,0.63407,0.64420,0.65422,0.66396,0.67379,0.68359,0.69319,0.70283,0.71226,0.72163,0.73121,0.74065,0.75003,0.75916 -0.76817,0.77730,0.78628,0.79510,0.80397,0.81279,0.82157,0.83035,0.83902,0.84734,0.85578,0.86401,0.87230,0.88042,0.88819,0.89574,0.90322,0.91044,0.91746,0.92414 -0.93045,0.93658,0.94216,0.94746,0.95234,0.95679,0.96081,0.96452,0.96778,0.97075,0.97349,0.97592,0.97812,0.98020,0.98201,0.98381,0.98527,0.98666,0.98790,0.98901 -0.99002,0.99103,0.99190,0.99264,0.99334,0.99401,0.99459,0.99510,0.99559,0.99600,0.99639,0.99672,0.99706,0.99734,0.99758,0.99782,0.99802,0.99820,0.99839,0.99856 -0.99871,0.99883,0.99894,0.99903,0.99912,0.99922,0.99931,0.99938,0.99945,0.99949,0.99954,0.99959,0.99962,0.99967,0.99970,0.99973,0.99976,0.99979,0.99981,0.99982 -0.99983,0.99985,0.99986,0.99986,0.99987,0.99988,0.99989,0.99990,0.99990,0.99991,0.99991,0.99992,0.99993,0.99993,0.99994,0.99994,0.99995,0.99995,0.99996,0.99996 -0.99996,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,1.00000 -hwc1v2fract=0.00087,0.00223,0.00415,0.00653,0.00961,0.01337,0.01784,0.02281,0.02834,0.03441,0.04097,0.04792,0.05526,0.06281,0.07087,0.07915,0.08752,0.09643,0.10571 -0.11523,0.12493,0.13482,0.14483,0.15514,0.16533,0.17578,0.18643,0.19721,0.20794,0.21891,0.22990,0.24091,0.25199,0.26306,0.27421,0.28569,0.29695,0.30829,0.31952 -0.33059,0.34189,0.35298,0.36381,0.37479,0.38588,0.39692,0.40788,0.41885,0.42998,0.44084,0.45182,0.46270,0.47368,0.48438,0.49500,0.50540,0.51604,0.52650,0.53689 -0.54736,0.55772,0.56817,0.57850,0.58864,0.59862,0.60884,0.61907,0.62932,0.63930,0.64937,0.65918,0.66906,0.67856,0.68840,0.69808,0.70774,0.71724,0.72675,0.73610 -0.74541,0.75456,0.76385,0.77287,0.78193,0.79092,0.79948,0.80810,0.81669,0.82540,0.83405,0.84226,0.85062,0.85877,0.86671,0.87442,0.88177,0.88916,0.89615,0.90304 -0.90973,0.91599,0.92194,0.92752,0.93284,0.93791,0.94299,0.94744,0.95165,0.95555,0.95926,0.96266,0.96567,0.96846,0.97107,0.97343,0.97573,0.97779,0.97965,0.98135 -0.98305,0.98451,0.98590,0.98714,0.98832,0.98937,0.99039,0.99125,0.99207,0.99281,0.99355,0.99413,0.99467,0.99519,0.99563,0.99603,0.99641,0.99675,0.99705,0.99733 -0.99757,0.99784,0.99804,0.99824,0.99841,0.99856,0.99871,0.99884,0.99895,0.99906,0.99914,0.99925,0.99932,0.99936,0.99943,0.99950,0.99954,0.99959,0.99964,0.99968 -0.99971,0.99973,0.99976,0.99979,0.99981,0.99982,0.99984,0.99986,0.99987,0.99988,0.99989,0.99989,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994,0.99996,0.99996 -0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,1.00000,1.00000 -hwc1v1fract=0.00081,0.00208,0.00411,0.00715,0.01104,0.01572,0.02131,0.02763,0.03465,0.04208,0.05028,0.05851,0.06717,0.07618,0.08517,0.09445,0.10405,0.11391,0.12413 -0.13448,0.14519,0.15601,0.16675,0.17779,0.18879,0.20000,0.21118,0.22260,0.23391,0.24516,0.25636,0.26754,0.27877,0.29026,0.30129,0.31229,0.32331,0.33462,0.34584 -0.35715,0.36822,0.37930,0.39007,0.40090,0.41164,0.42255,0.43358,0.44446,0.45543,0.46614,0.47686,0.48740,0.49819,0.50866,0.51905,0.52932,0.53979,0.55001,0.56038 -0.57036,0.58072,0.59108,0.60136,0.61130,0.62152,0.63158,0.64163,0.65132,0.66095,0.67071,0.68032,0.68998,0.69962,0.70916,0.71860,0.72797,0.73732,0.74688,0.75605 -0.76526,0.77427,0.78328,0.79214,0.80133,0.81024,0.81882,0.82739,0.83595,0.84435,0.85274,0.86129,0.86950,0.87750,0.88509,0.89292,0.90010,0.90745,0.91462,0.92135 -0.92776,0.93395,0.93966,0.94507,0.95004,0.95470,0.95881,0.96254,0.96601,0.96914,0.97189,0.97427,0.97651,0.97846,0.98028,0.98192,0.98334,0.98468,0.98593,0.98707 -0.98807,0.98909,0.99007,0.99090,0.99170,0.99246,0.99310,0.99370,0.99427,0.99477,0.99526,0.99572,0.99608,0.99643,0.99675,0.99707,0.99731,0.99757,0.99779,0.99800 -0.99816,0.99835,0.99849,0.99860,0.99875,0.99888,0.99899,0.99908,0.99916,0.99925,0.99932,0.99939,0.99944,0.99950,0.99955,0.99960,0.99965,0.99969,0.99973,0.99975 -0.99977,0.99980,0.99982,0.99983,0.99984,0.99986,0.99987,0.99989,0.99990,0.99992,0.99992,0.99992,0.99993,0.99994,0.99995,0.99995,0.99996,0.99996,0.99996,0.99996 -0.99996,0.99996,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,1.00000,1.00000,1.00000 -hwc2v1fract=0.00064,0.00170,0.00335,0.00580,0.00902,0.01296,0.01779,0.02332,0.02941,0.03631,0.04361,0.05122,0.05960,0.06820,0.07718,0.08641,0.09615,0.10619,0.11642 -0.12698,0.13779,0.14892,0.16024,0.17157,0.18299,0.19431,0.20586,0.21757,0.22899,0.24065,0.25229,0.26395,0.27547,0.28706,0.29826,0.30964,0.32100,0.33236,0.34378 -0.35530,0.36665,0.37790,0.38908,0.40033,0.41153,0.42247,0.43332,0.44412,0.45509,0.46610,0.47690,0.48781,0.49825,0.50888,0.51925,0.52971,0.54011,0.55067,0.56108 -0.57146,0.58158,0.59172,0.60202,0.61218,0.62219,0.63230,0.64223,0.65211,0.66190,0.67167,0.68145,0.69110,0.70086,0.71018,0.71974,0.72918,0.73860,0.74781,0.75710 -0.76628,0.77525,0.78431,0.79320,0.80207,0.81083,0.81941,0.82807,0.83650,0.84479,0.85308,0.86134,0.86941,0.87722,0.88507,0.89248,0.89991,0.90686,0.91374,0.92040 -0.92668,0.93258,0.93818,0.94340,0.94839,0.95280,0.95696,0.96075,0.96410,0.96714,0.96996,0.97253,0.97488,0.97693,0.97893,0.98074,0.98237,0.98393,0.98531,0.98651 -0.98769,0.98881,0.98976,0.99066,0.99153,0.99223,0.99291,0.99354,0.99416,0.99472,0.99525,0.99568,0.99615,0.99648,0.99681,0.99712,0.99739,0.99763,0.99788,0.99809 -0.99825,0.99841,0.99855,0.99870,0.99884,0.99894,0.99904,0.99912,0.99920,0.99926,0.99934,0.99941,0.99946,0.99950,0.99954,0.99958,0.99962,0.99966,0.99970,0.99972 -0.99975,0.99976,0.99978,0.99980,0.99982,0.99984,0.99986,0.99986,0.99989,0.99990,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994,0.99995,0.99995,0.99995,0.99996 -0.99996,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,1.00000,1.00000,1.00000 -hwc2v2fract=0.00068,0.00177,0.00342,0.00589,0.00907,0.01312,0.01794,0.02349,0.02958,0.03639,0.04369,0.05131,0.05961,0.06819,0.07726,0.08653,0.09623,0.10636,0.11669 -0.12726,0.13782,0.14871,0.15978,0.17117,0.18247,0.19368,0.20513,0.21663,0.22815,0.23978,0.25120,0.26278,0.27441,0.28610,0.29757,0.30919,0.32072,0.33224,0.34373 -0.35524,0.36645,0.37758,0.38872,0.39984,0.41100,0.42183,0.43250,0.44347,0.45427,0.46498,0.47554,0.48638,0.49699,0.50768,0.51816,0.52853,0.53877,0.54956,0.55995 -0.57013,0.58030,0.59040,0.60070,0.61097,0.62111,0.63106,0.64081,0.65066,0.66064,0.67039,0.68010,0.68992,0.69968,0.70917,0.71880,0.72834,0.73776,0.74722,0.75639 -0.76551,0.77446,0.78353,0.79254,0.80145,0.81018,0.81920,0.82792,0.83649,0.84500,0.85334,0.86163,0.86987,0.87789,0.88560,0.89317,0.90061,0.90782,0.91492,0.92154 -0.92761,0.93357,0.93902,0.94419,0.94896,0.95354,0.95767,0.96144,0.96481,0.96792,0.97078,0.97340,0.97584,0.97790,0.97970,0.98148,0.98305,0.98440,0.98572,0.98696 -0.98810,0.98923,0.99022,0.99102,0.99188,0.99260,0.99325,0.99388,0.99449,0.99499,0.99546,0.99589,0.99626,0.99663,0.99695,0.99726,0.99751,0.99777,0.99803,0.99821 -0.99838,0.99855,0.99869,0.99880,0.99891,0.99901,0.99910,0.99917,0.99926,0.99935,0.99942,0.99947,0.99953,0.99958,0.99962,0.99965,0.99969,0.99971,0.99975,0.99976 -0.99978,0.99980,0.99982,0.99983,0.99985,0.99986,0.99987,0.99988,0.99990,0.99990,0.99992,0.99992,0.99993,0.99994,0.99994,0.99995,0.99996,0.99996,0.99997,0.99997 +hwc1u1fract=0.00040,0.00104,0.00214,0.00379,0.00622,0.00949,0.01384,0.01917,0.02561,0.03267,0.04018,0.04832,0.05711,0.06642,0.07622,0.08592,0.09612,0.10635,0.11733 +0.12836,0.13914,0.15047,0.16176,0.17342,0.18460,0.19569,0.20756,0.21865,0.22998,0.24181,0.25310,0.26412,0.27574,0.28697,0.29817,0.30940,0.32068,0.33181,0.34336 +0.35469,0.36567,0.37724,0.38840,0.40002,0.41059,0.42152,0.43243,0.44384,0.45444,0.46540,0.47634,0.48780,0.49852,0.50969,0.52027,0.53033,0.54082,0.55083,0.56115 +0.57175,0.58225,0.59268,0.60319,0.61418,0.62427,0.63467,0.64475,0.65468,0.66490,0.67471,0.68466,0.69426,0.70406,0.71361,0.72338,0.73275,0.74217,0.75166,0.76061 +0.77053,0.77963,0.78847,0.79750,0.80697,0.81607,0.82518,0.83391,0.84231,0.85099,0.85938,0.86765,0.87598,0.88444,0.89210,0.89960,0.90760,0.91515,0.92212,0.92850 +0.93481,0.94075,0.94620,0.95157,0.95615,0.96064,0.96468,0.96819,0.97151,0.97447,0.97710,0.97950,0.98162,0.98336,0.98512,0.98680,0.98818,0.98942,0.99049,0.99162 +0.99245,0.99306,0.99373,0.99435,0.99501,0.99572,0.99611,0.99654,0.99708,0.99748,0.99773,0.99801,0.99826,0.99846,0.99858,0.99869,0.99884,0.99897,0.99909,0.99921 +0.99930,0.99936,0.99946,0.99951,0.99956,0.99959,0.99965,0.99971,0.99975,0.99978,0.99980,0.99981,0.99984,0.99986,0.99986,0.99986,0.99989,0.99989,0.99991,0.99991 +0.99992,0.99993,0.99993,0.99996,0.99996,0.99996,0.99996,0.99996,0.99997,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 +0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc1u2fract=0.00030,0.00076,0.00147,0.00276,0.00474,0.00771,0.01149,0.01631,0.02227,0.02910,0.03643,0.04422,0.05276,0.06195,0.07093,0.08071,0.09056,0.10068,0.11116 +0.12198,0.13287,0.14409,0.15508,0.16631,0.17712,0.18800,0.19937,0.21006,0.22088,0.23168,0.24293,0.25350,0.26490,0.27645,0.28776,0.29885,0.30978,0.32100,0.33236 +0.34376,0.35461,0.36551,0.37605,0.38688,0.39794,0.40883,0.41948,0.43007,0.44118,0.45194,0.46235,0.47315,0.48457,0.49529,0.50610,0.51668,0.52722,0.53789,0.54844 +0.55863,0.56904,0.57918,0.58957,0.59972,0.61036,0.62024,0.63064,0.64068,0.65036,0.66046,0.67050,0.68023,0.68992,0.70030,0.71013,0.71942,0.72939,0.73831,0.74768 +0.75705,0.76674,0.77576,0.78493,0.79425,0.80320,0.81215,0.82117,0.83011,0.83916,0.84746,0.85631,0.86495,0.87335,0.88140,0.88978,0.89789,0.90545,0.91260,0.92010 +0.92746,0.93396,0.94066,0.94658,0.95222,0.95727,0.96208,0.96625,0.97010,0.97384,0.97708,0.97991,0.98242,0.98476,0.98659,0.98825,0.98972,0.99114,0.99231,0.99333 +0.99411,0.99482,0.99542,0.99610,0.99673,0.99715,0.99751,0.99787,0.99816,0.99840,0.99862,0.99882,0.99899,0.99913,0.99926,0.99936,0.99946,0.99955,0.99961,0.99963 +0.99966,0.99971,0.99972,0.99972,0.99973,0.99977,0.99980,0.99981,0.99985,0.99985,0.99986,0.99988,0.99988,0.99990,0.99993,0.99993,0.99994,0.99996,0.99996,0.99998 +0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000 +1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc1x1fract=0.00039,0.00089,0.00186,0.00341,0.00595,0.00944,0.01388,0.01947,0.02603,0.03366,0.04134,0.04986,0.05889,0.06806,0.07839,0.08846,0.09906,0.10936,0.12072 +0.13153,0.14257,0.15376,0.16571,0.17693,0.18772,0.19923,0.21064,0.22243,0.23429,0.24576,0.25680,0.26793,0.27916,0.29054,0.30165,0.31279,0.32394,0.33514,0.34646 +0.35747,0.36844,0.37957,0.39065,0.40186,0.41327,0.42448,0.43485,0.44533,0.45568,0.46611,0.47689,0.48744,0.49804,0.50864,0.51918,0.52993,0.54064,0.55090,0.56166 +0.57203,0.58211,0.59265,0.60265,0.61293,0.62313,0.63358,0.64378,0.65373,0.66412,0.67426,0.68454,0.69424,0.70378,0.71362,0.72334,0.73232,0.74113,0.75020,0.75974 +0.76920,0.77838,0.78780,0.79727,0.80642,0.81516,0.82429,0.83283,0.84141,0.85001,0.85817,0.86654,0.87480,0.88306,0.89073,0.89838,0.90603,0.91331,0.92090,0.92795 +0.93430,0.93999,0.94553,0.95073,0.95558,0.96009,0.96436,0.96797,0.97125,0.97423,0.97680,0.97924,0.98146,0.98358,0.98513,0.98664,0.98804,0.98923,0.99030,0.99132 +0.99225,0.99308,0.99381,0.99439,0.99497,0.99540,0.99582,0.99627,0.99667,0.99701,0.99736,0.99769,0.99800,0.99818,0.99837,0.99849,0.99861,0.99873,0.99890,0.99900 +0.99906,0.99916,0.99924,0.99931,0.99939,0.99945,0.99951,0.99954,0.99958,0.99960,0.99963,0.99968,0.99972,0.99974,0.99977,0.99978,0.99980,0.99980,0.99980,0.99982 +0.99984,0.99986,0.99987,0.99987,0.99988,0.99988,0.99989,0.99989,0.99990,0.99991,0.99991,0.99992,0.99992,0.99994,0.99994,0.99995,0.99995,0.99995,0.99996,0.99997 0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000 -hwc2x2fract=0.00063,0.00174,0.00342,0.00592,0.00925,0.01329,0.01815,0.02381,0.03008,0.03682,0.04436,0.05249,0.06109,0.07006,0.07951,0.08937,0.09959,0.11011,0.12073 -0.13153,0.14244,0.15380,0.16521,0.17671,0.18840,0.19992,0.21173,0.22321,0.23475,0.24637,0.25770,0.26909,0.28048,0.29197,0.30323,0.31448,0.32579,0.33683,0.34799 -0.35905,0.36993,0.38088,0.39195,0.40294,0.41394,0.42472,0.43552,0.44615,0.45695,0.46758,0.47830,0.48893,0.49948,0.51023,0.52082,0.53107,0.54156,0.55208,0.56250 -0.57260,0.58281,0.59289,0.60331,0.61340,0.62353,0.63351,0.64356,0.65385,0.66369,0.67351,0.68328,0.69308,0.70265,0.71225,0.72186,0.73142,0.74080,0.75002,0.75938 -0.76844,0.77758,0.78668,0.79547,0.80441,0.81328,0.82186,0.83064,0.83922,0.84768,0.85616,0.86459,0.87265,0.88064,0.88856,0.89625,0.90351,0.91062,0.91765,0.92433 -0.93056,0.93643,0.94186,0.94703,0.95197,0.95636,0.96055,0.96421,0.96758,0.97070,0.97350,0.97599,0.97830,0.98040,0.98232,0.98415,0.98574,0.98719,0.98849,0.98964 -0.99065,0.99154,0.99237,0.99314,0.99388,0.99448,0.99506,0.99553,0.99596,0.99636,0.99674,0.99706,0.99737,0.99766,0.99789,0.99809,0.99828,0.99846,0.99863,0.99877 -0.99889,0.99900,0.99911,0.99920,0.99930,0.99939,0.99945,0.99949,0.99954,0.99957,0.99960,0.99964,0.99968,0.99970,0.99972,0.99975,0.99977,0.99978,0.99981,0.99982 -0.99983,0.99985,0.99986,0.99987,0.99988,0.99989,0.99990,0.99990,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994,0.99994,0.99994,0.99995,0.99995,0.99996,0.99996 -0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000 -hwc2x1fract=0.00067,0.00176,0.00340,0.00574,0.00891,0.01268,0.01717,0.02235,0.02822,0.03471,0.04183,0.04945,0.05751,0.06605,0.07511,0.08455,0.09419,0.10420,0.11449 -0.12520,0.13596,0.14712,0.15840,0.16955,0.18106,0.19249,0.20426,0.21587,0.22755,0.23904,0.25087,0.26245,0.27395,0.28570,0.29732,0.30913,0.32040,0.33186,0.34318 -0.35468,0.36617,0.37723,0.38819,0.39939,0.41068,0.42173,0.43281,0.44371,0.45490,0.46562,0.47659,0.48728,0.49777,0.50848,0.51902,0.52975,0.54018,0.55083,0.56122 -0.57145,0.58169,0.59194,0.60207,0.61221,0.62250,0.63278,0.64275,0.65268,0.66246,0.67245,0.68222,0.69193,0.70145,0.71112,0.72073,0.73006,0.73932,0.74860,0.75806 -0.76732,0.77652,0.78566,0.79468,0.80349,0.81225,0.82100,0.82990,0.83863,0.84717,0.85578,0.86412,0.87237,0.88033,0.88813,0.89583,0.90324,0.91053,0.91735,0.92396 -0.93034,0.93627,0.94178,0.94698,0.95186,0.95638,0.96044,0.96409,0.96744,0.97060,0.97341,0.97595,0.97825,0.98025,0.98226,0.98401,0.98555,0.98691,0.98814,0.98936 -0.99046,0.99136,0.99227,0.99302,0.99375,0.99441,0.99500,0.99548,0.99598,0.99639,0.99678,0.99709,0.99736,0.99762,0.99786,0.99806,0.99828,0.99846,0.99859,0.99873 -0.99884,0.99895,0.99905,0.99914,0.99922,0.99930,0.99937,0.99943,0.99949,0.99954,0.99958,0.99962,0.99966,0.99969,0.99971,0.99974,0.99977,0.99979,0.99981,0.99982 -0.99983,0.99985,0.99986,0.99987,0.99988,0.99988,0.99989,0.99990,0.99991,0.99991,0.99992,0.99993,0.99993,0.99994,0.99995,0.99995,0.99996,0.99997,0.99997,0.99997 -0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000 -hwc2u2fract=0.00087,0.00196,0.00358,0.00573,0.00840,0.01171,0.01562,0.01998,0.02492,0.03051,0.03640,0.04250,0.04920,0.05625,0.06356,0.07127,0.07937,0.08758,0.09644 -0.10545,0.11485,0.12449,0.13421,0.14402,0.15410,0.16447,0.17496,0.18547,0.19626,0.20710,0.21815,0.22910,0.24033,0.25140,0.26240,0.27361,0.28491,0.29600,0.30703 -0.31808,0.32913,0.34036,0.35151,0.36274,0.37385,0.38499,0.39599,0.40694,0.41794,0.42907,0.44003,0.45101,0.46180,0.47271,0.48330,0.49404,0.50462,0.51506,0.52574 -0.53639,0.54691,0.55740,0.56774,0.57840,0.58886,0.59907,0.60916,0.61933,0.62962,0.63976,0.64991,0.65997,0.67006,0.67991,0.68974,0.69949,0.70901,0.71877,0.72850 -0.73813,0.74797,0.75730,0.76663,0.77589,0.78491,0.79397,0.80301,0.81173,0.82051,0.82935,0.83785,0.84616,0.85421,0.86241,0.87060,0.87814,0.88578,0.89306,0.90002 -0.90690,0.91343,0.91962,0.92546,0.93096,0.93625,0.94115,0.94565,0.94999,0.95402,0.95762,0.96103,0.96431,0.96731,0.97011,0.97268,0.97499,0.97720,0.97920,0.98109 -0.98275,0.98424,0.98566,0.98708,0.98832,0.98939,0.99046,0.99135,0.99217,0.99288,0.99361,0.99421,0.99475,0.99525,0.99576,0.99615,0.99652,0.99686,0.99718,0.99748 -0.99775,0.99799,0.99820,0.99838,0.99853,0.99868,0.99881,0.99894,0.99903,0.99914,0.99922,0.99930,0.99939,0.99945,0.99951,0.99955,0.99960,0.99964,0.99969,0.99971 -0.99974,0.99976,0.99979,0.99980,0.99983,0.99985,0.99986,0.99987,0.99988,0.99988,0.99989,0.99991,0.99992,0.99993,0.99994,0.99994,0.99995,0.99995,0.99995,0.99996 -0.99996,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,1.00000,1.00000,1.00000 -hwc2u1fract=0.00051,0.00132,0.00268,0.00456,0.00723,0.01046,0.01443,0.01926,0.02451,0.03040,0.03680,0.04360,0.05098,0.05864,0.06690,0.07549,0.08446,0.09378,0.10338 -0.11323,0.12335,0.13398,0.14447,0.15533,0.16657,0.17780,0.18898,0.20042,0.21188,0.22350,0.23516,0.24701,0.25885,0.27070,0.28245,0.29433,0.30591,0.31759,0.32924 -0.34099,0.35236,0.36398,0.37555,0.38711,0.39816,0.40942,0.42071,0.43193,0.44311,0.45411,0.46509,0.47590,0.48678,0.49754,0.50829,0.51896,0.52971,0.54060,0.55117 -0.56159,0.57180,0.58226,0.59295,0.60304,0.61314,0.62341,0.63359,0.64384,0.65375,0.66362,0.67356,0.68338,0.69317,0.70299,0.71266,0.72239,0.73187,0.74152,0.75091 -0.76021,0.76963,0.77883,0.78777,0.79687,0.80585,0.81478,0.82364,0.83257,0.84107,0.84980,0.85828,0.86633,0.87455,0.88262,0.89032,0.89780,0.90521,0.91218,0.91892 -0.92558,0.93162,0.93706,0.94252,0.94755,0.95208,0.95624,0.96009,0.96372,0.96691,0.96984,0.97252,0.97488,0.97711,0.97920,0.98101,0.98263,0.98408,0.98546,0.98671 -0.98790,0.98897,0.98998,0.99094,0.99173,0.99248,0.99320,0.99380,0.99443,0.99496,0.99543,0.99591,0.99631,0.99667,0.99699,0.99724,0.99751,0.99777,0.99798,0.99819 -0.99836,0.99855,0.99867,0.99880,0.99892,0.99902,0.99913,0.99923,0.99929,0.99937,0.99943,0.99949,0.99954,0.99958,0.99963,0.99966,0.99970,0.99974,0.99977,0.99979 -0.99981,0.99982,0.99984,0.99985,0.99986,0.99987,0.99988,0.99989,0.99991,0.99991,0.99992,0.99993,0.99993,0.99994,0.99994,0.99994,0.99995,0.99996,0.99997,0.99997 -0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000 +hwc1x2fract=0.00034,0.00091,0.00192,0.00386,0.00642,0.01038,0.01512,0.02090,0.02742,0.03458,0.04237,0.05108,0.06011,0.06908,0.07907,0.08859,0.09877,0.10957,0.12075 +0.13167,0.14228,0.15351,0.16477,0.17614,0.18734,0.19846,0.21003,0.22140,0.23282,0.24396,0.25576,0.26750,0.27869,0.29028,0.30146,0.31272,0.32367,0.33493,0.34568 +0.35649,0.36713,0.37825,0.38910,0.40003,0.41068,0.42154,0.43297,0.44353,0.45426,0.46531,0.47589,0.48663,0.49719,0.50747,0.51824,0.52880,0.53915,0.54960,0.55988 +0.57007,0.58042,0.59086,0.60078,0.61072,0.62136,0.63162,0.64136,0.65165,0.66153,0.67179,0.68125,0.69173,0.70131,0.71100,0.72041,0.72984,0.73942,0.74891,0.75833 +0.76796,0.77699,0.78597,0.79497,0.80389,0.81285,0.82172,0.83070,0.83993,0.84842,0.85680,0.86534,0.87323,0.88164,0.89002,0.89801,0.90596,0.91330,0.92060,0.92758 +0.93430,0.94006,0.94625,0.95173,0.95700,0.96162,0.96581,0.96940,0.97269,0.97576,0.97865,0.98088,0.98301,0.98507,0.98695,0.98838,0.98967,0.99089,0.99190,0.99307 +0.99379,0.99448,0.99520,0.99580,0.99637,0.99678,0.99718,0.99749,0.99776,0.99797,0.99815,0.99830,0.99848,0.99863,0.99878,0.99893,0.99902,0.99912,0.99919,0.99926 +0.99933,0.99939,0.99943,0.99948,0.99951,0.99956,0.99960,0.99965,0.99966,0.99966,0.99968,0.99970,0.99972,0.99973,0.99975,0.99975,0.99977,0.99979,0.99980,0.99980 +0.99981,0.99983,0.99983,0.99984,0.99985,0.99985,0.99987,0.99988,0.99988,0.99990,0.99990,0.99991,0.99992,0.99993,0.99993,0.99993,0.99993,0.99993,0.99993,0.99994 +0.99995,0.99996,0.99996,0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,1.00000 +hwc1v2fract=0.00029,0.00070,0.00134,0.00236,0.00409,0.00670,0.01026,0.01541,0.02091,0.02757,0.03481,0.04312,0.05186,0.06147,0.07093,0.08045,0.09062,0.10065,0.11089 +0.12160,0.13273,0.14374,0.15457,0.16563,0.17693,0.18749,0.19828,0.20983,0.22116,0.23189,0.24314,0.25469,0.26573,0.27647,0.28728,0.29874,0.30974,0.32123,0.33210 +0.34294,0.35394,0.36510,0.37637,0.38728,0.39783,0.40905,0.41997,0.43109,0.44158,0.45222,0.46277,0.47363,0.48461,0.49532,0.50592,0.51687,0.52752,0.53750,0.54761 +0.55760,0.56787,0.57780,0.58799,0.59801,0.60845,0.61852,0.62871,0.63877,0.64887,0.65891,0.66866,0.67897,0.68874,0.69874,0.70829,0.71791,0.72703,0.73658,0.74614 +0.75542,0.76483,0.77428,0.78384,0.79273,0.80175,0.81075,0.81965,0.82817,0.83665,0.84538,0.85411,0.86210,0.86996,0.87787,0.88594,0.89389,0.90158,0.90898,0.91610 +0.92298,0.92972,0.93575,0.94151,0.94703,0.95197,0.95653,0.96100,0.96475,0.96831,0.97163,0.97465,0.97713,0.97929,0.98171,0.98367,0.98532,0.98702,0.98829,0.98957 +0.99069,0.99165,0.99255,0.99330,0.99404,0.99468,0.99518,0.99567,0.99611,0.99656,0.99689,0.99721,0.99752,0.99782,0.99804,0.99830,0.99854,0.99869,0.99882,0.99891 +0.99904,0.99913,0.99926,0.99935,0.99943,0.99951,0.99953,0.99959,0.99964,0.99969,0.99972,0.99974,0.99977,0.99979,0.99982,0.99983,0.99985,0.99987,0.99989,0.99990 +0.99991,0.99991,0.99991,0.99992,0.99993,0.99993,0.99994,0.99995,0.99995,0.99996,0.99996,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 +0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc1v1fract=0.00020,0.00047,0.00117,0.00251,0.00460,0.00774,0.01199,0.01782,0.02474,0.03224,0.04035,0.04938,0.05830,0.06774,0.07787,0.08769,0.09793,0.10830,0.11907 +0.12957,0.14006,0.15059,0.16185,0.17238,0.18374,0.19493,0.20602,0.21756,0.22860,0.23975,0.25146,0.26256,0.27382,0.28485,0.29599,0.30751,0.31878,0.32968,0.34090 +0.35163,0.36246,0.37330,0.38416,0.39516,0.40607,0.41668,0.42725,0.43772,0.44833,0.45881,0.46949,0.48026,0.49090,0.50120,0.51172,0.52233,0.53253,0.54301,0.55321 +0.56375,0.57378,0.58378,0.59414,0.60452,0.61476,0.62493,0.63512,0.64579,0.65619,0.66592,0.67542,0.68539,0.69543,0.70519,0.71477,0.72419,0.73361,0.74286,0.75241 +0.76162,0.77106,0.78028,0.78968,0.79879,0.80792,0.81674,0.82580,0.83444,0.84281,0.85162,0.86001,0.86838,0.87654,0.88487,0.89312,0.90093,0.90842,0.91619,0.92322 +0.93008,0.93661,0.94278,0.94830,0.95339,0.95810,0.96278,0.96659,0.97009,0.97306,0.97589,0.97858,0.98081,0.98270,0.98437,0.98599,0.98740,0.98881,0.99004,0.99097 +0.99176,0.99254,0.99330,0.99405,0.99474,0.99524,0.99572,0.99619,0.99660,0.99699,0.99734,0.99766,0.99786,0.99804,0.99824,0.99846,0.99855,0.99872,0.99882,0.99893 +0.99907,0.99918,0.99926,0.99936,0.99946,0.99950,0.99957,0.99962,0.99964,0.99970,0.99973,0.99979,0.99980,0.99985,0.99987,0.99987,0.99991,0.99991,0.99992,0.99992 +0.99992,0.99993,0.99994,0.99994,0.99995,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,1.00000 +1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc2v1fract=0.00044,0.00114,0.00220,0.00398,0.00649,0.01031,0.01485,0.02042,0.02682,0.03420,0.04218,0.05046,0.05916,0.06766,0.07720,0.08732,0.09718,0.10763,0.11826 +0.12914,0.13978,0.15108,0.16210,0.17326,0.18519,0.19652,0.20802,0.21909,0.23030,0.24119,0.25278,0.26446,0.27549,0.28715,0.29799,0.30933,0.32080,0.33205,0.34314 +0.35427,0.36534,0.37609,0.38726,0.39806,0.40898,0.41995,0.43084,0.44202,0.45262,0.46358,0.47428,0.48484,0.49565,0.50643,0.51748,0.52827,0.53866,0.54930,0.55940 +0.56965,0.57984,0.59055,0.60075,0.61094,0.62110,0.63135,0.64203,0.65193,0.66202,0.67149,0.68139,0.69131,0.70078,0.71025,0.72036,0.73020,0.73963,0.74871,0.75814 +0.76759,0.77680,0.78581,0.79496,0.80363,0.81213,0.82090,0.83026,0.83886,0.84746,0.85621,0.86463,0.87277,0.88089,0.88867,0.89653,0.90387,0.91111,0.91800,0.92438 +0.93012,0.93629,0.94177,0.94669,0.95146,0.95584,0.96003,0.96374,0.96737,0.97035,0.97336,0.97595,0.97829,0.98040,0.98220,0.98395,0.98548,0.98694,0.98816,0.98939 +0.99036,0.99125,0.99206,0.99280,0.99348,0.99414,0.99473,0.99522,0.99563,0.99598,0.99637,0.99690,0.99716,0.99747,0.99778,0.99803,0.99826,0.99853,0.99868,0.99879 +0.99892,0.99907,0.99914,0.99925,0.99934,0.99940,0.99947,0.99954,0.99962,0.99964,0.99970,0.99971,0.99976,0.99978,0.99980,0.99982,0.99983,0.99983,0.99986,0.99989 +0.99990,0.99991,0.99993,0.99993,0.99994,0.99994,0.99995,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 +0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc2v2fract=0.00023,0.00062,0.00140,0.00292,0.00518,0.00850,0.01241,0.01751,0.02336,0.03013,0.03744,0.04573,0.05391,0.06270,0.07193,0.08146,0.09156,0.10176,0.11212 +0.12287,0.13344,0.14464,0.15560,0.16681,0.17808,0.18893,0.20042,0.21229,0.22374,0.23565,0.24655,0.25793,0.26927,0.28069,0.29206,0.30327,0.31458,0.32601,0.33731 +0.34852,0.35935,0.37048,0.38146,0.39257,0.40396,0.41499,0.42639,0.43715,0.44825,0.45913,0.46976,0.48059,0.49156,0.50286,0.51335,0.52419,0.53458,0.54503,0.55528 +0.56610,0.57623,0.58669,0.59716,0.60720,0.61736,0.62752,0.63740,0.64739,0.65749,0.66768,0.67772,0.68731,0.69700,0.70629,0.71561,0.72490,0.73508,0.74471,0.75395 +0.76295,0.77234,0.78156,0.79042,0.79915,0.80838,0.81729,0.82598,0.83463,0.84347,0.85189,0.86015,0.86835,0.87681,0.88486,0.89265,0.90017,0.90749,0.91481,0.92150 +0.92797,0.93404,0.93998,0.94543,0.95038,0.95496,0.95916,0.96306,0.96639,0.96985,0.97286,0.97562,0.97774,0.97981,0.98161,0.98315,0.98480,0.98622,0.98770,0.98893 +0.99004,0.99111,0.99193,0.99274,0.99348,0.99413,0.99475,0.99527,0.99584,0.99631,0.99668,0.99710,0.99736,0.99771,0.99797,0.99824,0.99843,0.99859,0.99877,0.99892 +0.99906,0.99920,0.99928,0.99932,0.99943,0.99950,0.99957,0.99962,0.99964,0.99968,0.99973,0.99976,0.99979,0.99981,0.99983,0.99985,0.99986,0.99989,0.99989,0.99990 +0.99991,0.99992,0.99993,0.99994,0.99994,0.99996,0.99996,0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 +0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc2x2fract=0.00027,0.00093,0.00199,0.00379,0.00629,0.00973,0.01450,0.02019,0.02676,0.03383,0.04173,0.05031,0.05891,0.06867,0.07875,0.08900,0.09899,0.10966,0.12079 +0.13245,0.14435,0.15567,0.16687,0.17852,0.19026,0.20130,0.21264,0.22432,0.23534,0.24710,0.25883,0.27029,0.28180,0.29334,0.30386,0.31462,0.32548,0.33667,0.34839 +0.35938,0.37020,0.38105,0.39218,0.40300,0.41367,0.42424,0.43532,0.44628,0.45743,0.46811,0.47918,0.48990,0.50045,0.51076,0.52154,0.53225,0.54287,0.55396,0.56428 +0.57424,0.58476,0.59472,0.60512,0.61562,0.62543,0.63566,0.64558,0.65550,0.66600,0.67605,0.68576,0.69532,0.70506,0.71479,0.72423,0.73417,0.74341,0.75264,0.76193 +0.77098,0.77994,0.78915,0.79791,0.80687,0.81606,0.82485,0.83336,0.84207,0.85049,0.85919,0.86757,0.87613,0.88399,0.89186,0.89973,0.90724,0.91502,0.92184,0.92914 +0.93559,0.94131,0.94696,0.95193,0.95671,0.96087,0.96476,0.96853,0.97174,0.97466,0.97708,0.97965,0.98189,0.98378,0.98554,0.98706,0.98846,0.98976,0.99077,0.99173 +0.99250,0.99335,0.99402,0.99466,0.99524,0.99573,0.99623,0.99663,0.99698,0.99723,0.99757,0.99791,0.99815,0.99840,0.99857,0.99875,0.99888,0.99899,0.99909,0.99916 +0.99927,0.99931,0.99937,0.99943,0.99948,0.99952,0.99955,0.99957,0.99960,0.99963,0.99969,0.99971,0.99973,0.99974,0.99975,0.99977,0.99978,0.99980,0.99981,0.99983 +0.99983,0.99984,0.99985,0.99985,0.99987,0.99988,0.99990,0.99990,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994,0.99994,0.99995,0.99996,0.99997,0.99998,0.99998 +0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc2x1fract=0.00042,0.00105,0.00183,0.00348,0.00584,0.00953,0.01394,0.01901,0.02510,0.03194,0.03926,0.04756,0.05620,0.06545,0.07508,0.08496,0.09530,0.10588,0.11651 +0.12725,0.13819,0.14933,0.16047,0.17222,0.18375,0.19534,0.20652,0.21773,0.22940,0.24092,0.25219,0.26363,0.27493,0.28636,0.29765,0.30910,0.32002,0.33147,0.34231 +0.35323,0.36490,0.37610,0.38686,0.39812,0.40877,0.42006,0.43069,0.44131,0.45259,0.46410,0.47485,0.48523,0.49596,0.50675,0.51755,0.52845,0.53882,0.54941,0.55990 +0.56992,0.58052,0.59132,0.60184,0.61211,0.62274,0.63319,0.64322,0.65363,0.66356,0.67349,0.68321,0.69297,0.70347,0.71353,0.72315,0.73272,0.74162,0.75161,0.76079 +0.77004,0.77890,0.78812,0.79752,0.80592,0.81460,0.82333,0.83208,0.84103,0.84961,0.85851,0.86723,0.87563,0.88384,0.89232,0.89979,0.90731,0.91449,0.92123,0.92820 +0.93431,0.94049,0.94603,0.95108,0.95546,0.95979,0.96410,0.96774,0.97099,0.97384,0.97629,0.97880,0.98083,0.98280,0.98456,0.98624,0.98779,0.98909,0.99045,0.99139 +0.99231,0.99313,0.99388,0.99454,0.99511,0.99562,0.99614,0.99665,0.99698,0.99729,0.99757,0.99784,0.99810,0.99832,0.99853,0.99871,0.99885,0.99894,0.99905,0.99913 +0.99922,0.99929,0.99937,0.99943,0.99950,0.99957,0.99959,0.99962,0.99964,0.99965,0.99968,0.99971,0.99973,0.99976,0.99978,0.99980,0.99980,0.99981,0.99982,0.99982 +0.99983,0.99983,0.99985,0.99987,0.99988,0.99988,0.99990,0.99990,0.99990,0.99990,0.99990,0.99990,0.99990,0.99991,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994 +0.99995,0.99995,0.99995,0.99995,0.99996,0.99997,0.99998,0.99999,1.00000,1.00000,1.00000 +hwc2u2fract=0.00026,0.00066,0.00127,0.00228,0.00379,0.00608,0.00921,0.01332,0.01852,0.02513,0.03242,0.03987,0.04826,0.05677,0.06600,0.07541,0.08440,0.09388,0.10341 +0.11338,0.12389,0.13473,0.14547,0.15614,0.16668,0.17726,0.18828,0.19987,0.21074,0.22200,0.23282,0.24421,0.25573,0.26742,0.27830,0.28914,0.30078,0.31175,0.32290 +0.33384,0.34452,0.35591,0.36680,0.37720,0.38788,0.39905,0.40994,0.42095,0.43218,0.44297,0.45345,0.46439,0.47494,0.48536,0.49609,0.50692,0.51766,0.52831,0.53877 +0.54936,0.56007,0.57088,0.58080,0.59110,0.60123,0.61151,0.62174,0.63216,0.64152,0.65115,0.66155,0.67181,0.68164,0.69202,0.70135,0.71144,0.72115,0.73022,0.73963 +0.74956,0.75890,0.76841,0.77793,0.78697,0.79598,0.80503,0.81379,0.82289,0.83146,0.84055,0.84896,0.85748,0.86574,0.87378,0.88145,0.88988,0.89803,0.90514,0.91257 +0.91950,0.92598,0.93223,0.93825,0.94419,0.94950,0.95432,0.95862,0.96292,0.96645,0.96969,0.97285,0.97524,0.97749,0.97991,0.98184,0.98364,0.98506,0.98636,0.98774 +0.98889,0.98992,0.99078,0.99170,0.99240,0.99317,0.99379,0.99441,0.99492,0.99551,0.99609,0.99650,0.99689,0.99719,0.99754,0.99780,0.99801,0.99824,0.99847,0.99863 +0.99879,0.99892,0.99907,0.99920,0.99927,0.99939,0.99945,0.99950,0.99958,0.99960,0.99965,0.99967,0.99972,0.99974,0.99979,0.99982,0.99985,0.99985,0.99989,0.99991 +0.99993,0.99994,0.99994,0.99995,0.99997,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 +hwc2u1fract=0.00022,0.00056,0.00115,0.00246,0.00428,0.00689,0.01018,0.01444,0.01956,0.02559,0.03214,0.03961,0.04745,0.05565,0.06452,0.07301,0.08243,0.09246,0.10247 +0.11273,0.12335,0.13432,0.14583,0.15700,0.16870,0.17961,0.19060,0.20215,0.21412,0.22513,0.23640,0.24784,0.25922,0.27074,0.28198,0.29370,0.30539,0.31711,0.32876 +0.33991,0.35164,0.36309,0.37433,0.38544,0.39633,0.40765,0.41836,0.42916,0.43985,0.45060,0.46170,0.47281,0.48353,0.49450,0.50496,0.51596,0.52655,0.53718,0.54783 +0.55860,0.56938,0.58006,0.59096,0.60111,0.61077,0.62160,0.63136,0.64184,0.65170,0.66165,0.67151,0.68118,0.69139,0.70129,0.71113,0.72122,0.73096,0.74020,0.74986 +0.75999,0.76934,0.77924,0.78854,0.79825,0.80745,0.81678,0.82559,0.83459,0.84329,0.85160,0.86029,0.86851,0.87670,0.88479,0.89238,0.89971,0.90686,0.91369,0.92045 +0.92671,0.93308,0.93888,0.94399,0.94916,0.95398,0.95811,0.96190,0.96547,0.96878,0.97162,0.97419,0.97679,0.97907,0.98099,0.98281,0.98444,0.98592,0.98739,0.98852 +0.98971,0.99066,0.99144,0.99225,0.99312,0.99381,0.99450,0.99505,0.99556,0.99604,0.99650,0.99683,0.99722,0.99749,0.99776,0.99797,0.99822,0.99840,0.99863,0.99881 +0.99896,0.99908,0.99918,0.99928,0.99938,0.99946,0.99952,0.99957,0.99965,0.99969,0.99971,0.99974,0.99978,0.99981,0.99983,0.99985,0.99986,0.99987,0.99989,0.99989 +0.99990,0.99990,0.99990,0.99991,0.99992,0.99993,0.99994,0.99994,0.99995,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999 +0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000 diff --git a/PARAM/HMS/DC/hdc_cuts.param b/PARAM/HMS/DC/hdc_cuts.param index a112653ecacc9f38517d4604bd723837dff58eb5..36b60357d6317fb86333730bbd1cd0648f93b867 100644 --- a/PARAM/HMS/DC/hdc_cuts.param +++ b/PARAM/HMS/DC/hdc_cuts.param @@ -9,10 +9,10 @@ hsel_using_scin = 0 ; TDC window limits for each plane. -hdc_tdc_min_win = -30000, -30000, -30000, -30000, -30000, -30000 - -30000, -30000, -30000, -30000, -30000, -30000 -hdc_tdc_max_win = 30000, 30000, 30000, 30000, 30000, 30000 - 30000, 30000, 30000, 30000, 30000, 30000 +hdc_tdc_min_win = -14000, -14000, -14000, -14000, -14000, -14000 + -14000, -14000, -14000, -14000, -14000, -14000 +hdc_tdc_max_win = -11000, -11000, -11000, -11000, -11000, -11000 + -11000, -11000, -11000, -11000, -11000, -11000 hdc_fix_lr = 1 ; Let hit have different L/R assignment for different space point hdc_fix_propcorr = 1 ; do propagation along wire each time hit appeears @@ -20,5 +20,5 @@ hdc_fix_propcorr = 1 ; do propagation along wire each time hit appeears ; Zero time correction for each plane in ns that is added to TDC time. - hdc_plane_time_zero = 1366.0,1366.0,1366.0,1366.0,1366.0,1366.0, - 1366.0,1366.0,1366.0,1366.0,1366.0,1366.0 + hdc_plane_time_zero = 1316.0+45.,1316.0+45.,1316.0+45.,1316.0+45.,1316.0+45.,1316.0+45., + 1316.0+45.,1316.0+45.,1316.0+45.,1316.0+45.,1316.0+45.,1316.0+45. diff --git a/PARAM/HMS/DC/hdc_tzero_per_wire.param b/PARAM/HMS/DC/hdc_tzero_per_wire.param index a34d8474364706d7d125279360a019dbbcb66a8d..2c6ac4d807aa24efb30e8f5933972cac518d0dc2 100644 --- a/PARAM/HMS/DC/hdc_tzero_per_wire.param +++ b/PARAM/HMS/DC/hdc_tzero_per_wire.param @@ -1,88 +1,88 @@ htzero1u1= --27.9982,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165,-27.998165, -27.998165, -27.998165, -27.998165, -27.998165 --29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551, -29.812551 --33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684, -33.931684 --33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354, -33.070354 --35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834, -35.650834 -93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428, 93.262428 +-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464,-0.440464, -0.440464, -0.440464, -0.440464, -0.440464 +-0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, 4.458522, 4.487117, 4.184051, 0.510218, 1.566245, 2.530239, 2.513408, 1.602991, 2.030967, 2.698696 +-0.597890, -0.278387, -2.348171, 0.460231, -2.572141, -2.251707, 1.428088, -1.750477, 0.099636, 0.444034, -2.259635, -0.642666, 0.614114, -0.851486, 0.845989, 0.559213 +0.721416, -0.389090, -0.426358, -2.641039, -0.316464, -2.266126, 0.904561, 0.502839, -0.665667, 0.498546, -0.856515, 1.223263, 0.755352, 1.079768, 1.941412, 1.162839 +-0.112275, 0.213580, -0.940007, 0.019292, -3.354514, -0.052470, -1.886110, -2.538166, -0.481267, -0.586367, 0.181511, -0.070307, -2.262675, -0.440464, -0.440464, -0.440464 +-0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464, -0.440464 htzero1u2= --22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161,-22.918161, -22.918161, -22.918161, -22.918161, -22.918161 --25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927, -25.187927 --25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482, -25.011482 --30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997, -30.442997 --33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025, -33.148025 --33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816, -33.122816 +0.024980,0.024980,0.024980,0.024980,0.024980,0.024980,0.024980,0.024980,0.024980,0.024980,0.024980,0.024980, 0.024980, 0.024980, 0.024980, 0.024980 +0.024980, 0.024980, 0.024980, 6.315195, 9.119130, 9.750886, 9.191310, 10.016245, 6.396322, 9.854352, 8.069421, 9.200274, 11.910925, 7.548432, 6.764622, 8.412698 +4.331099, 6.294720, 4.757038, 4.994655, 5.849832, 5.648945, 1.585668, 7.999644, 2.355703, 7.014282, 5.477305, 7.316057, 7.108955, 6.906024, 8.623743, 7.095219 +-1.312339, -2.561633, 1.226556, -2.066228, 1.869677, 0.350637, -0.538920, -2.923530, 1.615048, -2.136310, 4.285659, -0.420092, 2.766439, 0.037120, 1.533689, 0.160452 +-1.190286, 1.128375, 1.807601, 1.952180, 1.918856, 3.534836, 2.635758, 2.080510, 1.088712, 4.434154, 1.954392, 1.345678, 0.024980, 0.024980, 0.024980, 0.024980 +0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980, 0.024980 htzero1x1= --27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-27.345426,-32.333943, -32.333943, -32.333943, -32.333943, -32.333943 --32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -32.333943, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785 --27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -27.001785, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230 --34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -34.207230, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787 --35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -35.005787, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565 --34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -34.490565, -33.566746, -33.566746, -33.566746, -33.566746, -33.566746 --33.566746, -33.566746, -33.566746, -33.566746, -33.566746, -33.566746 +-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-0.169242,-2.989358, 2.432882, -2.528518, 0.803814, -2.346012 +0.492928, -1.901662, -1.764362, -0.813093, -2.071887, -2.716131, -0.842558, 0.828597, -0.709158, -1.790519, -2.530321, 8.614355, 7.566560, 7.251610, 6.927087, 8.341808 +6.926635, 6.715836, 6.813193, 6.970206, 7.914009, 8.373448, 6.665460, 3.473153, 7.029110, 7.902263, 7.387555, -0.001848, 0.841693, -0.603023, -2.502659, -1.166564 +-1.348077, -1.420331, -2.270599, -1.172546, -0.840479, -2.238364, -1.104627, 0.557855, -0.847257, 2.446533, -1.673718, 3.718706, -0.370846, -0.270825, -2.795021, 0.183510 +-1.743785, -1.627596, -0.024721, 0.584422, -1.529224, -2.006668, -0.570577, -1.031228, -0.430024, -1.070615, -2.016040, -2.119741, 0.524855, 0.152800, -1.206025, 1.540995 +-1.830360, -1.217124, -2.481159, -0.749956, 0.292741, 0.715709, 1.381069, 1.500037, 2.065981, 2.083577, 1.197517, -1.749409, -0.169242, -0.169242, -0.169242, -0.169242 +-0.169242, -0.169242, -0.169242, -0.169242, -0.169242, -0.169242 htzero1x2= --35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-35.012421,-33.379909, -33.379909, -33.379909, -33.379909, -33.379909 --33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -33.379909, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467 --35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -35.128467, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476 --33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -33.770476, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305 --32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -32.314305, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701 --31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -31.910701, -23.347409, -23.347409, -23.347409, -23.347409, -23.347409 --23.347409, -23.347409, -23.347409, -23.347409, -23.347409, -23.347409 +-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,-0.235844,1.586471, 1.077968, 1.412710, 0.994433, -0.035210 +-1.635911, 2.381344, 0.692655, 1.123994, -1.757121, -3.151641, 1.154837, 2.028185, 1.212885, 0.528955, -1.092334, -0.383852, -0.221939, 0.027536, 0.840442, 0.006755 +-0.311012, -1.204746, -0.606976, -1.337707, -1.375940, -2.918894, -2.162612, -2.471173, -1.155978, -0.075556, -3.113703, 3.027615, 0.689830, 2.237074, 0.785113, -0.079452 +0.065655, 0.335119, -1.123420, -0.703251, 0.561194, -2.284563, 0.377548, -0.603996, -1.272606, -1.001367, 0.383185, -2.819655, 0.464777, -2.935831, 0.387659, -2.319501 +-0.127006, -0.097918, 0.161551, -1.386519, 0.577773, -1.804469, -1.680045, 0.723331, 0.223969, -0.094461, 1.810657, 0.310038, 1.866069, 0.217834, 2.038456, 0.816901 +0.447306, 0.501606, -1.558409, 0.739037, 0.476719, 0.361086, -1.821962, 1.507067, -0.554804, -0.235844, -0.235844, -0.235844, -0.235844, -0.235844, -0.235844, -0.235844 +-0.235844, -0.235844, -0.235844, -0.235844, -0.235844, -0.235844 htzero1v2= --34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750,-34.671750, -34.671750, -34.671750, -34.671750, -34.671750 --33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728, -33.978728 --32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534, -32.169534 -89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186, 89.654186 --23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829, -23.351829 --19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000 +-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782,-0.360782, -0.360782, -0.360782, -0.360782, -0.360782 +-0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -2.319835, 0.591877, 0.444657, -2.247234, 0.657201, 0.961243 +2.378383, 0.702983, 1.542095, 1.018483, -2.623737, 1.924444, -0.439586, 1.476934, 0.159346, -2.786115, -2.004209, -1.777835, -0.348217, -1.973355, 1.239530, 1.195694 +-12.038687, -12.672762, -12.168589, -9.587674, -10.791626, -12.104738, -12.105410, -10.879241, -10.965521, -10.986241, -9.156899, -10.913252, -10.306322, -11.696836, -10.150076, -9.832845 +-0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782 +-0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782, -0.360782 htzero1v1= --36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474,-36.141474, -36.141474, -36.141474, -36.141474, -36.141474 --33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418, -33.419418 --24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045, -24.050045 --30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149, -30.088149 --31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242, -31.266242 --29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000, -29.500000 +0.056777,0.056777,0.056777,0.056777,0.056777,0.056777,0.056777,0.056777,0.056777,0.056777,0.056777,0.056777, 0.056777, 0.056777, 0.056777, 0.056777 +0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 4.547534, 2.235373, 1.974181, 3.460725, 1.751240 +10.840962, 10.700579, 8.895142, 9.353270, 9.823554, 7.512771, 8.958583, 8.238757, 9.197163, 9.524870, 6.904495, 7.359968, 7.466835, 7.230424, 9.142605, 9.054584 +1.394358, 2.341733, 2.148144, 1.861803, 2.994325, 1.355178, 2.755621, -0.386349, 2.773778, 2.780067, 2.528076, -3.202286, 1.516145, 0.137389, 0.541036, 2.076961 +4.268745, 0.996205, -1.184394, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777 +0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777, 0.056777 htzero2v1= --21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700,-21.978700, -21.978700, -21.978700, -21.978700, -21.978700 --20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007, -20.377007 --30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968, -30.778968 --30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437, -30.503437 --31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809, -31.740809 -90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000, 90.500000 +0.299656,0.299656,0.299656,0.299656,0.299656,0.299656,0.299656,0.299656,0.299656,0.299656,0.299656,0.299656, 0.299656, 0.299656, 0.299656, 0.299656 +0.299656, 0.299656, 0.299656, 17.615062, 16.266423, 15.222659, 14.991135, 16.589486, 16.630645, 14.850435, 15.182261, 14.186189, 15.824898, 15.537950, 11.483851, 14.726779 +1.291619, 4.420768, 4.467209, 3.448156, 5.010954, 1.694498, 2.356976, 3.623449, 1.344684, 1.525875, 1.060199, 2.430454, 1.376539, 2.827684, 2.566937, 3.327397 +2.423852, 6.228236, 2.966292, 1.859325, 3.338334, 2.985167, 2.574601, 2.970279, 3.243175, 3.358809, 2.344155, 4.007402, 1.783628, 2.935726, 4.610063, 3.186960 +2.409325, 3.139373, 2.470385, 4.077475, 2.703090, 2.542883, 2.354454, 0.630552, 1.437273, 2.353783, 3.741433, 5.949991, 2.903032, 0.299656, 0.299656, 0.299656 +0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656, 0.299656 htzero2v2= --22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973,-22.598973, -22.598973, -22.598973, -22.598973, -22.598973 --22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251, -22.303251 --21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235, -21.367235 --20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283, -20.548283 --28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055, -28.794055 --32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534, -32.973534 +0.448584,0.448584,0.448584,0.448584,0.448584,0.448584,0.448584,0.448584,0.448584,0.448584,0.448584,0.448584, 0.448584, 0.448584, 0.448584, 0.448584 +0.448584, 0.448584, 13.470626, 11.462295, 12.761187, 11.003779, 10.838023, 12.541711, 14.329316, 12.583948, 12.640804, 11.655172, 11.451404, 12.228351, 10.361279, 11.372503 +12.028368, 13.079969, 13.699613, 13.037006, 11.603184, 11.072980, 13.039255, 9.118913, 10.856953, 11.463911, 10.217146, 12.856265, 12.913209, 13.021339, 13.116918, 11.982594 +11.939152, 13.209146, 11.272632, 12.104794, 12.093455, 12.951738, 12.877152, 11.645539, 12.795627, 11.651128, 10.839254, 12.813041, 11.461426, 13.556875, 12.621861, 14.261961 +4.259383, 6.708841, 7.271381, 8.357777, 7.405683, 6.314754, 7.009311, 7.244615, 7.117724, 7.586139, 8.287895, 7.579187, 0.448584, 0.448584, 0.448584, 0.448584 +0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584, 0.448584 htzero2x2= --23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-23.504916,-22.726771, -22.726771, -22.726771, -22.726771, -22.726771 --22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -22.726771, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885 --23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -23.150885, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901 --21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -21.811901, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114 --31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -31.794114, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210 --32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -32.435210, -31.970443, -31.970443, -31.970443, -31.970443, -31.970443 --31.970443, -31.970443, -31.970443, -31.970443, -31.970443, -31.970443 +0.569562,0.569562,0.569562,0.569562,0.569562,0.569562,0.569562,10.404776,11.780109,8.193035,10.209611,10.903120, 12.511954, 10.279236, 12.785944, 8.365718 +12.052531, 11.699112, 12.457822, 10.185126, 10.900987, 7.177271, 11.297888, 10.983969, 7.199682, 8.905160, 10.531838, 11.028660, 12.035721, 12.541247, 8.363851, 10.685992 +7.627011, 10.629357, 10.846796, 11.173747, 12.280845, 10.552766, 12.399045, 10.645917, 7.864579, 10.649480, 8.954613, 11.744633, 12.411083, 12.439303, 13.591708, 13.439628 +12.543921, 10.336689, 12.379954, 12.617369, 14.175194, 12.919046, 12.838428, 12.225072, 9.890925, 12.584072, 12.234283, 0.868956, 4.168237, 2.731485, -0.128286, 1.068468 +1.418291, 3.860443, 2.628738, 0.538911, 3.265782, 4.361283, 1.262435, 3.519726, 1.351752, 4.666350, 4.397085, 2.162306, 3.119561, 1.009323, 2.397034, 1.886510 +-0.674556, 0.643735, 2.721305, 1.074937, 2.438097, 3.123086, 4.148721, 4.010740, 2.887575, 2.678346, 3.637021, 2.930104, 2.014060, 2.989102, 4.449020, 2.973261 +0.569562, 0.569562, 0.569562, 0.569562, 0.569562, 0.569562 htzero2x1= --31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-31.855110,-29.945373, -29.945373, -29.945373, -29.945373, -29.945373 --29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -29.945373, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331 --31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -31.333331, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923 --22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -22.237923, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578 --23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.439578, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798 --23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -23.015798, -20.520639, -20.520639, -20.520639, -20.520639, -20.520639 --20.520639, -20.520639, -20.520639, -20.520639, -20.520639, -20.520639 +0.690418,0.690418,0.690418,0.690418,0.690418,0.690418,0.690418,2.138639,3.474606,3.411287,0.856683,3.449601, 1.097621, 6.101669, 5.310499, 3.766601 +3.403759, 1.549514, 3.995556, 2.442767, 2.086376, 0.614957, 4.471278, 2.842020, 3.898069, 5.001901, 4.350275, 1.493368, 2.733296, 2.983749, 4.514780, 3.748456 +2.951389, 2.375594, 0.873097, 0.897957, 1.880766, 2.376731, 1.761207, 1.112792, 1.589636, 2.780106, 2.152011, 11.030750, 11.691050, 11.146253, 12.541402, 11.160811 +11.330154, 12.504118, 11.476709, 12.194296, 12.213496, 13.841532, 12.444269, 12.654715, 10.656134, 12.593693, 10.771141, 9.908371, 9.274898, 11.497406, 10.431471, 10.999468 +11.675564, 11.019768, 10.394450, 11.599143, 11.363862, 12.080189, 11.926548, 13.133571, 13.815902, 12.915014, 12.812057, 8.550189, 10.436016, 10.897144, 11.162117, 9.810874 +10.522350, 12.232713, 12.256187, 12.730156, 12.449467, 7.586767, 11.808452, 11.646506, 10.911856, 12.904593, 13.677107, 10.777655, 13.082179, 11.344131, 12.336534, 13.229167 +12.733059, 0.690418, 0.690418, 0.690418, 0.690418, 0.690418 htzero2u2= --32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235,-32.163235, -32.163235, -32.163235, -32.163235, -32.163235 --31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360, -31.508360 --29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649, -29.491649 -85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746, 85.262746 --19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618, -19.934618 --19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000 +0.729067,0.729067,0.729067,0.729067,0.729067,0.729067,0.729067,0.729067,0.729067,0.729067,0.729067,0.729067, 0.729067, 0.729067, 0.729067, 0.729067 +0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 3.077855, 3.750984, 3.756745, 1.204100, 4.559813, 2.195167, 5.687001, 1.406401 +3.221642, 4.769301, 4.689992, 0.954977, 3.168591, 0.719712, 1.912802, 3.218336, 3.038141, 2.252877, 3.120116, 3.690723, 4.738204, 1.871927, 3.133931, 3.618991 +-17.156001, -17.498343, -17.485326, -17.457164, -18.599430, -17.376092, -18.075124, -14.810809, -16.500437, -14.791328, -13.914599, -14.409786, -13.591253, -12.985937, -17.749782, -13.874168 +14.883889, 16.196995, 16.040501, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067 +0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067, 0.729067 htzero2u1= --33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095,-33.037095, -33.037095, -33.037095, -33.037095, -33.037095 --29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282, -29.924282 --21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217, -21.589217 --21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159, -21.316159 --22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970, -22.865970 --19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000, -19.500000 +0.856743,0.856743,0.856743,0.856743,0.856743,0.856743,0.856743,0.856743,0.856743,0.856743,0.856743,0.856743, 0.856743, 0.856743, 0.856743, 0.856743 +0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 8.045445, 5.815786, 6.494154, 6.879835, 5.189732 +12.614535, 13.922486, 13.798620, 11.778825, 11.105892, 11.486146, 11.668556, 12.959139, 13.289587, 10.680429, 12.734136, 12.173242, 11.334047, 11.326106, 12.763017, 12.928244 +13.648832, 13.326355, 11.265252, 11.789567, 12.857294, 12.287875, 11.495660, 12.852904, 11.758290, 11.672504, 11.644293, 12.615187, 10.989521, 11.803614, 8.749699, 12.887698 +12.459108, 12.797983, 11.864095, 11.216203, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743 +0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743, 0.856743 diff --git a/PARAM/HMS/GEN/h_fadc_debug.param b/PARAM/HMS/GEN/h_fadc_debug.param index 2ba61ce31f28f8e448465aa5502db2b5f160b80f..abc32c4cd07f656bc38e254abe00b1d132f166f2 100644 --- a/PARAM/HMS/GEN/h_fadc_debug.param +++ b/PARAM/HMS/GEN/h_fadc_debug.param @@ -1,5 +1,5 @@ -hcer_debug_adc = 0 -hcal_debug_adc = 0 -hhodo_debug_adc = 0 -hdc_debug_adc = 0 +hcer_debug_adc = 1 +hcal_debug_adc = 1 +hhodo_debug_adc = 1 +hdc_debug_adc = 1 haero_debug_adc = 0 \ No newline at end of file diff --git a/PARAM/HMS/GEN/h_reftime_cut.param b/PARAM/HMS/GEN/h_reftime_cut.param index 19956c61bc8eb6aaca2c0e6ce1928fcb9a40d9cc..b6bc6d4286cd365cdeed2790d837086a6102279e 100644 --- a/PARAM/HMS/GEN/h_reftime_cut.param +++ b/PARAM/HMS/GEN/h_reftime_cut.param @@ -7,10 +7,10 @@ ; is used as reftime. If no ref time is found greater than the abs(refcut) then no ; reference time is used and warning message is produced. ; Cut is on reference time per detector. -hdc_tdcrefcut=-14000. -hhodo_tdcrefcut=-1000. -hhodo_adcrefcut=-150./.0625 -hcer_adcrefcut=-150./.0625 -hcal_adcrefcut=-150./.0625 +hdc_tdcrefcut=-16500. +hhodo_tdcrefcut=-3000. +hhodo_adcrefcut=-3500. +hcer_adcrefcut=-3500. +hcal_adcrefcut=-3500. diff --git a/PARAM/HMS/HODO/hhodo_cuts.param b/PARAM/HMS/HODO/hhodo_cuts.param index 3c68d6eb2301133c5c23dcd2859ecb7cd1f71246..ac4cacbff1357b5ec3ab26cb9877b6f949d16beb 100644 --- a/PARAM/HMS/HODO/hhodo_cuts.param +++ b/PARAM/HMS/HODO/hhodo_cuts.param @@ -16,10 +16,19 @@ htofusinginvadc=0 hstart_time_center = 32. ; hstart_time_slop 1/2 width of time window hstart_time_slop = 100. + ; hscin_tdc_min minimum tdc value in hms scin - hscin_tdc_min = -500 +; hscin_tdc_min = -500 + +; with 4698 + hscin_tdc_min = -50 + ; hscin_tdc_max maximum allowed tdc value - hscin_tdc_max = 4000 +; hscin_tdc_max = 4000 + +; with 4698 + hscin_tdc_max = 800 + ; 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) @@ -39,73 +48,73 @@ hhodo_tdc_offset = 1580, 1580, 1580, 1580 hhodo_adc_tdc_offset = 200., 200., 200., 200. -hhodo_PosAdcTimeWindowMin = -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200. +hhodo_PosAdcTimeWindowMin = -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80. -hhodo_PosAdcTimeWindowMax = 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200. +hhodo_PosAdcTimeWindowMax = -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20. -hhodo_NegAdcTimeWindowMin = -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200. +hhodo_NegAdcTimeWindowMin = -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80., + -70., -75., -70., -80. -hhodo_NegAdcTimeWindowMax = 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200. +hhodo_NegAdcTimeWindowMax = -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20., + -20., -20., -20., -20. ; hhodo_pos_ped_limit = 1000,1000,1000,1000,1000,1000,1000,1000 diff --git a/PARAM/SHMS/AERO/paero_calib.param b/PARAM/SHMS/AERO/paero_calib.param index f868fea963fc4b7a4a2c9708dbafd69a263f5077..ff1ecb977b40e3ff163fa25f6b78c340feb9657a 100644 --- a/PARAM/SHMS/AERO/paero_calib.param +++ b/PARAM/SHMS/AERO/paero_calib.param @@ -1,3 +1,5 @@ -; SHMS aerogel gain factors from 0.5% C production run 1585 -paero_pos_gain = 1./7.56425, 1./10.3021, 1./11.0215, 1./13.746, 1./10.4022, 1./11.2585, 1./11.7267 -paero_neg_gain = 1./12.1112, 1./11.9825, 1./12.3054, 1./12.5971, 1./11.6322, 1./8.2361, 1./12.8493 \ No newline at end of file + +; SHMS aerogel gain factors from 0.5% C production run 4698 +: SHMS aerogel gain fators from LH2 production 4965 +paero_neg_gain = 1./13.0561, 1./10.9350, 1./12.7182, 1./11.8223, 1./10.5835, 1./8.43767, 1./12.9098, +paero_pos_gain = 1./7.32454, 1./9.78246, 1./10.4120, 1./12.7322, 1./10.4748, 1./10.6406, 1./10.6904, diff --git a/PARAM/SHMS/AERO/paero_calib_after_aerogel_change_011.param b/PARAM/SHMS/AERO/paero_calib_after_aerogel_change_011.param new file mode 100644 index 0000000000000000000000000000000000000000..a7d5c15dc2eea860e409f2cf3946946ce095bdad --- /dev/null +++ b/PARAM/SHMS/AERO/paero_calib_after_aerogel_change_011.param @@ -0,0 +1,4 @@ + +; SHMS aerogel gain factors from 0.5% C production run 4698 +paero_neg_gain = 1./13.0028, 1./10.9573, 1./12.5605, 1./11.7673, 1./10.4386, 1./8.43599, 1./12.7153, +paero_pos_gain = 1./7.3107, 1./9.89528, 1./10.4261, 1./12.6266, 1./10.4952, 1./10.6188, 1./10.7433, diff --git a/PARAM/SHMS/AERO/paero_cuts.param b/PARAM/SHMS/AERO/paero_cuts.param index 60d51b86c007dd584bbaf868fb42e55e8258030d..0de7362f841a36643f5d046fbfc273d9ae044fe3 100644 --- a/PARAM/SHMS/AERO/paero_cuts.param +++ b/PARAM/SHMS/AERO/paero_cuts.param @@ -20,8 +20,8 @@ paero_npe_thresh = 0.5 ; ADC time window cut values used to select "good" ADC events paero_adc_tdc_offset = 200. -paero_adcPosTimeWindowMin = -1000., -1000., -1000., -1000., -1000., -1000., -1000. -paero_adcNegTimeWindowMin = -1000., -1000., -1000., -1000., -1000., -1000., -1000. +paero_adcPosTimeWindowMin = -40., -40., -40., -40., -40., -40., -40. +paero_adcNegTimeWindowMin = 160., 160., 160., 160., 160., 160., 160. -paero_adcPosTimeWindowMax = 1000., 1000., 1000., 1000., 1000., 1000., 1000. -paero_adcNegTimeWindowMax = 1000., 1000., 1000., 1000., 1000., 1000., 1000. +paero_adcPosTimeWindowMax = 40., 40., 40., 40., 40., 40., 40. +paero_adcNegTimeWindowMax = 235., 235., 235., 235., 235., 235., 235. diff --git a/PARAM/SHMS/CAL/pcal_calib.param b/PARAM/SHMS/CAL/pcal_calib.param index 04064627b9899eac45d164e028d8c9bbbc8e9a0a..feb6c15ec2e98b9616f5332c32478143611ad9ef 100644 --- a/PARAM/SHMS/CAL/pcal_calib.param +++ b/PARAM/SHMS/CAL/pcal_calib.param @@ -1,7 +1,8 @@ ; Calibration constants for run 1791_300000, 38067 events processed -pcal_neg_gain_cor = 31.20, 28.28, 28.19, 29.18, 31.57, 27.67, 30.21, 32.54, 31.59, 28.61, 30.12, 28.67, 35.35, 0.00, -pcal_pos_gain_cor = 29.91, 27.86, 27.42, 28.18, 31.90, 34.08, 29.00, 24.00, 27.65, 27.75, 31.99, 26.58, 23.02, 0.00, +; this is the one to use +pcal_neg_gain_cor = 31.20, 28.28, 28.19, 29.18, 31.57, 27.67, 30.21, 32.54, 31.59, 28.61, 30.12, 28.67, 35.35, 30.00, +pcal_pos_gain_cor = 29.91, 27.86, 27.42, 28.18, 31.90, 34.08, 29.00, 24.00, 27.65, 27.75, 31.99, 26.58, 23.02, 30.00, pcal_arr_gain_cor = 0.00, 0.00, 0.00, 37.46, 24.21, 25.41, 14.60, 32.73, 40.66, 9.56, 19.92, 0.00, 0.00, 0.00, 0.00, 0.00, 49.52, 28.39, 57.17, 43.51, 44.38, 36.14, 42.24, 25.59, 22.50, 37.73, 72.10, 45.51, 0.00, 0.00, 0.00, 0.00, 54.73, 39.81, 37.85, 33.96, 58.96, 62.49, 41.46, 60.29, 32.42, 50.27, 39.06, 73.12, 27.12, 0.00, 0.00, 0.00, @@ -16,3 +17,43 @@ pcal_arr_gain_cor = 0.00, 0.00, 0.00, 37.46, 24.21, 25.41, 14.60, 32.73, 40.6 39.82, 56.21, 39.53, 37.01, 42.92, 41.25, 22.11, 27.69, 45.91, 32.81, 28.12, 45.18, 59.98, 0.00, 0.00, 0.00, 0.00, 42.99, 25.68, 60.17, 67.59, 52.29, 28.33, 42.01, 68.30, 42.20, 39.85, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 15.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, + + + +; for PID leg study +;pcal_neg_gain_cor = 0.00, 28.00, 27.45, 22.27, 28.86, 26.57, 31.51, 30.43, 22.22, 27.01, 26.13, 25.66, 26.05, 0.00, +;pcal_pos_gain_cor = 0.00, 33.58, 28.61, 23.96, 29.48, 30.52, 25.73, 18.54, 24.20, 23.62, 28.89, 28.11, 0.00, 0.00, +;pcal_arr_gain_cor = 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 27.87, 44.05, 34.54, 29.36, 77.76, 59.23, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 21.93, 24.92, 55.77, 51.61, 41.99, 30.10, 34.93, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 60.61, 17.23, 40.44, 40.15, 52.00, 71.58, 36.17, 61.62, 49.57, 73.52, 16.32, 0.00, 0.00, +; 0.00, 0.00, 44.65, 39.30, 23.70, 44.51, 54.03, 41.67, 36.05, 36.45, 30.67, 22.06, 36.63, 34.46, 0.00, 0.00, +; 0.00, 9.96, 15.70, 13.08, 17.37, 11.50, 17.79, 20.53, 12.55, 17.62, 24.93, 20.60, 28.09, 16.62, 13.28, 0.00, +; 0.00, 35.07, 31.51, 31.24, 52.22, 42.52, 24.13, 43.97, 60.84, 75.20, 27.95, 63.58, 27.60, 24.22, 0.00, 0.00, +; 0.00, 51.90, 19.10, 42.55, 24.31, 59.20, 46.71, 60.17, 36.27, 0.00, 0.00, 37.62, 55.44, 33.35, 0.00, 0.00, +; 0.00, 38.44, 68.03, 40.54, 30.05, 40.99, 19.13, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 39.54, 32.12, 35.51, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, + + +; for debugging +;pcal_neg_gain_cor = 32.84, 25.57, 26.37, 20.68, 26.81, 25.34, 29.76, 29.71, 19.14, 26.73, 0.00, 0.00, 0.00, 0.00, +;pcal_pos_gain_cor = 30.93, 19.91, 22.61, 21.74, 28.08, 28.83, 24.54, 17.47, 24.75, 21.46, 0.00, 0.00, 0.00, 0.00, +;pcal_arr_gain_cor = 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 27.25, 54.67, 35.28, 46.33, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 54.94, 32.94, 33.12, 30.12, 52.22, 59.13, 34.21, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 20.36, 40.48, 33.39, 44.18, 33.24, 26.62, 75.22, 54.20, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 45.00, 28.46, 27.81, 24.76, 55.74, 48.75, 40.22, 29.25, 30.53, 22.88, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 30.88, 27.84, 63.26, 16.55, 36.99, 37.53, 48.49, 65.68, 31.31, 10.63, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 31.92, 47.85, 39.70, 22.37, 42.08, 50.86, 39.04, 33.34, 34.05, 28.84, 26.98, 0.00, 0.00, 0.00, 0.00, +; 31.85, 10.50, 15.41, 13.34, 16.07, 12.45, 17.06, 19.69, 12.22, 17.70, 24.32, 14.24, 0.00, 0.00, 0.00, 0.00, +; 40.20, 35.72, 29.06, 29.65, 48.63, 40.57, 23.28, 42.88, 57.72, 66.21, 27.23, 0.00, 0.00, 0.00, 0.00, 0.00, +; 49.37, 51.75, 19.31, 40.11, 23.48, 55.42, 43.26, 54.04, 34.34, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 22.25, 37.91, 64.42, 39.99, 32.71, 40.73, 20.82, 33.05, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 18.45, 41.59, 30.46, 33.68, 42.83, 41.06, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 46.19, 25.62, 52.46, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, +; 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, + diff --git a/PARAM/SHMS/CAL/pcal_cuts.param b/PARAM/SHMS/CAL/pcal_cuts.param index d958558103f8e372b33f59596df65898dc178a7a..88f868cf793d5012c53d77708c82b02da35416dc 100644 --- a/PARAM/SHMS/CAL/pcal_cuts.param +++ b/PARAM/SHMS/CAL/pcal_cuts.param @@ -10,11 +10,11 @@ pcal_ADCmode = 1 ; FADC pulse time window cuts pcal_adc_tdc_offset=200. -pcal_pos_AdcTimeWindowMin = -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000. -pcal_neg_AdcTimeWindowMin = -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000., -1000. +pcal_pos_AdcTimeWindowMin = -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40. +pcal_neg_AdcTimeWindowMin = -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40., -40. -pcal_pos_AdcTimeWindowMax = 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000. -pcal_neg_AdcTimeWindowMax = 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000. +pcal_pos_AdcTimeWindowMax = 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10. +pcal_neg_AdcTimeWindowMax = 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10., 10. ; Threshold on selecting good adc is dynamic pedestal+pcal_AdcNegThreshold pcal_AdcNegThreshold = 0. @@ -26,39 +26,39 @@ pcal_arr_ADCmode = 1 pcal_arr_adc_tdc_offset = 200.0 ; FADC pulse time window cuts ; Shower time window cuts from runs 2484, 2788, 3072 -pcal_arr_AdcTimeWindowMin = -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., -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., -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., -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. +pcal_arr_AdcTimeWindowMin = -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., + -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35., -35. -pcal_arr_AdcTimeWindowMax = 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., 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., 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., 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. +pcal_arr_AdcTimeWindowMax = 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., + 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30., 30. ; Threshold on selecting good adc is dynamic pedestal+pcal_arr_AdcThreshold pcal_arr_AdcThreshold = 0. diff --git a/PARAM/SHMS/DC/pdc_calib.param b/PARAM/SHMS/DC/pdc_calib.param index 3594efbeba0e5862c1d0f1cc21c8eb3b6fe6bb57..175242d63c4e1076bed1a62aececbf393854c78a 100644 --- a/PARAM/SHMS/DC/pdc_calib.param +++ b/PARAM/SHMS/DC/pdc_calib.param @@ -1,127 +1,127 @@ -; Lookup Table: RUN 1791 +; Lookup Table: RUN 4698 ; number of bins in time to distance lookup table pdriftbins = 190 ; number of 1st bin in table in ns pdrift1stbin=1.000000 ; bin size in ns pdriftbinsz=1 -pwc1u1fract=0.00066,0.00201,0.00434,0.00770,0.01217,0.01732,0.02352,0.03050,0.03819,0.04654,0.05549,0.06479,0.07437,0.08436,0.09492,0.10530,0.11615,0.12759,0.13901 -0.15082,0.16243,0.17421,0.18618,0.19826,0.21015,0.22200,0.23412,0.24621,0.25825,0.27035,0.28232,0.29447,0.30639,0.31805,0.32947,0.34098,0.35234,0.36361,0.37498 -0.38606,0.39715,0.40850,0.41998,0.43143,0.44297,0.45424,0.46538,0.47663,0.48766,0.49870,0.51017,0.52126,0.53229,0.54311,0.55385,0.56436,0.57496,0.58576,0.59622 -0.60711,0.61803,0.62842,0.63909,0.64944,0.65985,0.67019,0.68037,0.69054,0.70091,0.71092,0.72101,0.73096,0.74123,0.75122,0.76093,0.77070,0.78081,0.79013,0.79963 -0.80903,0.81875,0.82821,0.83739,0.84685,0.85583,0.86462,0.87343,0.88224,0.89065,0.89907,0.90718,0.91503,0.92266,0.92974,0.93663,0.94314,0.94893,0.95449,0.95959 -0.96425,0.96827,0.97208,0.97542,0.97863,0.98105,0.98335,0.98524,0.98712,0.98874,0.99015,0.99145,0.99259,0.99361,0.99437,0.99514,0.99581,0.99647,0.99692,0.99727 -0.99765,0.99790,0.99819,0.99850,0.99875,0.99892,0.99906,0.99919,0.99930,0.99939,0.99945,0.99956,0.99961,0.99967,0.99973,0.99975,0.99978,0.99981,0.99984,0.99984 -0.99986,0.99988,0.99988,0.99991,0.99991,0.99992,0.99992,0.99992,0.99994,0.99995,0.99995,0.99995,0.99995,0.99995,0.99996,0.99996,0.99997,0.99997,0.99998,0.99998 -0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 +pwc1u1fract=0.00021,0.00066,0.00157,0.00299,0.00519,0.00831,0.01249,0.01761,0.02368,0.03077,0.03844,0.04698,0.05563,0.06496,0.07481,0.08513,0.09568,0.10664,0.11775 +0.12930,0.14084,0.15259,0.16452,0.17660,0.18874,0.20116,0.21343,0.22567,0.23796,0.25021,0.26244,0.27458,0.28668,0.29852,0.31029,0.32243,0.33439,0.34626,0.35788 +0.36944,0.38129,0.39290,0.40439,0.41601,0.42740,0.43878,0.45028,0.46167,0.47326,0.48454,0.49585,0.50687,0.51793,0.52884,0.53958,0.55050,0.56137,0.57219,0.58294 +0.59380,0.60464,0.61542,0.62609,0.63658,0.64700,0.65744,0.66770,0.67801,0.68840,0.69861,0.70862,0.71848,0.72864,0.73850,0.74833,0.75795,0.76764,0.77731,0.78696 +0.79647,0.80575,0.81520,0.82435,0.83356,0.84264,0.85160,0.86037,0.86915,0.87773,0.88607,0.89425,0.90201,0.90979,0.91722,0.92422,0.93089,0.93723,0.94312,0.94864 +0.95362,0.95814,0.96225,0.96597,0.96934,0.97229,0.97496,0.97742,0.97951,0.98148,0.98313,0.98476,0.98616,0.98753,0.98868,0.98970,0.99065,0.99160,0.99245,0.99314 +0.99380,0.99441,0.99501,0.99554,0.99602,0.99643,0.99683,0.99718,0.99745,0.99770,0.99796,0.99819,0.99837,0.99854,0.99870,0.99883,0.99895,0.99905,0.99915,0.99925 +0.99934,0.99941,0.99946,0.99952,0.99958,0.99963,0.99967,0.99970,0.99972,0.99974,0.99976,0.99978,0.99982,0.99984,0.99986,0.99986,0.99988,0.99988,0.99989,0.99990 +0.99991,0.99992,0.99993,0.99994,0.99994,0.99995,0.99995,0.99995,0.99996,0.99996,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999 +0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000 +pwc1u2fract=0.00024,0.00073,0.00167,0.00331,0.00576,0.00921,0.01379,0.01948,0.02618,0.03383,0.04239,0.05160,0.06140,0.07176,0.08255,0.09380,0.10525,0.11710,0.12896 +0.14083,0.15298,0.16523,0.17779,0.19038,0.20292,0.21551,0.22768,0.23988,0.25201,0.26404,0.27619,0.28824,0.30015,0.31197,0.32387,0.33558,0.34728,0.35915,0.37061 +0.38204,0.39332,0.40479,0.41615,0.42745,0.43872,0.45000,0.46120,0.47258,0.48351,0.49453,0.50554,0.51655,0.52720,0.53805,0.54880,0.55956,0.57033,0.58094,0.59131 +0.60210,0.61269,0.62307,0.63346,0.64371,0.65398,0.66418,0.67437,0.68448,0.69443,0.70442,0.71448,0.72418,0.73383,0.74354,0.75316,0.76264,0.77228,0.78178,0.79117 +0.80061,0.80989,0.81892,0.82800,0.83691,0.84562,0.85436,0.86294,0.87134,0.87954,0.88746,0.89548,0.90343,0.91082,0.91811,0.92475,0.93135,0.93732,0.94284,0.94800 +0.95281,0.95730,0.96126,0.96498,0.96817,0.97106,0.97363,0.97596,0.97800,0.97999,0.98178,0.98340,0.98491,0.98623,0.98747,0.98855,0.98958,0.99048,0.99142,0.99220 +0.99293,0.99362,0.99422,0.99481,0.99534,0.99578,0.99617,0.99652,0.99685,0.99716,0.99742,0.99771,0.99795,0.99818,0.99835,0.99852,0.99866,0.99878,0.99890,0.99902 +0.99912,0.99920,0.99927,0.99934,0.99941,0.99947,0.99953,0.99958,0.99962,0.99966,0.99969,0.99973,0.99976,0.99980,0.99983,0.99984,0.99986,0.99987,0.99989,0.99990 +0.99991,0.99992,0.99993,0.99993,0.99994,0.99995,0.99996,0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000 1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc1u2fract=0.00067,0.00199,0.00431,0.00773,0.01203,0.01757,0.02393,0.03122,0.03914,0.04767,0.05693,0.06616,0.07625,0.08622,0.09669,0.10781,0.11876,0.13022,0.14201 -0.15333,0.16524,0.17673,0.18860,0.20064,0.21247,0.22402,0.23583,0.24800,0.25985,0.27179,0.28361,0.29530,0.30721,0.31854,0.33027,0.34191,0.35331,0.36449,0.37574 -0.38703,0.39847,0.40979,0.42120,0.43250,0.44319,0.45414,0.46562,0.47692,0.48817,0.49912,0.51017,0.52126,0.53219,0.54279,0.55339,0.56415,0.57451,0.58512,0.59564 -0.60634,0.61673,0.62706,0.63753,0.64786,0.65828,0.66841,0.67880,0.68905,0.69894,0.70878,0.71863,0.72855,0.73850,0.74805,0.75855,0.76835,0.77796,0.78762,0.79746 -0.80688,0.81663,0.82613,0.83533,0.84442,0.85349,0.86277,0.87169,0.88049,0.88920,0.89762,0.90600,0.91375,0.92136,0.92876,0.93569,0.94222,0.94842,0.95407,0.95928 -0.96389,0.96823,0.97171,0.97510,0.97841,0.98103,0.98334,0.98531,0.98734,0.98895,0.99035,0.99157,0.99264,0.99364,0.99450,0.99528,0.99596,0.99654,0.99700,0.99737 -0.99775,0.99806,0.99828,0.99854,0.99871,0.99890,0.99906,0.99918,0.99931,0.99943,0.99949,0.99957,0.99962,0.99971,0.99975,0.99980,0.99982,0.99984,0.99984,0.99985 -0.99988,0.99989,0.99990,0.99990,0.99991,0.99991,0.99993,0.99994,0.99994,0.99995,0.99995,0.99995,0.99995,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997 -0.99997,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000 -1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc1x1fract=0.00091,0.00241,0.00474,0.00820,0.01301,0.01842,0.02518,0.03269,0.04077,0.04954,0.05852,0.06789,0.07804,0.08869,0.09936,0.10995,0.12101,0.13232,0.14412 -0.15574,0.16743,0.17927,0.19097,0.20256,0.21430,0.22594,0.23760,0.24936,0.26154,0.27348,0.28562,0.29701,0.30902,0.32035,0.33179,0.34345,0.35501,0.36658,0.37858 -0.38998,0.40137,0.41244,0.42399,0.43518,0.44653,0.45782,0.46892,0.47998,0.49026,0.50099,0.51225,0.52322,0.53383,0.54476,0.55591,0.56673,0.57730,0.58780,0.59873 -0.60911,0.61995,0.63057,0.64106,0.65141,0.66204,0.67224,0.68243,0.69244,0.70296,0.71289,0.72297,0.73283,0.74276,0.75287,0.76274,0.77245,0.78252,0.79195,0.80160 -0.81133,0.82089,0.83038,0.83970,0.84937,0.85824,0.86729,0.87587,0.88442,0.89310,0.90164,0.90970,0.91750,0.92515,0.93240,0.93914,0.94574,0.95152,0.95707,0.96209 -0.96658,0.97068,0.97456,0.97803,0.98093,0.98346,0.98573,0.98769,0.98930,0.99068,0.99194,0.99306,0.99404,0.99481,0.99544,0.99602,0.99658,0.99705,0.99744,0.99778 -0.99808,0.99832,0.99859,0.99876,0.99891,0.99903,0.99916,0.99926,0.99936,0.99946,0.99952,0.99955,0.99958,0.99963,0.99970,0.99973,0.99976,0.99978,0.99980,0.99981 -0.99984,0.99986,0.99987,0.99988,0.99989,0.99990,0.99991,0.99991,0.99993,0.99993,0.99993,0.99993,0.99994,0.99994,0.99994,0.99994,0.99994,0.99994,0.99994,0.99995 -0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000 -1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc1x2fract=0.00074,0.00228,0.00507,0.00888,0.01391,0.02017,0.02725,0.03555,0.04429,0.05401,0.06379,0.07404,0.08479,0.09605,0.10747,0.11865,0.13024,0.14201,0.15395 -0.16576,0.17743,0.18918,0.20108,0.21295,0.22480,0.23670,0.24828,0.26015,0.27145,0.28328,0.29472,0.30607,0.31773,0.32890,0.34015,0.35137,0.36272,0.37387,0.38485 -0.39586,0.40690,0.41792,0.42892,0.44011,0.45148,0.46261,0.47327,0.48404,0.49512,0.50596,0.51680,0.52757,0.53813,0.54881,0.55949,0.57011,0.58078,0.59141,0.60227 -0.61230,0.62287,0.63343,0.64384,0.65426,0.66455,0.67519,0.68577,0.69584,0.70567,0.71575,0.72577,0.73553,0.74548,0.75502,0.76475,0.77440,0.78420,0.79379,0.80343 -0.81330,0.82274,0.83195,0.84077,0.84983,0.85931,0.86787,0.87687,0.88551,0.89365,0.90202,0.90982,0.91748,0.92475,0.93206,0.93889,0.94538,0.95176,0.95743,0.96233 -0.96688,0.97110,0.97486,0.97822,0.98085,0.98348,0.98584,0.98775,0.98942,0.99096,0.99217,0.99326,0.99422,0.99503,0.99562,0.99617,0.99673,0.99725,0.99770,0.99798 -0.99828,0.99852,0.99872,0.99892,0.99908,0.99924,0.99932,0.99940,0.99949,0.99957,0.99961,0.99969,0.99973,0.99975,0.99977,0.99979,0.99984,0.99985,0.99986,0.99988 -0.99990,0.99991,0.99992,0.99992,0.99993,0.99993,0.99994,0.99994,0.99995,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997 -0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 -0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc1v1fract=0.00067,0.00198,0.00418,0.00735,0.01154,0.01646,0.02246,0.02914,0.03653,0.04475,0.05332,0.06216,0.07179,0.08197,0.09236,0.10336,0.11423,0.12577,0.13718 -0.14889,0.16090,0.17291,0.18484,0.19688,0.20891,0.22112,0.23341,0.24532,0.25767,0.26958,0.28202,0.29379,0.30530,0.31718,0.32899,0.34091,0.35253,0.36427,0.37570 -0.38672,0.39836,0.40942,0.42139,0.43282,0.44424,0.45523,0.46612,0.47751,0.48838,0.49921,0.51045,0.52150,0.53243,0.54293,0.55355,0.56447,0.57525,0.58610,0.59663 -0.60703,0.61715,0.62741,0.63798,0.64841,0.65871,0.66907,0.67954,0.68942,0.69930,0.70918,0.71929,0.72903,0.73902,0.74865,0.75848,0.76821,0.77780,0.78709,0.79648 -0.80582,0.81510,0.82436,0.83365,0.84269,0.85211,0.86100,0.87005,0.87881,0.88713,0.89552,0.90344,0.91139,0.91907,0.92643,0.93370,0.93998,0.94564,0.95117,0.95640 -0.96139,0.96540,0.96927,0.97259,0.97565,0.97841,0.98091,0.98308,0.98497,0.98673,0.98832,0.98963,0.99077,0.99188,0.99274,0.99358,0.99436,0.99499,0.99557,0.99615 -0.99663,0.99710,0.99744,0.99778,0.99805,0.99832,0.99852,0.99871,0.99887,0.99903,0.99915,0.99922,0.99937,0.99944,0.99952,0.99957,0.99965,0.99970,0.99973,0.99975 -0.99979,0.99980,0.99982,0.99986,0.99987,0.99988,0.99988,0.99989,0.99991,0.99991,0.99992,0.99992,0.99994,0.99994,0.99994,0.99995,0.99995,0.99995,0.99996,0.99996 -0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999 +pwc1x1fract=0.00035,0.00098,0.00218,0.00414,0.00698,0.01093,0.01587,0.02183,0.02892,0.03695,0.04570,0.05528,0.06521,0.07583,0.08683,0.09821,0.10997,0.12193,0.13419 +0.14642,0.15894,0.17143,0.18403,0.19647,0.20906,0.22151,0.23385,0.24609,0.25832,0.27069,0.28300,0.29490,0.30680,0.31863,0.33046,0.34240,0.35403,0.36567,0.37719 +0.38871,0.40015,0.41164,0.42320,0.43457,0.44589,0.45703,0.46823,0.47927,0.49030,0.50130,0.51225,0.52331,0.53418,0.54527,0.55618,0.56691,0.57755,0.58817,0.59883 +0.60939,0.61989,0.63011,0.64046,0.65062,0.66050,0.67090,0.68100,0.69104,0.70121,0.71137,0.72136,0.73141,0.74113,0.75073,0.76002,0.76953,0.77910,0.78854,0.79781 +0.80712,0.81648,0.82558,0.83461,0.84364,0.85248,0.86123,0.86983,0.87826,0.88632,0.89420,0.90208,0.90960,0.91686,0.92392,0.93049,0.93680,0.94258,0.94806,0.95325 +0.95791,0.96204,0.96584,0.96911,0.97213,0.97486,0.97732,0.97945,0.98152,0.98330,0.98486,0.98629,0.98755,0.98872,0.98980,0.99075,0.99161,0.99235,0.99301,0.99366 +0.99422,0.99472,0.99517,0.99560,0.99596,0.99628,0.99659,0.99688,0.99712,0.99734,0.99757,0.99776,0.99796,0.99812,0.99825,0.99839,0.99851,0.99863,0.99874,0.99883 +0.99890,0.99897,0.99904,0.99910,0.99916,0.99922,0.99928,0.99933,0.99938,0.99942,0.99945,0.99949,0.99952,0.99956,0.99959,0.99962,0.99964,0.99966,0.99968,0.99969 +0.99972,0.99975,0.99977,0.99979,0.99980,0.99981,0.99982,0.99983,0.99985,0.99986,0.99987,0.99988,0.99988,0.99989,0.99990,0.99990,0.99991,0.99992,0.99993,0.99993 +0.99994,0.99996,0.99996,0.99996,0.99997,0.99998,0.99998,0.99998,0.99999,0.99999,1.00000 +pwc1x2fract=0.00022,0.00064,0.00138,0.00286,0.00511,0.00855,0.01313,0.01911,0.02619,0.03464,0.04403,0.05410,0.06503,0.07633,0.08808,0.10031,0.11262,0.12523,0.13785 +0.15067,0.16316,0.17570,0.18850,0.20122,0.21354,0.22595,0.23838,0.25055,0.26272,0.27447,0.28640,0.29812,0.30968,0.32129,0.33284,0.34440,0.35578,0.36702,0.37834 +0.38951,0.40071,0.41190,0.42299,0.43392,0.44488,0.45585,0.46661,0.47739,0.48823,0.49883,0.50949,0.52015,0.53084,0.54152,0.55226,0.56285,0.57320,0.58362,0.59397 +0.60426,0.61441,0.62448,0.63438,0.64467,0.65481,0.66479,0.67484,0.68479,0.69460,0.70413,0.71372,0.72324,0.73255,0.74189,0.75149,0.76090,0.77028,0.77941,0.78841 +0.79750,0.80668,0.81546,0.82415,0.83313,0.84182,0.85042,0.85898,0.86745,0.87557,0.88352,0.89147,0.89914,0.90661,0.91378,0.92076,0.92737,0.93357,0.93931,0.94476 +0.94984,0.95465,0.95906,0.96299,0.96654,0.96977,0.97272,0.97534,0.97765,0.97983,0.98176,0.98349,0.98504,0.98635,0.98760,0.98873,0.98981,0.99074,0.99160,0.99238 +0.99306,0.99370,0.99426,0.99477,0.99525,0.99568,0.99599,0.99634,0.99666,0.99700,0.99727,0.99751,0.99770,0.99791,0.99809,0.99825,0.99840,0.99854,0.99865,0.99875 +0.99885,0.99893,0.99901,0.99907,0.99915,0.99922,0.99927,0.99933,0.99940,0.99944,0.99947,0.99952,0.99955,0.99958,0.99962,0.99965,0.99968,0.99970,0.99972,0.99972 +0.99974,0.99975,0.99977,0.99978,0.99979,0.99980,0.99982,0.99982,0.99984,0.99984,0.99985,0.99987,0.99988,0.99989,0.99990,0.99990,0.99991,0.99992,0.99993,0.99993 +0.99994,0.99994,0.99995,0.99996,0.99996,0.99997,0.99998,0.99999,0.99999,0.99999,1.00000 +pwc1v1fract=0.00031,0.00093,0.00211,0.00401,0.00673,0.01048,0.01519,0.02104,0.02786,0.03549,0.04381,0.05297,0.06258,0.07294,0.08390,0.09507,0.10635,0.11835,0.13030 +0.14282,0.15508,0.16753,0.17983,0.19242,0.20518,0.21781,0.23052,0.24300,0.25564,0.26799,0.28017,0.29224,0.30439,0.31630,0.32826,0.34003,0.35201,0.36408,0.37578 +0.38739,0.39880,0.41065,0.42214,0.43354,0.44479,0.45584,0.46710,0.47825,0.48932,0.50050,0.51151,0.52243,0.53310,0.54376,0.55453,0.56511,0.57576,0.58619,0.59647 +0.60689,0.61712,0.62751,0.63762,0.64758,0.65755,0.66755,0.67742,0.68732,0.69693,0.70650,0.71602,0.72560,0.73510,0.74459,0.75383,0.76315,0.77237,0.78141,0.79045 +0.79967,0.80862,0.81732,0.82589,0.83438,0.84291,0.85133,0.85951,0.86763,0.87559,0.88334,0.89094,0.89842,0.90544,0.91218,0.91860,0.92474,0.93065,0.93612,0.94116 +0.94584,0.95018,0.95408,0.95766,0.96081,0.96371,0.96649,0.96902,0.97140,0.97355,0.97549,0.97731,0.97900,0.98055,0.98199,0.98344,0.98470,0.98589,0.98701,0.98802 +0.98896,0.98982,0.99066,0.99136,0.99201,0.99265,0.99327,0.99383,0.99434,0.99482,0.99526,0.99565,0.99606,0.99641,0.99670,0.99698,0.99729,0.99754,0.99776,0.99799 +0.99817,0.99834,0.99851,0.99865,0.99880,0.99892,0.99903,0.99912,0.99921,0.99929,0.99936,0.99943,0.99949,0.99953,0.99958,0.99963,0.99968,0.99971,0.99975,0.99978 +0.99980,0.99982,0.99984,0.99986,0.99989,0.99990,0.99991,0.99992,0.99993,0.99994,0.99995,0.99996,0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998 0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc1v2fract=0.00062,0.00190,0.00413,0.00715,0.01146,0.01679,0.02296,0.02990,0.03739,0.04615,0.05479,0.06403,0.07372,0.08390,0.09456,0.10514,0.11625,0.12765,0.13926 -0.15096,0.16261,0.17446,0.18642,0.19865,0.21057,0.22246,0.23419,0.24583,0.25766,0.26932,0.28118,0.29295,0.30468,0.31692,0.32876,0.34060,0.35224,0.36348,0.37506 -0.38627,0.39776,0.40899,0.42021,0.43162,0.44260,0.45397,0.46519,0.47634,0.48710,0.49808,0.50888,0.51993,0.53094,0.54163,0.55226,0.56304,0.57340,0.58406,0.59493 -0.60536,0.61600,0.62654,0.63727,0.64739,0.65799,0.66839,0.67815,0.68812,0.69846,0.70865,0.71834,0.72803,0.73782,0.74758,0.75743,0.76701,0.77670,0.78630,0.79565 -0.80497,0.81405,0.82326,0.83235,0.84098,0.85013,0.85903,0.86813,0.87699,0.88545,0.89378,0.90189,0.90973,0.91744,0.92452,0.93111,0.93775,0.94385,0.94951,0.95493 -0.95986,0.96418,0.96813,0.97167,0.97497,0.97768,0.98031,0.98247,0.98457,0.98645,0.98808,0.98942,0.99066,0.99179,0.99278,0.99374,0.99447,0.99512,0.99570,0.99619 -0.99660,0.99701,0.99739,0.99771,0.99804,0.99826,0.99846,0.99862,0.99878,0.99891,0.99900,0.99912,0.99924,0.99933,0.99940,0.99948,0.99953,0.99960,0.99965,0.99967 -0.99971,0.99974,0.99976,0.99979,0.99979,0.99981,0.99983,0.99983,0.99987,0.99989,0.99989,0.99990,0.99993,0.99994,0.99994,0.99994,0.99994,0.99994,0.99995,0.99996 -0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc2v2fract=0.00072,0.00211,0.00445,0.00810,0.01280,0.01848,0.02539,0.03301,0.04092,0.04971,0.05906,0.06880,0.07896,0.08934,0.10011,0.11144,0.12252,0.13404,0.14580 -0.15773,0.16940,0.18134,0.19292,0.20474,0.21648,0.22818,0.24008,0.25211,0.26360,0.27540,0.28709,0.29892,0.31128,0.32278,0.33444,0.34620,0.35776,0.36907,0.38061 -0.39189,0.40339,0.41459,0.42560,0.43684,0.44780,0.45883,0.46999,0.48090,0.49189,0.50314,0.51398,0.52481,0.53529,0.54620,0.55701,0.56806,0.57870,0.58929,0.59973 -0.60996,0.62032,0.63057,0.64085,0.65109,0.66095,0.67107,0.68110,0.69097,0.70147,0.71146,0.72145,0.73114,0.74103,0.75062,0.76017,0.76982,0.77917,0.78872,0.79796 -0.80730,0.81647,0.82575,0.83484,0.84360,0.85281,0.86185,0.87062,0.87931,0.88753,0.89618,0.90405,0.91163,0.91903,0.92639,0.93316,0.93938,0.94573,0.95140,0.95644 -0.96102,0.96531,0.96914,0.97262,0.97563,0.97839,0.98086,0.98299,0.98481,0.98658,0.98829,0.98979,0.99094,0.99198,0.99283,0.99367,0.99436,0.99497,0.99561,0.99620 -0.99668,0.99705,0.99742,0.99772,0.99798,0.99822,0.99839,0.99861,0.99877,0.99891,0.99903,0.99915,0.99922,0.99930,0.99936,0.99944,0.99952,0.99958,0.99964,0.99967 -0.99972,0.99976,0.99978,0.99980,0.99982,0.99983,0.99984,0.99985,0.99985,0.99987,0.99987,0.99988,0.99989,0.99989,0.99989,0.99989,0.99991,0.99992,0.99993,0.99993 -0.99993,0.99994,0.99995,0.99996,0.99996,0.99996,0.99996,0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999 -0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc2v1fract=0.00084,0.00247,0.00494,0.00836,0.01283,0.01851,0.02521,0.03243,0.04063,0.04924,0.05843,0.06792,0.07826,0.08832,0.09902,0.11006,0.12131,0.13269,0.14428 -0.15584,0.16743,0.17937,0.19130,0.20319,0.21461,0.22649,0.23840,0.25011,0.26198,0.27356,0.28493,0.29688,0.30831,0.31960,0.33136,0.34289,0.35440,0.36569,0.37749 -0.38872,0.40016,0.41137,0.42208,0.43334,0.44447,0.45552,0.46653,0.47771,0.48856,0.49986,0.51068,0.52167,0.53272,0.54318,0.55393,0.56441,0.57523,0.58588,0.59641 -0.60714,0.61781,0.62820,0.63889,0.64967,0.66002,0.67031,0.68060,0.69048,0.70049,0.71043,0.72064,0.73029,0.74007,0.74942,0.75952,0.76942,0.77910,0.78846,0.79803 -0.80740,0.81650,0.82544,0.83455,0.84350,0.85244,0.86116,0.86992,0.87838,0.88677,0.89486,0.90292,0.91064,0.91836,0.92545,0.93231,0.93889,0.94480,0.95050,0.95572 -0.96041,0.96471,0.96862,0.97209,0.97517,0.97794,0.98033,0.98251,0.98440,0.98615,0.98769,0.98895,0.99012,0.99125,0.99217,0.99303,0.99384,0.99456,0.99517,0.99568 -0.99614,0.99660,0.99694,0.99734,0.99765,0.99786,0.99812,0.99830,0.99848,0.99871,0.99886,0.99896,0.99908,0.99918,0.99925,0.99932,0.99941,0.99947,0.99950,0.99956 -0.99959,0.99964,0.99971,0.99973,0.99976,0.99977,0.99979,0.99981,0.99982,0.99983,0.99984,0.99986,0.99986,0.99988,0.99990,0.99991,0.99992,0.99992,0.99993,0.99993 -0.99993,0.99995,0.99995,0.99995,0.99995,0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998 -0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc2x2fract=0.00081,0.00243,0.00525,0.00894,0.01410,0.02039,0.02757,0.03558,0.04417,0.05336,0.06304,0.07319,0.08397,0.09498,0.10601,0.11736,0.12854,0.14001,0.15184 -0.16350,0.17524,0.18757,0.19949,0.21101,0.22295,0.23493,0.24709,0.25888,0.27047,0.28222,0.29363,0.30527,0.31716,0.32884,0.34036,0.35176,0.36320,0.37437,0.38585 -0.39725,0.40845,0.41957,0.43089,0.44215,0.45332,0.46437,0.47566,0.48651,0.49751,0.50812,0.51933,0.53020,0.54121,0.55213,0.56289,0.57380,0.58457,0.59514,0.60595 -0.61645,0.62708,0.63720,0.64724,0.65722,0.66719,0.67728,0.68735,0.69746,0.70738,0.71715,0.72707,0.73692,0.74649,0.75633,0.76611,0.77588,0.78529,0.79448,0.80426 -0.81386,0.82319,0.83268,0.84162,0.85067,0.85966,0.86849,0.87760,0.88640,0.89499,0.90306,0.91117,0.91868,0.92599,0.93306,0.93980,0.94566,0.95168,0.95732,0.96225 -0.96678,0.97076,0.97437,0.97773,0.98039,0.98255,0.98480,0.98673,0.98842,0.98978,0.99100,0.99212,0.99310,0.99392,0.99469,0.99530,0.99595,0.99639,0.99674,0.99712 -0.99747,0.99783,0.99806,0.99828,0.99847,0.99866,0.99881,0.99888,0.99901,0.99912,0.99919,0.99928,0.99933,0.99939,0.99945,0.99952,0.99956,0.99959,0.99963,0.99964 -0.99967,0.99970,0.99972,0.99974,0.99974,0.99976,0.99977,0.99978,0.99979,0.99981,0.99982,0.99984,0.99985,0.99986,0.99987,0.99988,0.99989,0.99989,0.99990,0.99991 -0.99991,0.99992,0.99993,0.99993,0.99994,0.99995,0.99995,0.99996,0.99996,0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998 -0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,1.00000,1.00000,1.00000 -pwc2x1fract=0.00082,0.00220,0.00465,0.00841,0.01301,0.01898,0.02574,0.03338,0.04193,0.05108,0.06099,0.07103,0.08144,0.09206,0.10295,0.11437,0.12564,0.13689,0.14844 -0.16007,0.17183,0.18386,0.19570,0.20722,0.21904,0.23095,0.24271,0.25422,0.26581,0.27699,0.28845,0.29986,0.31116,0.32254,0.33422,0.34544,0.35699,0.36843,0.37962 -0.39061,0.40220,0.41351,0.42494,0.43574,0.44669,0.45791,0.46885,0.47972,0.49073,0.50126,0.51203,0.52280,0.53343,0.54433,0.55535,0.56604,0.57687,0.58769,0.59806 -0.60865,0.61907,0.62943,0.64003,0.65045,0.66067,0.67106,0.68153,0.69159,0.70150,0.71176,0.72183,0.73174,0.74198,0.75193,0.76170,0.77154,0.78103,0.79062,0.80023 -0.80979,0.81921,0.82851,0.83765,0.84691,0.85583,0.86493,0.87374,0.88205,0.89066,0.89917,0.90726,0.91520,0.92286,0.93021,0.93687,0.94337,0.94931,0.95518,0.96036 -0.96495,0.96936,0.97318,0.97656,0.97947,0.98220,0.98445,0.98640,0.98805,0.98969,0.99093,0.99214,0.99318,0.99405,0.99480,0.99551,0.99613,0.99663,0.99706,0.99735 -0.99767,0.99794,0.99815,0.99841,0.99862,0.99880,0.99894,0.99904,0.99915,0.99921,0.99928,0.99936,0.99940,0.99947,0.99950,0.99953,0.99957,0.99959,0.99962,0.99964 -0.99966,0.99967,0.99969,0.99972,0.99973,0.99974,0.99975,0.99976,0.99977,0.99979,0.99980,0.99980,0.99980,0.99981,0.99982,0.99983,0.99984,0.99984,0.99985,0.99987 -0.99987,0.99987,0.99989,0.99989,0.99990,0.99990,0.99990,0.99991,0.99991,0.99991,0.99992,0.99993,0.99993,0.99993,0.99994,0.99995,0.99995,0.99996,0.99996,0.99997 -0.99997,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000 -pwc2u2fract=0.00054,0.00155,0.00356,0.00654,0.01073,0.01582,0.02154,0.02834,0.03565,0.04393,0.05255,0.06192,0.07160,0.08151,0.09176,0.10228,0.11339,0.12483,0.13603 -0.14742,0.15905,0.17110,0.18324,0.19528,0.20706,0.21922,0.23059,0.24280,0.25439,0.26644,0.27804,0.28996,0.30157,0.31338,0.32477,0.33633,0.34770,0.35901,0.37025 -0.38162,0.39281,0.40364,0.41441,0.42561,0.43724,0.44852,0.46005,0.47156,0.48243,0.49314,0.50445,0.51556,0.52667,0.53778,0.54867,0.55930,0.56992,0.58096,0.59157 -0.60241,0.61271,0.62328,0.63373,0.64436,0.65458,0.66473,0.67477,0.68475,0.69522,0.70517,0.71518,0.72494,0.73476,0.74463,0.75433,0.76396,0.77365,0.78305,0.79243 -0.80223,0.81178,0.82122,0.83047,0.83972,0.84890,0.85778,0.86677,0.87565,0.88436,0.89263,0.90112,0.90895,0.91663,0.92419,0.93158,0.93838,0.94489,0.95069,0.95587 -0.96062,0.96494,0.96876,0.97243,0.97575,0.97865,0.98119,0.98344,0.98530,0.98708,0.98861,0.99005,0.99132,0.99245,0.99343,0.99427,0.99490,0.99553,0.99614,0.99661 -0.99701,0.99741,0.99772,0.99798,0.99822,0.99844,0.99865,0.99883,0.99896,0.99907,0.99920,0.99930,0.99939,0.99945,0.99952,0.99958,0.99963,0.99968,0.99975,0.99978 -0.99981,0.99985,0.99987,0.99990,0.99992,0.99992,0.99993,0.99994,0.99994,0.99995,0.99996,0.99996,0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99998 -0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999 -0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000,1.00000 -pwc2u1fract=0.00095,0.00248,0.00491,0.00823,0.01273,0.01824,0.02456,0.03154,0.03924,0.04750,0.05628,0.06542,0.07527,0.08508,0.09560,0.10650,0.11771,0.12897,0.14029 -0.15185,0.16372,0.17520,0.18708,0.19902,0.21089,0.22313,0.23513,0.24707,0.25897,0.27094,0.28297,0.29483,0.30673,0.31845,0.32997,0.34196,0.35360,0.36487,0.37657 -0.38812,0.39964,0.41112,0.42250,0.43393,0.44518,0.45617,0.46717,0.47846,0.48991,0.50093,0.51192,0.52281,0.53346,0.54452,0.55554,0.56642,0.57707,0.58763,0.59801 -0.60844,0.61913,0.62963,0.64045,0.65037,0.66069,0.67083,0.68100,0.69109,0.70120,0.71097,0.72109,0.73081,0.74088,0.75062,0.76037,0.77025,0.77967,0.78967,0.79936 -0.80889,0.81784,0.82699,0.83629,0.84549,0.85457,0.86332,0.87186,0.88054,0.88863,0.89684,0.90487,0.91274,0.92023,0.92742,0.93429,0.94081,0.94689,0.95232,0.95752 -0.96212,0.96622,0.97002,0.97338,0.97632,0.97923,0.98175,0.98384,0.98569,0.98736,0.98894,0.99031,0.99148,0.99246,0.99331,0.99404,0.99482,0.99544,0.99606,0.99650 -0.99699,0.99731,0.99764,0.99794,0.99819,0.99842,0.99862,0.99882,0.99896,0.99909,0.99920,0.99932,0.99941,0.99946,0.99952,0.99957,0.99961,0.99963,0.99967,0.99972 -0.99975,0.99977,0.99980,0.99983,0.99985,0.99986,0.99987,0.99988,0.99989,0.99989,0.99991,0.99992,0.99993,0.99993,0.99993,0.99994,0.99995,0.99995,0.99995,0.99996 -0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998 -0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000 +pwc1v2fract=0.00028,0.00081,0.00179,0.00354,0.00614,0.00982,0.01463,0.02037,0.02752,0.03558,0.04427,0.05390,0.06422,0.07489,0.08617,0.09773,0.10965,0.12172,0.13406 +0.14669,0.15936,0.17203,0.18478,0.19738,0.20994,0.22255,0.23504,0.24736,0.25948,0.27149,0.28348,0.29544,0.30739,0.31905,0.33068,0.34222,0.35383,0.36541,0.37678 +0.38799,0.39935,0.41057,0.42168,0.43278,0.44404,0.45513,0.46609,0.47693,0.48774,0.49845,0.50914,0.52005,0.53071,0.54113,0.55153,0.56197,0.57247,0.58277,0.59304 +0.60324,0.61353,0.62341,0.63354,0.64353,0.65355,0.66337,0.67324,0.68280,0.69241,0.70212,0.71165,0.72137,0.73069,0.74006,0.74951,0.75862,0.76759,0.77681,0.78590 +0.79463,0.80355,0.81221,0.82085,0.82945,0.83783,0.84599,0.85415,0.86209,0.87013,0.87792,0.88543,0.89283,0.89990,0.90669,0.91326,0.91974,0.92576,0.93145,0.93685 +0.94169,0.94629,0.95053,0.95434,0.95781,0.96101,0.96392,0.96646,0.96891,0.97114,0.97320,0.97513,0.97688,0.97861,0.98010,0.98150,0.98288,0.98413,0.98531,0.98640 +0.98741,0.98832,0.98915,0.98995,0.99076,0.99148,0.99211,0.99275,0.99326,0.99376,0.99427,0.99478,0.99520,0.99560,0.99596,0.99625,0.99658,0.99687,0.99714,0.99739 +0.99760,0.99783,0.99803,0.99823,0.99840,0.99856,0.99870,0.99884,0.99895,0.99905,0.99915,0.99924,0.99933,0.99941,0.99948,0.99952,0.99957,0.99962,0.99966,0.99970 +0.99972,0.99976,0.99978,0.99980,0.99984,0.99986,0.99988,0.99990,0.99991,0.99992,0.99994,0.99995,0.99995,0.99996,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998 +0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000 +pwc2v2fract=0.00023,0.00073,0.00168,0.00325,0.00569,0.00914,0.01352,0.01890,0.02550,0.03287,0.04091,0.04955,0.05866,0.06824,0.07830,0.08874,0.09941,0.11051,0.12192 +0.13331,0.14500,0.15684,0.16859,0.18046,0.19265,0.20484,0.21702,0.22913,0.24123,0.25349,0.26560,0.27777,0.28974,0.30145,0.31333,0.32511,0.33677,0.34847,0.36018 +0.37202,0.38373,0.39532,0.40690,0.41851,0.42998,0.44163,0.45300,0.46427,0.47560,0.48706,0.49822,0.50929,0.52047,0.53158,0.54265,0.55369,0.56479,0.57574,0.58636 +0.59726,0.60795,0.61843,0.62909,0.63961,0.65025,0.66052,0.67114,0.68164,0.69211,0.70250,0.71277,0.72286,0.73310,0.74284,0.75282,0.76276,0.77233,0.78218,0.79183 +0.80146,0.81108,0.82062,0.82994,0.83912,0.84836,0.85746,0.86638,0.87509,0.88385,0.89245,0.90076,0.90884,0.91656,0.92405,0.93124,0.93784,0.94396,0.94975,0.95502 +0.95993,0.96423,0.96829,0.97187,0.97505,0.97798,0.98051,0.98269,0.98471,0.98650,0.98804,0.98947,0.99068,0.99177,0.99274,0.99361,0.99442,0.99507,0.99563,0.99616 +0.99660,0.99703,0.99738,0.99769,0.99795,0.99821,0.99843,0.99862,0.99879,0.99891,0.99904,0.99914,0.99922,0.99932,0.99939,0.99947,0.99953,0.99959,0.99964,0.99968 +0.99971,0.99975,0.99976,0.99979,0.99981,0.99982,0.99984,0.99985,0.99986,0.99987,0.99988,0.99988,0.99990,0.99991,0.99991,0.99992,0.99993,0.99993,0.99993,0.99994 +0.99994,0.99995,0.99995,0.99995,0.99996,0.99996,0.99996,0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998 +0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000 +pwc2v1fract=0.00029,0.00087,0.00190,0.00358,0.00613,0.00944,0.01382,0.01926,0.02577,0.03293,0.04092,0.04961,0.05884,0.06838,0.07846,0.08876,0.09943,0.11026,0.12129 +0.13254,0.14399,0.15577,0.16742,0.17925,0.19118,0.20316,0.21545,0.22731,0.23924,0.25122,0.26304,0.27497,0.28672,0.29832,0.30999,0.32167,0.33346,0.34520,0.35689 +0.36860,0.38016,0.39165,0.40321,0.41480,0.42628,0.43780,0.44911,0.46070,0.47208,0.48323,0.49457,0.50582,0.51737,0.52846,0.53960,0.55068,0.56185,0.57297,0.58390 +0.59504,0.60586,0.61672,0.62747,0.63826,0.64905,0.65963,0.66997,0.68039,0.69089,0.70132,0.71169,0.72186,0.73203,0.74212,0.75223,0.76225,0.77214,0.78205,0.79188 +0.80180,0.81147,0.82098,0.83062,0.83982,0.84897,0.85800,0.86688,0.87571,0.88435,0.89262,0.90103,0.90905,0.91679,0.92411,0.93121,0.93772,0.94376,0.94950,0.95495 +0.95983,0.96418,0.96803,0.97154,0.97464,0.97742,0.97991,0.98214,0.98409,0.98579,0.98738,0.98874,0.98998,0.99109,0.99207,0.99291,0.99369,0.99436,0.99499,0.99557 +0.99609,0.99652,0.99689,0.99724,0.99756,0.99785,0.99808,0.99831,0.99849,0.99866,0.99878,0.99891,0.99903,0.99912,0.99920,0.99929,0.99937,0.99943,0.99948,0.99952 +0.99957,0.99960,0.99964,0.99967,0.99970,0.99972,0.99975,0.99976,0.99978,0.99981,0.99983,0.99985,0.99986,0.99987,0.99988,0.99989,0.99990,0.99991,0.99991,0.99992 +0.99993,0.99993,0.99994,0.99994,0.99994,0.99994,0.99995,0.99996,0.99996,0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998 +0.99998,0.99998,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000 +pwc2x2fract=0.00026,0.00080,0.00179,0.00345,0.00617,0.00998,0.01492,0.02113,0.02823,0.03602,0.04475,0.05401,0.06371,0.07395,0.08446,0.09525,0.10636,0.11763,0.12927 +0.14083,0.15232,0.16454,0.17647,0.18852,0.20074,0.21289,0.22485,0.23677,0.24866,0.26038,0.27201,0.28369,0.29520,0.30680,0.31847,0.33015,0.34179,0.35340,0.36521 +0.37682,0.38837,0.39995,0.41168,0.42332,0.43466,0.44606,0.45717,0.46881,0.47995,0.49135,0.50249,0.51352,0.52473,0.53566,0.54659,0.55753,0.56878,0.57965,0.59044 +0.60114,0.61199,0.62246,0.63303,0.64371,0.65430,0.66469,0.67521,0.68561,0.69604,0.70655,0.71687,0.72709,0.73739,0.74765,0.75767,0.76755,0.77749,0.78725,0.79700 +0.80685,0.81636,0.82596,0.83550,0.84511,0.85450,0.86377,0.87289,0.88179,0.89064,0.89921,0.90748,0.91535,0.92298,0.93034,0.93740,0.94414,0.95032,0.95583,0.96107 +0.96579,0.96992,0.97356,0.97693,0.97991,0.98247,0.98454,0.98640,0.98798,0.98947,0.99069,0.99183,0.99275,0.99356,0.99422,0.99478,0.99529,0.99573,0.99618,0.99653 +0.99685,0.99709,0.99732,0.99752,0.99767,0.99784,0.99795,0.99807,0.99817,0.99827,0.99835,0.99840,0.99848,0.99856,0.99862,0.99867,0.99872,0.99876,0.99880,0.99885 +0.99889,0.99894,0.99900,0.99905,0.99908,0.99911,0.99913,0.99917,0.99920,0.99923,0.99927,0.99930,0.99933,0.99936,0.99938,0.99941,0.99943,0.99945,0.99948,0.99950 +0.99951,0.99954,0.99955,0.99956,0.99958,0.99959,0.99960,0.99963,0.99965,0.99967,0.99969,0.99971,0.99972,0.99974,0.99975,0.99976,0.99977,0.99978,0.99980,0.99982 +0.99984,0.99986,0.99988,0.99989,0.99992,0.99993,0.99994,0.99996,0.99997,0.99999,1.00000 +pwc2x1fract=0.00027,0.00080,0.00180,0.00363,0.00629,0.01011,0.01505,0.02131,0.02870,0.03685,0.04576,0.05503,0.06479,0.07493,0.08566,0.09660,0.10768,0.11909,0.13070 +0.14223,0.15393,0.16581,0.17732,0.18912,0.20110,0.21301,0.22492,0.23644,0.24851,0.26028,0.27212,0.28372,0.29547,0.30718,0.31883,0.33056,0.34233,0.35374,0.36543 +0.37698,0.38845,0.39985,0.41131,0.42268,0.43429,0.44575,0.45708,0.46832,0.47955,0.49065,0.50180,0.51293,0.52376,0.53492,0.54582,0.55680,0.56791,0.57894,0.58978 +0.60060,0.61129,0.62200,0.63254,0.64308,0.65347,0.66407,0.67450,0.68509,0.69540,0.70569,0.71587,0.72603,0.73629,0.74671,0.75692,0.76690,0.77693,0.78677,0.79663 +0.80637,0.81609,0.82577,0.83525,0.84461,0.85391,0.86307,0.87218,0.88116,0.89003,0.89862,0.90708,0.91524,0.92291,0.93029,0.93741,0.94390,0.95001,0.95565,0.96086 +0.96565,0.96997,0.97348,0.97683,0.97966,0.98221,0.98438,0.98630,0.98796,0.98937,0.99055,0.99163,0.99244,0.99321,0.99388,0.99449,0.99502,0.99549,0.99588,0.99621 +0.99653,0.99682,0.99703,0.99718,0.99737,0.99752,0.99764,0.99776,0.99787,0.99796,0.99805,0.99812,0.99820,0.99826,0.99833,0.99838,0.99845,0.99851,0.99855,0.99859 +0.99865,0.99868,0.99872,0.99876,0.99880,0.99884,0.99888,0.99891,0.99895,0.99897,0.99901,0.99905,0.99907,0.99911,0.99913,0.99916,0.99919,0.99922,0.99926,0.99928 +0.99931,0.99933,0.99936,0.99939,0.99942,0.99944,0.99947,0.99950,0.99952,0.99955,0.99957,0.99959,0.99961,0.99964,0.99965,0.99968,0.99970,0.99972,0.99974,0.99976 +0.99978,0.99981,0.99984,0.99986,0.99988,0.99990,0.99992,0.99994,0.99996,0.99998,1.00000 +pwc2u2fract=0.00024,0.00071,0.00161,0.00318,0.00551,0.00926,0.01389,0.01939,0.02592,0.03338,0.04140,0.05001,0.05906,0.06851,0.07822,0.08849,0.09928,0.11015,0.12112 +0.13250,0.14427,0.15599,0.16776,0.17963,0.19150,0.20317,0.21545,0.22757,0.23940,0.25165,0.26365,0.27578,0.28760,0.29946,0.31144,0.32340,0.33524,0.34691,0.35857 +0.37011,0.38163,0.39319,0.40470,0.41617,0.42745,0.43898,0.45030,0.46155,0.47295,0.48428,0.49566,0.50698,0.51809,0.52934,0.54043,0.55151,0.56265,0.57332,0.58418 +0.59491,0.60559,0.61626,0.62666,0.63747,0.64816,0.65886,0.66944,0.68011,0.69063,0.70095,0.71134,0.72173,0.73205,0.74199,0.75220,0.76217,0.77201,0.78190,0.79167 +0.80143,0.81114,0.82083,0.83022,0.83971,0.84912,0.85848,0.86757,0.87670,0.88560,0.89451,0.90315,0.91135,0.91912,0.92676,0.93388,0.94064,0.94702,0.95284,0.95805 +0.96268,0.96716,0.97102,0.97445,0.97751,0.98030,0.98281,0.98492,0.98679,0.98844,0.98981,0.99113,0.99229,0.99333,0.99425,0.99503,0.99568,0.99625,0.99677,0.99719 +0.99755,0.99789,0.99819,0.99842,0.99863,0.99881,0.99896,0.99907,0.99920,0.99928,0.99937,0.99945,0.99951,0.99957,0.99963,0.99967,0.99971,0.99973,0.99976,0.99978 +0.99979,0.99981,0.99983,0.99985,0.99986,0.99987,0.99988,0.99989,0.99990,0.99991,0.99992,0.99993,0.99993,0.99994,0.99995,0.99995,0.99995,0.99996,0.99996,0.99996 +0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99998,0.99999,0.99999,0.99999,0.99999 +0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000,1.00000,1.00000 +pwc2u1fract=0.00023,0.00073,0.00175,0.00342,0.00597,0.00943,0.01380,0.01919,0.02553,0.03252,0.04019,0.04848,0.05729,0.06638,0.07591,0.08578,0.09621,0.10663,0.11746 +0.12873,0.13986,0.15159,0.16331,0.17528,0.18715,0.19911,0.21129,0.22338,0.23538,0.24754,0.25959,0.27177,0.28397,0.29602,0.30799,0.31989,0.33175,0.34347,0.35537 +0.36716,0.37886,0.39041,0.40192,0.41356,0.42529,0.43705,0.44847,0.45988,0.47111,0.48266,0.49401,0.50536,0.51676,0.52806,0.53907,0.55019,0.56136,0.57222,0.58327 +0.59418,0.60526,0.61614,0.62674,0.63735,0.64798,0.65888,0.66975,0.68023,0.69060,0.70094,0.71134,0.72170,0.73200,0.74212,0.75236,0.76243,0.77241,0.78252,0.79220 +0.80229,0.81215,0.82160,0.83112,0.84064,0.85020,0.85936,0.86839,0.87713,0.88595,0.89465,0.90272,0.91094,0.91876,0.92620,0.93334,0.94010,0.94623,0.95200,0.95724 +0.96216,0.96668,0.97057,0.97388,0.97693,0.97970,0.98201,0.98419,0.98607,0.98775,0.98920,0.99054,0.99168,0.99269,0.99363,0.99443,0.99513,0.99572,0.99631,0.99677 +0.99717,0.99752,0.99783,0.99810,0.99834,0.99855,0.99873,0.99887,0.99901,0.99915,0.99924,0.99932,0.99941,0.99948,0.99952,0.99958,0.99962,0.99964,0.99967,0.99970 +0.99973,0.99976,0.99979,0.99980,0.99981,0.99982,0.99984,0.99985,0.99987,0.99987,0.99988,0.99988,0.99989,0.99990,0.99990,0.99991,0.99991,0.99992,0.99992,0.99992 +0.99993,0.99994,0.99994,0.99994,0.99994,0.99995,0.99995,0.99996,0.99996,0.99996,0.99996,0.99997,0.99997,0.99997,0.99997,0.99997,0.99997,0.99998,0.99998,0.99998 +0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,0.99999,1.00000,1.00000,1.00000 diff --git a/PARAM/SHMS/DC/pdc_cuts.param b/PARAM/SHMS/DC/pdc_cuts.param index f621dbb8c23fbc29496588c60d7f17d64727b833..60f3c91e5eee313ac8b5150b452b2b8a7660a485 100644 --- a/PARAM/SHMS/DC/pdc_cuts.param +++ b/PARAM/SHMS/DC/pdc_cuts.param @@ -16,5 +16,5 @@ pdc_fix_lr = 1 pdc_fix_propcorr = 1 ; Zero time correction for each plane in ns that is added to TDC time. -pdc_plane_time_zero = 1270.0, 1270.0, 1270.0, 1270.0, 1270.0, 1270.0 - 1270.0, 1270.0, 1270.0, 1270.0, 1270.0, 1270.0 \ No newline at end of file +pdc_plane_time_zero = 1270.0+25., 1270.0+25., 1270.0+25., 1270.0+25., 1270.0+25., 1270.0+25. + 1270.0+25., 1270.0+25., 1270.0+25., 1270.0+25., 1270.0+25., 1270.0+25. \ No newline at end of file diff --git a/PARAM/SHMS/DC/pdc_tzero_per_wire.param b/PARAM/SHMS/DC/pdc_tzero_per_wire.param index 2e5468c3ae38156673f9bc6e0aea1d1e6bfc96fc..b8c1100e40d0093eafb9540d02dbc5ae0136df00 100644 --- a/PARAM/SHMS/DC/pdc_tzero_per_wire.param +++ b/PARAM/SHMS/DC/pdc_tzero_per_wire.param @@ -1,88 +1,88 @@ ptzero1u1= --39.5,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000,-39.500000, -39.500000, -39.500000, -39.500000, -10.369391 --10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -10.369391, -8.061662 --8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -8.061662, -6.985772 --6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -6.985772, -4.926242 --4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -4.926242, -5.420486 --5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, -5.420486, 8.500000 -8.500000, 8.500000, 8.500000, 8.500000, 8.500000, 8.500000, 8.500000, 8.500000, 8.500000, 8.500000, 8.500000 +1.52902,1.529021,1.529021,1.529021,1.529021,1.529021,1.529021,1.529021,1.529021,1.529021,1.529021,1.529021, 1.529021, 1.529021, 1.529021, 1.529021 +1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 0.525952, 1.305435, -5.998182, 1.116718 +1.638151, 1.483262, -0.570615, 1.399185, 1.087017, 1.614261, 0.547199, 2.310643, 1.098726, 1.105453, 1.539726, 1.118731, 1.601656, 1.457803, 1.136658, 1.326868 +1.548980, 1.218060, 1.285568, 1.680600, 1.293641, 1.243623, 5.504873, 1.063279, 1.435855, 2.989726, 3.040628, 1.200233, 2.150229, 1.205696, 3.058767, 6.406323 +6.552358, 6.710605, 6.432281, 5.943831, 6.035220, 5.946856, 5.422809, 6.431293, 5.882951, 6.573977, 6.530640, 6.806742, 6.287776, 6.933642, 6.853186, 5.282264 +6.269040, 5.647329, 6.075678, 5.549724, 6.710602, 5.598231, 6.138399, 5.703076, 6.444288, 5.490271, 5.356547, 5.150280, 6.269271, 5.126659, 1.529021, 1.529021 +1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021, 1.529021 ptzero1u2= -0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000, -11.308881, -11.308881, -11.308881, -11.308881 --11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -11.308881, -7.758043, -7.758043, -7.758043, -7.758043 --7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -7.758043, -6.455573, -6.455573, -6.455573, -6.455573 --6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -6.455573, -4.658513, -4.658513, -4.658513, -4.658513 --4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.658513, -4.326431, -4.326431, -4.326431, -4.326431 --4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, -4.326431, 0.500000, 0.500000, 0.500000, 0.500000 -0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000 +1.763153,1.763153,1.763153,1.763153,1.763153,1.763153,1.763153,1.763153,1.763153,1.763153,1.763153,1.763153, 1.763153, 1.763153, 1.763153, 1.763153 +1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, -0.096313, 3.831437, 1.519213, -6.055176, 0.964765 +0.078088, 1.893982, 1.226170, 0.954987, 1.262806, 2.795397, 1.035986, 1.311998, 1.742272, 2.882305, 1.373889, 1.538283, 3.093388, 3.512789, 3.103921, 2.436050 +4.803575, 1.556570, 4.533544, 1.239494, 3.106760, 1.241117, 4.167912, 4.226269, 4.976883, 4.593296, 4.991517, 4.534688, 6.764721, 6.916166, 6.779285, 6.338387 +6.887624, 6.622249, 6.486093, 6.353469, 3.702167, 3.480341, 1.995802, 5.717205, 6.025848, 5.082450, 5.821265, 4.971853, 6.243550, 6.893235, 6.677124, 6.916471 +1.763153, 5.216880, 6.459876, 5.993356, 6.579062, 6.436197, 5.736744, 2.659127, 5.448535, 6.217736, 6.237770, 4.594265, 5.996163, 1.763153, 1.763153, 1.763153 +1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153, 1.763153 ptzero1x1= --12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306,-12.916306, -12.916306, -12.916306, -12.916306, -12.916306 --10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785, -10.515785 --9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843, -9.069843 --4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292, -4.424292 --2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051, -2.686051 +-3.154830,1.480750,-3.095277,-3.223198,-7.137494,-1.969494,-2.885322,-1.419941,-2.430866,-2.680580,-2.641493,-0.897141, -2.500421, -1.918847, -2.319730, -2.696559 +-2.687789, -1.090406, -2.609650, -0.013375, 0.064451, -2.372672, 0.009082, -0.205309, -2.371646, -2.795759, -0.947483, -1.989119, -2.621868, 0.100318, 0.158518, 3.873402 +1.095438, 1.672976, 1.223903, 1.560886, 1.275526, 1.025357, 1.037036, 0.968371, 1.048376, 0.650174, 0.977363, 1.059724, 0.996023, 0.769283, 1.128885, 0.417334 +4.998463, 6.399080, 5.908559, 6.180740, 3.437791, 1.240560, 3.379566, 6.116218, 6.082965, 5.723584, 5.932669, 6.291542, 5.915471, 6.105960, 6.319942, 6.572632 +10.195358, 10.849953, 10.578311, 10.614595, 10.318699, 10.373919, 10.480983, 10.171358, 10.651211, 10.114174, 1.480750, 10.296678, 10.059670, 10.214381, 10.029387 ptzero1x2= --4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948,-4.942948, -4.942948, -4.942948, -4.942948, -5.024766 --5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -5.024766, -12.557562 --12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -12.557562, -9.303682 --9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -9.303682, -6.715198 --6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198, -6.715198 +0.456334,-5.061177,6.180394,5.980235,6.404839,6.605609,6.165597,7.019074,6.203959,6.447222,6.421369,5.221437, 6.006231, 6.451736, 2.988468, 2.421515 +3.618889, 5.089564, 3.095516, 1.425321, 5.043257, 3.237966, 1.595078, 1.460048, 1.978942, 4.949522, 1.580090, 3.316987, 6.057656, 6.139035, 4.812145, -3.025917 +-2.912483, -2.980344, -2.995572, -2.648855, -2.979129, -2.974026, -2.763520, -2.696015, -2.622223, -2.748264, -2.711139, -2.889996, -2.772591, -2.589832, -2.776683, 1.203121 +2.781642, 1.140525, 1.130486, 1.056949, 1.442509, 0.972618, 1.103074, 0.995657, 1.156127, 0.889344, 0.875748, 0.997467, 0.936447, 0.942678, 0.803273, 1.328227 +2.015238, 1.844625, 1.870302, 1.336724, 1.285018, 2.534963, 1.580153, 3.263464, 1.310446, 3.090777, 1.310836, 3.883932, 2.251403, 1.912969, 3.049926 ptzero1v1= -10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000, 10.500000, 10.500000, 10.500000, -7.044793 --7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -7.044793, -4.272241 --4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -4.272241, -0.005083 --0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -0.005083, -12.328551 --12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -12.328551, -11.327850 --11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, -11.327850, 0.500000 -0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000 +0.946899,0.946899,0.946899,0.946899,0.946899,0.946899,0.946899,0.946899,0.946899,0.946899,0.946899,0.946899, 0.946899, 0.946899, 0.946899, 0.946899 +0.946899, 0.946899, 0.946899, 0.946899, 2.619213, 2.403683, 3.739327, 5.532697, 5.759145, 4.750991, -0.791652, 5.689267, 6.476661, 5.101330, 5.390834, 6.644990 +6.933839, 5.729612, 6.177362, 5.379808, 6.328580, 5.952833, 6.600771, 6.860278, 6.603330, 6.588670, 6.753969, 6.947391, 7.046556, 6.985648, 6.789586, 10.473991 +10.500068, 10.581834, 10.522476, 10.792123, 10.801564, 10.881923, 10.708145, 10.543764, 10.818866, 10.806433, 10.532482, 10.834251, 10.925639, 11.027251, 10.793939, -2.652250 +-2.726418, -1.863076, -2.414452, -2.789977, -2.904353, -2.668752, -2.911921, -2.783635, -2.764098, -0.432582, -0.552787, -0.651940, 0.405501, 0.123885, -0.252836, 0.496863 +1.152660, 0.098707, 0.492182, 0.623931, 0.463947, 0.835594, 0.574142, 0.100038, 0.646040, 0.515299, 0.325089, 0.866844, -3.633932, 0.785656, 0.712226, -1.074577 +-10.841377, 3.154530, 0.946899, 0.946899, 0.946899, 0.946899, 0.946899, 0.946899, 0.946899, 0.946899, 0.946899 ptzero1v2= --9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000,-9.500000, -5.331440, -5.331440, -5.331440, -5.331440 --5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -5.331440, -2.089978, -2.089978, -2.089978, -2.089978 --2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -2.089978, -9.739192, -9.739192, -9.739192, -9.739192 --9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -9.739192, -10.597685, -10.597685, -10.597685, -10.597685 --10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -10.597685, -9.044861, -9.044861, -9.044861, -9.044861 --9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, -9.044861, 0.500000, 0.500000, 0.500000, 0.500000 -0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000 +0.898142,0.898142,0.898142,0.898142,0.898142,0.898142,0.898142,0.898142,0.898142,0.898142,0.898142,0.898142, 0.898142, 0.898142, 0.898142, 0.898142 +0.898142, 0.898142, 0.898142, 0.898142, 1.696055, 4.981300, -3.016886, 5.885493, 6.929526, 6.006335, 7.258746, 4.779478, 9.827063, 10.398898, 10.148597, 9.930512 +7.931487, 7.290425, 7.317546, 9.606289, 7.522390, 8.709385, 9.044330, 7.608444, 8.367550, 7.446698, 10.166363, 7.326835, 0.963758, 1.114142, 1.074646, 1.077438 +1.029586, 1.060756, 1.044395, 0.946637, 1.121889, 0.989587, 1.131963, 0.987676, 1.014537, 0.939265, 2.392773, 1.018892, -0.853074, 0.858433, 0.713720, 0.615978 +0.507678, 0.901347, -2.119677, 0.681747, -2.378551, -0.048696, -2.009301, 0.364120, -2.643128, -0.554151, 0.520012, 0.352202, 1.847152, 1.583318, 3.145889, 3.039011 +1.245815, 1.095442, 1.714022, 1.044420, 2.991210, 1.013001, 1.466344, 1.152367, 1.644638, 2.396464, 1.139906, 1.176078, 2.879386, 5.646422, 4.155213, 3.494692 +-2.812901, 2.784931, 0.898142, 0.898142, 0.898142, 0.898142, 0.898142, 0.898142, 0.898142, 0.898142, 0.898142 ptzero2v2= -0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000,0.500000, -9.285841, -9.285841, -9.285841, -9.285841 --9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -9.285841, -1.376703, -1.376703, -1.376703, -1.376703 --1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.376703, -1.040012, -1.040012, -1.040012, -1.040012 --1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -1.040012, -5.686772, -5.686772, -5.686772, -5.686772 --5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -5.686772, -2.568984, -2.568984, -2.568984, -2.568984 --2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, -2.568984, 0.500000, 0.500000, 0.500000, 0.500000 -0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000 +1.040384,1.040384,1.040384,1.040384,1.040384,1.040384,1.040384,1.040384,1.040384,1.040384,1.040384,1.040384, 1.040384, 1.040384, 1.040384, 1.040384 +1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 0.145205, -6.272351, -0.217602, 9.227966, 10.150258, -0.619881, 10.616746 +10.161974, 7.447114, 8.156372, 9.129576, 7.154031, 7.083168, 8.296653, 6.985401, 7.102942, 7.110971, 7.323840, 7.034116, 7.316284, 10.728772, 10.784091, 10.783983 +10.476288, 10.465225, 10.314858, 7.316211, 7.334376, 7.256112, 10.034234, 10.446094, 7.544653, 9.803640, 7.442765, 10.663237, 4.719395, 5.178335, 5.379860, 1.274255 +5.709029, 1.744484, 4.274224, 3.395311, 3.965919, 3.121720, 2.131215, 3.046030, 4.581349, 1.932013, 3.168651, 5.854672, 8.440849, 8.889529, 7.830669, 8.561265 +7.961898, 7.562712, 7.079642, 7.245170, 6.497921, 6.849663, 6.777684, 7.046200, 4.802990, 2.283754, 6.793699, 6.019329, 8.144863, 9.853396, 7.681417, 8.681220 +6.907574, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384, 1.040384 ptzero2v1= -10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000,10.500000, 10.500000, 10.500000, 10.500000, -12.372834 --12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -12.372834, -1.115992 --1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -1.115992, -0.799013 --0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -0.799013, -4.392683 --4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -4.392683, -5.659496 --5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, -5.659496, 4.500000 -4.500000, 4.500000, 4.500000, 4.500000, 4.500000, 4.500000, 4.500000, 4.500000, 4.500000, 4.500000, 4.500000 +1.163100,1.163100,1.163100,1.163100,1.163100,1.163100,1.163100,1.163100,1.163100,1.163100,1.163100,1.163100, 1.163100, 1.163100, 1.163100, 1.163100 +1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, -1.954957, -0.256405, -3.418864, -0.773442, 8.512442 +7.784063, 8.253547, 7.254480, 7.069832, 7.144431, 8.562514, 7.076263, 7.505039, 9.015598, 8.961856, 8.336373, 7.193614, 7.519420, 10.263002, 7.165382, 7.734348 +14.009876, 10.195669, 7.825444, 10.455799, 7.164171, 9.749017, 7.476844, 9.082170, 7.258415, 10.255808, 10.500547, 10.392058, 10.550463, 10.311181, 10.124577, 6.221058 +5.917283, 6.395794, 5.963592, 6.065045, 5.420827, 6.133667, 6.363579, 5.550432, 5.595521, 1.163100, 5.059131, 5.980277, 6.824582, 3.795484, 7.027174, 3.263574 +3.227089, 5.071528, 3.137604, 3.821222, 4.588729, 4.767553, 4.339470, 5.118477, 5.030997, 5.011865, -8.476107, 5.209964, 4.993266, 6.327109, 6.116139, 7.039395 +9.991273, 5.927129, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100, 1.163100 ptzero2x2= --7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332,-7.273332, -7.273332, -7.273332, -7.273332, -9.445457 --9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -9.445457, -5.744131 --5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -5.744131, -3.248881 --3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -3.248881, -0.246144 --0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144, -0.246144 +3.025090,-1.217016,2.657324,2.456548,3.525889,0.949490,1.937917,2.789236,2.810251,3.072301,4.153225,1.105237, 4.431941, 1.974898, 4.247875, 0.435342 +0.454753, 0.506482, 0.816860, 0.112388, 0.417007, -2.640680, 0.844155, 0.542893, 0.680219, -0.848558, 0.862602, 0.763201, 1.423722, 1.005851, 0.605578, 3.343871 +3.152511, 1.543816, 4.627370, 3.163723, 3.156759, 1.939422, 3.224666, 1.987696, 3.164969, 3.310650, 1.258043, 4.475357, 3.281488, 3.231974, 5.474241, 6.640255 +7.302666, 6.874259, 7.080468, 7.078150, 6.955405, 6.521795, 6.656303, 6.590717, 6.772610, 6.836106, 6.629103, 6.897783, 6.450650, 6.790705, 6.808803, 7.225401 +10.803930, 7.211506, 7.554112, 10.319892, 10.298988, 10.002675, 9.982267, 10.282555, 9.801709, 7.286862, 10.087855, 10.285944, 7.836669, 9.001265, 7.401463 ptzero2x1= --3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999,-3.606999, -3.606999, -3.606999, -3.606999, -3.606999 --6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022, -6.545022 --9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949, -9.501949 --8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296, -8.720296 -0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710, 0.094710 +4.689897,5.742842,5.267213,5.428004,5.625134,4.206559,5.145965,6.411816,5.696975,3.768350,6.172361,6.013722, 6.013079, 6.382740, 6.854457, 6.085697 +3.279628, 3.575269, 3.027177, 3.448449, 1.292578, 1.330244, 3.105592, 1.922664, 1.986849, 3.354146, 1.573316, 1.332681, 3.513141, 4.649700, 5.622916, 4.608882 +1.380704, 0.893900, 0.985730, 0.800780, 1.001442, 0.937085, 0.981552, 0.703937, 0.339721, 0.793804, 0.814401, -0.579464, 0.781911, 0.696161, 0.877639, 0.825471 +0.907651, 1.084284, 2.560563, 1.181174, 1.177173, 1.129075, 0.972010, 1.023680, 0.938074, 0.916845, 1.209521, 0.794942, 0.960668, 1.051760, 1.068924, 1.049993 +9.177330, 11.170944, 10.605972, 10.653669, 10.718183, 9.374787, 10.774199, 10.781846, 10.617295, 10.819551, 9.012250, 10.838354, 10.568873, 10.553140, 10.616426 ptzero2u2= -60.500000,60.500000,60.500000,60.500000,60.500000,60.500000,60.500000,60.500000,60.500000,60.500000,60.500000,60.500000, -3.343980, -3.343980, -3.343980, -3.343980 --3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -3.343980, -2.488392, -2.488392, -2.488392, -2.488392 --2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -2.488392, -9.962876, -9.962876, -9.962876, -9.962876 --9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -9.962876, -8.176065, -8.176065, -8.176065, -8.176065 --8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.176065, -8.992775, -8.992775, -8.992775, -8.992775 --8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -8.992775, -3.760503, -3.760503, -3.760503, -3.760503 --3.760503, -3.760503, -3.760503, -3.760503, -3.760503, -3.760503, -3.760503, -3.760503, -3.760503, -3.760503, -3.760503 +1.270292,1.270292,1.270292,1.270292,1.270292,1.270292,1.270292,1.270292,1.270292,1.270292,1.270292,1.270292, 1.270292, 1.270292, 1.270292, 1.270292 +1.270292, 1.270292, 5.424004, 9.030725, 7.196095, 6.936860, 6.759001, 5.000175, 7.620346, 7.180556, 4.309788, 6.986512, 9.561963, 8.515167, 8.543623, 14.923480 +7.510010, 6.972898, 8.337814, 7.032208, 7.373982, 7.055179, 7.313428, 8.573670, 8.167227, 7.170683, 7.075148, 7.518450, 0.968800, 1.222250, 1.116116, 1.045431 +0.963026, 0.926795, 0.949844, 0.808244, 0.954463, 0.707071, 0.799908, 0.861795, 0.767199, 0.612592, 0.607371, 0.529870, 1.156938, 1.876723, 1.399161, 1.146195 +2.054729, 1.128603, 2.710242, 1.356659, 1.060793, 2.702970, 0.970834, 1.174632, 1.009900, 1.120875, 1.562876, 1.379444, 1.629620, 2.937618, 2.118394, 2.904804 +1.127059, 1.112664, 1.232318, 1.077389, 1.227431, 1.038764, 0.721151, 1.029128, 1.017306, 0.950461, 0.704183, 0.606513, 9.860039, 10.790346, 9.805850, 8.603539 +5.109025, 7.041357, -14.419476, 8.547312, 1.270292, 1.270292, 1.270292, 1.270292, 1.270292, 1.270292, 1.270292 ptzero2u1= -22.500000,22.500000,22.500000,22.500000,22.500000,22.500000,22.500000,22.500000,22.500000,22.500000,22.500000,22.500000, 22.500000, 22.500000, 22.500000, -8.305755 --8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -8.305755, -0.833354 --0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.833354, -0.108779 --0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -0.108779, -8.225738 --8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.225738, -8.555231 --8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, -8.555231, 0.500000 -0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000, 0.500000 +1.316513,1.316513,1.316513,1.316513,1.316513,1.316513,1.316513,1.316513,1.316513,1.316513,1.316513,1.316513, 1.316513, 1.316513, 1.316513, 1.316513 +1.316513, 1.316513, 1.316513, -7.837922, 1.281529, -2.701879, -1.020420, 0.964685, 2.958407, 4.483214, 0.415477, 4.491651, 3.707600, 4.358634, 4.479964, 8.810177 +6.316620, 7.523221, 7.803749, 9.001413, 6.917912, 9.032829, 8.766214, 7.197881, 9.030009, 8.892036, 7.240794, 7.250931, 7.806886, 10.121682, 7.459729, 9.171595 +7.187347, 8.990869, 9.988273, 10.396889, 10.108062, 9.947135, 9.489432, 10.360765, 10.654640, 10.086538, 10.479711, 10.352656, 10.550052, 10.609856, 10.239722, 2.236651 +1.346771, 1.102798, 2.661735, 1.139854, 1.119713, 1.431661, 1.096613, 1.097908, 1.102846, 2.987942, 2.872611, 3.092576, 1.535272, 2.371921, 3.711759, 0.469255 +0.979078, 0.834339, 1.049123, 1.908209, 0.889663, 0.568060, 0.900010, 1.949845, 0.800841, 1.176438, 0.206111, 2.004865, 0.943304, 2.496328, 1.773690, 10.566739 +10.490980, 6.915175, 2.638551, 10.332053, 1.316513, 1.316513, 1.316513, 1.316513, 1.316513, 1.316513, 1.316513 diff --git a/PARAM/SHMS/GEN/p_fadc_debug.param b/PARAM/SHMS/GEN/p_fadc_debug.param index 6fa113da69da76307321159a6ce4bc0e7bfca9a5..6e96ae4d9db6ddfbe1a8755de4305d88c07de64a 100644 --- a/PARAM/SHMS/GEN/p_fadc_debug.param +++ b/PARAM/SHMS/GEN/p_fadc_debug.param @@ -1,5 +1,5 @@ -phgcer_debug_adc = 0 -pngcer_debug_adc = 0 -paero_debug_adc = 0 -pcal_debug_adc = 0 -phodo_debug_adc = 0 +phgcer_debug_adc = 1 +pngcer_debug_adc = 1 +paero_debug_adc = 1 +pcal_debug_adc = 1 +phodo_debug_adc = 1 diff --git a/PARAM/SHMS/GEN/p_reftime_cut.param b/PARAM/SHMS/GEN/p_reftime_cut.param index cade182931eb43b569d50684be2e75494b639368..185faf84a1fecf90c00b4cffc948b54ea927e835 100644 --- a/PARAM/SHMS/GEN/p_reftime_cut.param +++ b/PARAM/SHMS/GEN/p_reftime_cut.param @@ -7,12 +7,27 @@ ; is used as reftime. If no ref time is found greater than the abs(refcut) then no ; reference time is used and warning message is produced. ; Cut is on reference time per detector. -pdc_tdcrefcut=-14000. -phodo_tdcrefcut=-3000. -phodo_adcrefcut=-200./.0625 -pngcer_adcrefcut=-200./.0625 -phgcer_adcrefcut=-200./.0625 -paero_adcrefcut=-200./.0625 -pcal_adcrefcut=-200./.0625 + +; from run 4698 + +;pdc_tdcrefcut=-13000. +;phodo_tdcrefcut=-3000. + +;phodo_adcrefcut=-200./.0625 +;pngcer_adcrefcut=-200./.0625 +;phgcer_adcrefcut=-200./.0625 +;paero_adcrefcut=-200./.0625 +;pcal_adcrefcut=-200./.0625 + +; from run 4716 + +pdc_tdcrefcut=-14500. +phodo_tdcrefcut=-4000. + +phodo_adcrefcut=-5000. +pngcer_adcrefcut=-5000. +phgcer_adcrefcut=-5000. +paero_adcrefcut=-5000. +pcal_adcrefcut=-5000. diff --git a/PARAM/SHMS/HGCER/phgcer_calib.param b/PARAM/SHMS/HGCER/phgcer_calib.param index 46a2d429609c06cbf5727409cb3515d4f3f94335..b81e7e4182cc22399333176d9438243353414968 100644 --- a/PARAM/SHMS/HGCER/phgcer_calib.param +++ b/PARAM/SHMS/HGCER/phgcer_calib.param @@ -1,2 +1,6 @@ ; Garth H. gain calibration from Run 1583, Dec 14 2017 -phgcer_adc_to_npe = 1.0/6.587, 1.0/7.069, 1.0/6.507, 1.0/6.367 +;phgcer_adc_to_npe = 1.0/6.587, 1.0/7.069, 1.0/6.507, 1.0/6.367 +;phgcer_adc_to_npe = 1.0/6.44, 1.0/7.05, 1.0/5.8, 1.0/6.83 + +; Garth H. gain calibration from Run 4721, Sept 27 2018 +phgcer_adc_to_npe = 1.0/6.26, 1.0/7.30, 1.0/5.85, 1.0/6.98 diff --git a/PARAM/SHMS/HGCER/phgcer_cuts.param b/PARAM/SHMS/HGCER/phgcer_cuts.param index 3251fb14013bc81e0f4f4ed20e84fa161af5179f..0050a95f8124bbe536144ac0e21289fe97e4603a 100644 --- a/PARAM/SHMS/HGCER/phgcer_cuts.param +++ b/PARAM/SHMS/HGCER/phgcer_cuts.param @@ -20,5 +20,7 @@ phgcer_npe_thresh = 0.5 # ADC time window cut values used to select "good" ADC events phgcer_adc_tdc_offset = 200.0 -phgcer_adcTimeWindowMin = -1000.0, -1000.0, -1000.0, -1000.0 -phgcer_adcTimeWindowMax = 1000.0, 1000.0, 1000.0, 1000.0 \ No newline at end of file +phgcer_adcTimeWindowMin = -40.0, -40.0, -40.0, -40.0 +phgcer_adcTimeWindowMax = 40.0, 40.0, 40.0, 40.0 +;phgcer_adcTimeWindowMin = 7.0, 5.0, 5.0, 5.0 +;phgcer_adcTimeWindowMax = 15.0, 13.0, 13.0, 13.0 \ No newline at end of file diff --git a/PARAM/SHMS/HODO/phodo_TWcalib.param b/PARAM/SHMS/HODO/phodo_TWcalib.param index 29ef1073d71d0feebf4f70112dd330a8264f2b06..bcb246411ae5ed5b753797b9fbccdbbc2e070ee9 100644 --- a/PARAM/SHMS/HODO/phodo_TWcalib.param +++ b/PARAM/SHMS/HODO/phodo_TWcalib.param @@ -4,96 +4,96 @@ pTDC_threshold=120 ;units of mV ;Param c1-Pos ; 1x 1y 2x 2y -pc1_Pos = -3.92719, -2.89515, -3.70854, 1 - -3.432906, -3.474132, -3.468692, 1.000000 - -3.037982, 1.545130, -3.165317, 17.182499 - -4.117174, 0.207338, -3.062744, 16.589981 - -3.561862, -0.422333, -3.890974, 16.422799 - -2.808805, -0.631886, -4.106386, 15.853555 - -3.253879, 0.736456, -3.778283, 21.146852 - -2.475860, -4.026746, -0.315591, 20.441364 - -2.988727, -4.891862, 0.181872, 16.170665 - -2.818037, -3.973617, -3.726481, 16.730973 - -1.962244, -3.213717, -3.235611, 16.425070 - -2.711630, -4.165617, -3.135005, 17.673249 - -2.537710, -3.882753, -3.629122, 16.588156 - 0.000000, 0.000000, -3.219142, 16.790895 - 0.000000, 0.000000, 0.000000, 16.852403 - 0.000000, 0.000000, 0.000000, 17.192638 - 0.000000, 0.000000, 0.000000, 17.217057 - 0.000000, 0.000000, 0.000000, 16.396270 +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 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 = -11.135567, -3.229713, -10.900663, 1.000000 - -10.411872, 0.776436, -10.421928, 1.000000 - -10.023473, 1.014074, -10.541160, 7.130632 - -9.885641, -2.898302, -10.389358, 6.677418 - -10.324086, -3.460908, -10.859523, 6.613339 - -10.282738, -4.300508, -10.199066, 6.093739 - -10.036981, -2.691017, -10.184490, 6.860530 - -10.373097, -3.265396, -10.674967, 6.952260 - -10.077294, -3.065714, -10.508269, 6.002908 - -9.594024, -3.470350, -6.432588, 6.104233 - -9.154885, -3.236715, -9.966699, 9.336077 - -10.114559, -3.684497, -10.201280, 9.700994 - -9.990157, -3.613458, -10.613121, 9.562459 - 0.000000, 0.000000, -10.054941, 9.364906 - 0.000000, 0.000000, 0.000000, 5.981949 - 0.000000, 0.000000, 0.000000, 6.292996 - 0.000000, 0.000000, 0.000000, 6.541257 - 0.000000, 0.000000, 0.000000, 5.378402 +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 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 = 1.018045, 0.755851, 0.773088, 1.000000 - 0.909794, 0.819894, 0.723479, 1.000000 - 0.867743, 0.760852, 0.847211, 0.808188 - 0.924981, 0.770527, 0.770209, 0.773229 - 0.749194, 0.732302, 0.858527, 0.814283 - 0.983201, 0.744322, 0.774826, 0.830631 - 0.958073, 0.730614, 0.797716, 0.814695 - 0.863235, 0.736635, 0.762902, 0.821758 - 0.892059, 0.826477, 0.750541, 0.858109 - 0.940488, 0.814386, 0.780966, 0.779350 - 0.948008, 0.820954, 0.788374, 0.784445 - 0.975963, 0.791405, 0.830518, 0.792036 - 0.775078, 0.774930, 0.765027, 0.848762 - 0.000000, 0.000000, 0.901578, 0.771102 - 0.000000, 0.000000, 0.000000, 0.835566 - 0.000000, 0.000000, 0.000000, 0.836937 - 0.000000, 0.000000, 0.000000, 0.719868 - 0.000000, 0.000000, 0.000000, 0.764541 +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 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.956534, 0.697500, 0.829899, 1.000000 - 0.873431, 0.760331, 0.763115, 1.000000 - 0.895614, 0.744085, 0.943705, 0.789672 - 0.928632, 0.772659, 0.800749, 0.861992 - 0.822328, 0.769196, 0.958333, 0.870730 - 0.904921, 0.782588, 0.778823, 0.880437 - 0.918168, 0.774606, 0.805023, 0.905730 - 0.935383, 0.776247, 0.798657, 0.886320 - 0.905982, 0.775408, 0.770039, 0.901376 - 0.895464, 0.762241, 0.772260, 0.845635 - 1.001267, 0.728663, 0.794103, 0.896056 - 0.942687, 0.841030, 0.792844, 0.845636 - 0.730859, 0.730721, 0.810381, 0.811623 - 0.000000, 0.000000, 0.886761, 0.807710 - 0.000000, 0.000000, 0.000000, 0.815641 - 0.000000, 0.000000, 0.000000, 0.748641 - 0.000000, 0.000000, 0.000000, 0.689717 - 0.000000, 0.000000, 0.000000, 0.816122 +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 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 f532d01ce41305929e8d8f2b7bf6e07bf5756e89..eed0b64519c105e7b60d0e24dc57084dcc128b73 100644 --- a/PARAM/SHMS/HODO/phodo_Vpcalib.param +++ b/PARAM/SHMS/HODO/phodo_Vpcalib.param @@ -5,323 +5,125 @@ ;Propagation Velocity Per Paddle ; 1x 1y 2x 2y -phodo_velFit = 15, 15, 16.1716, 13.0 - 15.988372, 15.845788, 15.529640, 13.000000 - 15.496232, 15.148875, 15.828629, 13.920778 - 15.844549, 14.863712, 15.804882, 13.879603 - 15.301818, 14.865641, 16.487603, 13.632654 - 15.872771, 15.213208, 15.721738, 13.472794 - 15.471309, 15.041296, 15.503405, 13.548858 - 16.305855, 15.067037, 15.457968, 13.752641 - 15.552458, 15.278147, 15.728924, 13.658751 - 16.171688, 14.806411, 15.583351, 13.570617 - 15.889942, 15.247898, 15.885529, 13.721835 - 16.524203, 14.719731, 16.177121, 13.450784 - 15.000000, 15.000000, 17.710596, 13.755359 - 0.000000, 0.000000, 15.000000, 13.647046 - 0.000000, 0.000000, 0.000000, 13.478829 - 0.000000, 0.000000, 0.000000, 13.534854 - 0.000000, 0.000000, 0.000000, 13.678625 - 0.000000, 0.000000, 0.000000, 13.805170 - 0.000000, 0.000000, 0.000000, 13.805170 - 0.000000, 0.000000, 0.000000, 13.805170 - 0.000000, 0.000000, 0.000000, 13.805170 +phodo_velFit = 15.1152, 15.1576, 16.1774, 15 + 16.847059, 15.144910, 15.479187, 15.000000 + 15.682466, 15.417176, 16.260915, 15.225871 + 17.015474, 14.732033, 15.519209, 16.363118 + 16.108540, 14.879273, 16.628477, 15.002353 + 17.051891, 15.078072, 15.803337, 15.620936 + 16.646820, 14.964402, 16.419322, 15.765506 + 16.288340, 14.609453, 17.575588, 14.165944 + 16.446424, 14.841322, 17.957590, 13.810436 + 17.169815, 14.993386, 16.864742, 13.567709 + 17.521654, 15.256632, 15.770825, 13.470286 + 17.039503, 15.514897, 15.526921, 13.326714 + 15.253213, 15.560131, 15.418299, 13.363423 + 0.000000, 0.000000, 21.941907, 13.541621 + 0.000000, 0.000000, 0.000000, 13.422998 + 0.000000, 0.000000, 0.000000, 14.930468 + 0.000000, 0.000000, 0.000000, 13.205182 + 0.000000, 0.000000, 0.000000, 16.037807 + 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 = -3.95704,0.543158,-1.98723,0.0 --3.42421,0.853665,-1.54251,0.0 --3.47986,-0.416552,-1.86876,-1.45136 --2.90465,-0.100911,-2.12493,-0.996569 --4.03398,0.509892,-1.91145,-2.53343 --2.6302,1.19228,-2.39676,-1.63071 --2.50418,0.397654,-2.25048,-1.45577 --2.64388,-0.636166,-1.62484,-1.56385 --1.88663,0.297316,-3.39385,-1.97847 --1.65055,0.587191,-2.78811,-1.88735 --2.69994,-0.118966,-1.0501,-1.56805 --2.96139,-0.673289,-2.08349,-1.45915 --3.12759,-0.121197,-3.06317,-2.48535 -0.0,0.0,-1.9976,-1.49521 -0.0,0.0,0.0,-0.526178 -0.0,0.0,0.0,-2.86213 -0.0,0.0,0.0,-1.5158 -0.0,0.0,0.0,-1.44955 -0.0,0.0,0.0,0.0 -0.0,0.0,0.0,0.0 -0.0,0.0,0.0,0.0 - - ;PMTs Signal Cable Time Diff. Per Paddle -; 1x 1y 2x 2y -phodo_cableFit = -3.357531, 1.545762, -3.020192, 1.000000 - -3.545240, 0.882946, -2.630806, 1.000000 - -3.550602, -0.358678, -2.912346, 1.000000 - -3.073059, -0.079664, -3.229881, -3.088573 - -4.151041, 0.535760, -2.923798, -4.815673 - -2.644154, 1.227497, -3.483335, -3.967115 - -2.577871, 0.405994, -3.320868, -3.762226 - -2.765498, -0.561669, -2.734090, -3.869096 - -1.950696, 0.351183, -4.508244, -4.232580 - -1.786344, 0.630290, -3.850383, -4.142896 - -1.945646, -0.069901, -2.149197, -3.899172 - -3.008011, -0.589894, -3.141905, -3.900085 - -3.008011, -0.589894, -4.194122, -4.942764 - 0.000000, 0.000000, -3.103867, -3.753152 - 0.000000, 0.000000, 0.000000, -2.886491 - 0.000000, 0.000000, 0.000000, -5.203327 - 0.000000, 0.000000, 0.000000, -3.651863 - 0.000000, 0.000000, 0.000000, -3.734302 - 0.000000, 0.000000, 0.000000, -3.734302 - 0.000000, 0.000000, 0.000000, -3.734302 - 0.000000, 0.000000, 0.000000, -3.734302 - - - - -;PMTs Time Diff. Sigma Parameters -; 1x 1y 2x 2y -phodo_PosSigma = 0.735795, 1.102072, 0.387326, 0.000000 - 0.168380, 0.166631, 0.263459, 0.000000 - 0.168040, 0.145316, 0.236013, 0.257091 - 0.172828, 0.147417, 0.262150, 0.228226 - 0.157397, 0.168453, 0.241331, 0.240773 - 0.154965, 0.141055, 0.264945, 0.212397 - 0.153516, 0.140168, 0.242682, 0.247301 - 0.177137, 0.147670, 0.287324, 0.236837 - 0.166676, 0.141468, 0.287426, 0.245311 - 0.165870, 0.175206, 0.262201, 0.230415 - 0.219854, 0.157102, 0.267886, 0.251823 - 0.216701, 0.163155, 0.293436, 0.247905 - 1.126373, 1.010673, 0.358898, 0.243213 - 0.000000, 0.000000, 0.768048, 0.243496 - 0.000000, 0.000000, 0.000000, 0.254073 - 0.000000, 0.000000, 0.000000, 0.275909 - 0.000000, 0.000000, 0.000000, 0.266002 - 0.000000, 0.000000, 0.000000, 0.227823 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - - -phodo_NegSigma = 0.735795, 1.102072, 0.387326, 0.000000 - 0.168380, 0.166631, 0.263459, 0.000000 - 0.168040, 0.145316, 0.236013, 0.257091 - 0.172828, 0.147417, 0.262150, 0.228226 - 0.157397, 0.168453, 0.241331, 0.240773 - 0.154965, 0.141055, 0.264945, 0.212397 - 0.153516, 0.140168, 0.242682, 0.247301 - 0.177137, 0.147670, 0.287324, 0.236837 - 0.166676, 0.141468, 0.287426, 0.245311 - 0.165870, 0.175206, 0.262201, 0.230415 - 0.219854, 0.157102, 0.267886, 0.251823 - 0.216701, 0.163155, 0.293436, 0.247905 - 1.126373, 1.010673, 0.358898, 0.243213 - 0.000000, 0.000000, 0.768048, 0.243496 - 0.000000, 0.000000, 0.000000, 0.254073 - 0.000000, 0.000000, 0.000000, 0.275909 - 0.000000, 0.000000, 0.000000, 0.266002 - 0.000000, 0.000000, 0.000000, 0.227823 +phodo_cableFit = -4.563156, -1.301132, -3.030677, 0.000000 + -3.532632, 1.000988, -2.715600, 0.000000 + -3.500585, -0.426416, -2.972426, -3.856907 + -3.043733, -0.088109, -3.243193, -3.294050 + -3.998279, 0.352135, -2.926417, -4.894415 + -2.320673, 1.192133, -3.440253, -3.923082 + -3.202423, 0.361598, -3.312400, -3.814443 + -2.735900, -0.621461, -2.708283, -3.784622 + -1.560126, 0.286374, -4.454302, -4.180796 + -1.414376, 0.510450, -4.048892, -4.066930 + -2.551914, -0.244547, -2.175707, -3.805853 + -2.557762, -0.681217, -3.452330, -3.773111 + -3.069494, 0.318697, -4.171783, -4.819088 + 0.000000, 0.000000, -3.043381, -3.653102 + 0.000000, 0.000000, 0.000000, -2.855196 + 0.000000, 0.000000, 0.000000, -5.243996 + 0.000000, 0.000000, 0.000000, -3.657807 + 0.000000, 0.000000, 0.000000, -3.319572 0.000000, 0.000000, 0.000000, 0.000000 0.000000, 0.000000, 0.000000, 0.000000 0.000000, 0.000000, 0.000000, 0.000000 - - - -;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle -; 1x 1y 2x 2y -phodo_LCoeff = 0.000000, 7.000000, 2.000000, 0.000000 - 0.000000, 7.000000, 2.000000, 0.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 7.000000, 2.000000, -6.000000 - 0.000000, 0.000000, 2.000000, -6.000000 - 0.000000, 0.000000, 0.000000, -6.000000 - 0.000000, 0.000000, 0.000000, -6.000000 - 0.000000, 0.000000, 0.000000, -6.000000 - 0.000000, 0.000000, 0.000000, -6.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 -;Propagation Velocity Per Paddle -; 1x 1y 2x 2y -phodo_velFit = 15, 15, 15.954, 15 - 17.310670, 15.938144, 15.501041, 15.000000 - 15.464943, 15.533982, 16.226578, 15.000000 - 17.167112, 15.047815, 16.034219, 16.390537 - 16.533792, 14.705335, 17.133488, 16.349269 - 16.169260, 15.122754, 15.898695, 15.850737 - 16.039126, 15.018621, 15.892273, 15.107258 - 18.407871, 14.908702, 16.089882, 15.831129 - 15.232766, 15.178403, 15.884689, 15.309612 - 17.533239, 14.863093, 15.826589, 15.562260 - 15.000000, 15.302005, 16.589734, 15.745679 - 17.940160, 14.941686, 15.928434, 15.595167 - 17.940160, 14.941686, 16.323469, 15.137030 - 0.000000, 0.000000, 17.325250, 15.683227 - 0.000000, 0.000000, 0.000000, 16.211867 - 0.000000, 0.000000, 0.000000, 16.635247 - 0.000000, 0.000000, 0.000000, 16.556523 - 0.000000, 0.000000, 0.000000, 15.645527 - 0.000000, 0.000000, 0.000000, 15.645527 - 0.000000, 0.000000, 0.000000, 15.645527 - 0.000000, 0.000000, 0.000000, 15.645527 -;PMTs Signal Cable Time Diff. Per Paddle -; 1x 1y 2x 2y -phodo_cableFit = -3.357183, 1.625532, -3.015746, 1.000000 - -3.542724, 0.885494, -2.633430, 1.000000 - -3.556181, -0.356099, -2.915295, 1.000000 - -3.066295, -0.081810, -3.228158, -3.090462 - -4.149617, 0.536880, -2.921378, -4.812941 - -2.643801, 1.219147, -3.483029, -3.968747 - -2.577742, 0.404662, -3.323944, -3.757586 - -2.765750, -0.562129, -2.731061, -3.869146 - -1.952338, 0.353366, -4.503935, -4.230388 - -1.788155, 0.631075, -3.844993, -4.139326 - -1.961666, -0.073502, -2.147454, -3.890481 - -3.010442, -0.592166, -3.144223, -3.892659 - -3.010442, -0.592166, -4.179461, -4.940576 - 0.000000, 0.000000, -3.091147, -3.752871 - 0.000000, 0.000000, 0.000000, -2.891862 - 0.000000, 0.000000, 0.000000, -5.176546 - 0.000000, 0.000000, 0.000000, -3.651118 - 0.000000, 0.000000, 0.000000, -3.745483 - 0.000000, 0.000000, 0.000000, -3.745483 - 0.000000, 0.000000, 0.000000, -3.745483 - 0.000000, 0.000000, 0.000000, -3.745483 - - ;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.694774, 0.000000 - -0.485827, 7.380302, 1.730668, 0.000000 - -1.816111, 5.917822, 0.506329, -4.066023 - -1.317521, 6.147203, 1.230043, -6.567193 - -0.783746, 7.479410, 0.697103, -9.330637 - -0.394518, 8.452493, 1.793627, -9.808756 - 0.000000, 6.344737, 0.706598, -8.534273 - 0.996121, 5.909889, 1.351521, -7.524326 - 1.536053, 7.032192, 0.412883, -8.676890 - 1.805332, 7.803246, 1.058359, -7.129796 - 1.018789, 7.114504, 2.142647, -7.667216 - -0.398446, 6.177379, -0.161907, -7.913443 - -0.000000, -0.000000, -1.283699, -8.812687 - 0.000000, 0.000000, 1.151999, -8.476286 - 0.000000, 0.000000, 0.000000, -7.756490 - 0.000000, 0.000000, 0.000000, -10.596327 - 0.000000, 0.000000, 0.000000, -8.937207 - 0.000000, 0.000000, 0.000000, -6.654796 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 -;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle +;PMTs Time Diff. Sigma Parameters ; 1x 1y 2x 2y -phodo_LCoeff = 0.000000, -0.000000, 0.688952, 0.000000 - -0.492324, 7.369221, 1.721302, 0.000000 - -1.831555, 5.918468, 0.494383, -4.072605 - -1.319619, 6.135908, 1.222853, -6.574729 - -0.791124, 7.470160, 0.691154, -9.335774 - -0.404817, 8.436518, 1.783400, -9.826532 - -0.000000, 6.333016, 0.695287, -8.535910 - 0.988295, 5.902220, 1.345598, -7.526918 - 1.522884, 7.025064, 0.410201, -8.689376 - 1.795131, 7.792195, 1.048950, -7.140668 - 0.999777, 7.108389, 2.137711, -7.662394 - -0.405030, 6.171202, -0.167997, -7.922597 - 0.000000, 0.000000, -1.265008, -8.818811 - 0.000000, 0.000000, 1.158575, -8.480837 - 0.000000, 0.000000, 0.000000, -7.763864 - 0.000000, 0.000000, 0.000000, -10.593897 - 0.000000, 0.000000, 0.000000, -8.940670 - 0.000000, 0.000000, 0.000000, -6.684843 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 - 0.000000, 0.000000, 0.000000, 0.000000 +phodo_PosSigma = 0.150929, -0.173025, 0.390280, 1.000000 + 0.161730, 0.266437, 0.248352, 1.000000 + 0.159576, 0.160180, 0.228076, 0.314694 + 0.176775, 0.156867, 0.272274, 0.249535 + 0.162237, 0.171669, 0.228728, 0.306648 + 0.134067, 0.147333, 0.265452, 0.276119 + 0.160592, 0.143154, 0.256513, 0.259824 + 0.181905, 0.157961, 0.263633, 0.289181 + 0.150480, 0.158520, 0.229729, 0.273321 + 0.163214, 0.155165, 0.193650, 0.281120 + 0.160442, 0.218460, 0.238966, 0.237621 + 0.202651, 0.492581, 0.239886, 0.247701 + -0.073327, -0.069703, 0.226823, 0.282189 + 0.000000, 0.000000, 0.519548, 0.327512 + 0.000000, 0.000000, 0.000000, 0.459026 + 0.000000, 0.000000, 0.000000, 0.430407 + 0.000000, 0.000000, 0.000000, 0.348406 + 0.000000, 0.000000, 0.000000, 0.314538 + 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.150929, -0.173025, 0.390280, 1.000000 + 0.161730, 0.266437, 0.248352, 1.000000 + 0.159576, 0.160180, 0.228076, 0.314694 + 0.176775, 0.156867, 0.272274, 0.249535 + 0.162237, 0.171669, 0.228728, 0.306648 + 0.134067, 0.147333, 0.265452, 0.276119 + 0.160592, 0.143154, 0.256513, 0.259824 + 0.181905, 0.157961, 0.263633, 0.289181 + 0.150480, 0.158520, 0.229729, 0.273321 + 0.163214, 0.155165, 0.193650, 0.281120 + 0.160442, 0.218460, 0.238966, 0.237621 + 0.202651, 0.492581, 0.239886, 0.247701 + -0.073327, -0.069703, 0.226823, 0.282189 + 0.000000, 0.000000, 0.519548, 0.327512 + 0.000000, 0.000000, 0.000000, 0.459026 + 0.000000, 0.000000, 0.000000, 0.430407 + 0.000000, 0.000000, 0.000000, 0.348406 + 0.000000, 0.000000, 0.000000, 0.314538 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 + 0.000000, 0.000000, 0.000000, 1.000000 -;Propagation Velocity Per Paddle -; 1x 1y 2x 2y -phodo_velFit = 15, 15, 15.9381, 15 - 17.260424, 15.868145, 15.503457, 15.000000 - 15.600119, 16.419880, 16.204985, 15.000000 - 17.162626, 15.131935, 16.010936, 16.381108 - 16.475943, 14.702341, 17.161005, 16.561313 - 16.167555, 15.196136, 15.975905, 15.889592 - 16.025176, 15.019695, 15.879271, 14.969649 - 18.416052, 14.906276, 16.093701, 15.610552 - 15.123981, 15.098157, 15.847010, 15.337559 - 17.545176, 14.862248, 15.781898, 15.533833 - 15.000000, 15.337287, 16.588659, 15.764042 - 17.964072, 14.962037, 16.110037, 15.687259 - 17.964072, 14.962037, 16.110037, 15.120855 - 0.000000, 0.000000, 16.110037, 15.642673 - 0.000000, 0.000000, 0.000000, 16.453989 - 0.000000, 0.000000, 0.000000, 16.571537 - 0.000000, 0.000000, 0.000000, 16.099210 - 0.000000, 0.000000, 0.000000, 16.753512 - 0.000000, 0.000000, 0.000000, 16.753512 - 0.000000, 0.000000, 0.000000, 16.753512 - 0.000000, 0.000000, 0.000000, 16.753512 - - - -;PMTs Signal Cable Time Diff. Per Paddle -; 1x 1y 2x 2y -phodo_cableFit = -3.357183, 1.000000, -3.015579, 1.000000 - -3.537278, 0.887489, -2.634722, 1.000000 - -3.565583, -0.244284, -2.916951, 1.000000 - -3.067127, -0.072824, -3.228442, -3.090285 - -4.154775, 0.537040, -2.923693, -4.767679 - -2.644439, 1.222025, -3.473746, -3.929138 - -2.576887, 0.404651, -3.325903, -3.728782 - -2.766104, -0.561178, -2.731142, -3.853402 - -1.954081, 0.355053, -4.500733, -4.207428 - -1.787599, 0.633525, -3.841666, -4.137807 - -2.007133, -0.074697, -2.148214, -3.888825 - -3.009647, -0.590701, -3.138533, -3.895588 - -3.009647, -0.590701, -3.138533, -4.940536 - 0.000000, 0.000000, -3.138533, -3.753430 - 0.000000, 0.000000, 0.000000, -2.895581 - 0.000000, 0.000000, 0.000000, -5.179619 - 0.000000, 0.000000, 0.000000, -3.665550 - 0.000000, 0.000000, 0.000000, -3.688521 - 0.000000, 0.000000, 0.000000, -3.688521 - 0.000000, 0.000000, 0.000000, -3.688521 - 0.000000, 0.000000, 0.000000, -3.688521 - - ;Timing Corrections Per Paddle, where 1X Paddle 7 has been set as the reference paddle + +;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.689560, 0.000000 - -0.486245, 7.374751, 1.719129, 0.000000 - -1.841975, 6.030215, 0.492691, -4.075245 - -1.321451, 6.144090, 1.221723, -6.576862 - -0.797234, 7.470091, 0.688394, -9.293558 - -0.404298, 8.438895, 1.795289, -9.787223 - 0.000000, 6.334349, 0.691879, -8.510553 - 0.988795, 5.902782, 1.344861, -7.510537 - 1.521991, 7.026380, 0.411981, -8.668207 - 1.796842, 7.794578, 1.050164, -7.140068 - 0.954445, 7.106304, 2.139753, -7.659395 - -0.402322, 6.175723, -0.161946, -7.923818 - -0.000000, 0.000000, -0.222783, -8.816089 - 0.000000, 0.000000, 1.107272, -8.479618 - 0.000000, 0.000000, 0.000000, -7.770594 - 0.000000, 0.000000, 0.000000, -10.595961 - 0.000000, 0.000000, 0.000000, -8.958737 - 0.000000, 0.000000, 0.000000, -6.625524 +phodo_LCoeff = 0.000000, -0.000000, 0.741477, 0.000000 + -0.506214, 7.480331, 1.642828, 0.000000 + -1.654576, 5.768478, 0.344954, -9.166426 + -1.287221, 6.150950, 1.116185, -7.086786 + -0.712361, 7.114043, 0.513053, -9.601254 + 0.218923, 8.383619, 1.701960, -10.067294 + -0.000000, 6.238177, 0.561293, -8.853878 + 0.806394, 5.815630, 1.289329, -7.715299 + 2.178217, 6.854963, 0.367755, -8.808863 + 2.439687, 7.652230, 0.567753, -7.224764 + 0.735035, 6.756861, 2.055375, -7.621469 + 0.042548, 6.082597, -0.808125, -7.853610 + -0.000000, 0.000000, -1.180419, -8.841523 + 0.000000, 0.000000, 0.941469, -8.512802 + 0.000000, 0.000000, 0.000000, -7.867930 + 0.000000, 0.000000, 0.000000, -10.722687 + 0.000000, 0.000000, 0.000000, -8.999177 + 0.000000, 0.000000, 0.000000, -6.460877 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 6db5cd45ee006a17bd4a99069267decf89b08d55..1ac1bb15a37aaf0da7ab9f12257b87e30435c71c 100644 --- a/PARAM/SHMS/HODO/phodo_cuts.param +++ b/PARAM/SHMS/HODO/phodo_cuts.param @@ -18,10 +18,16 @@ pstart_time_center = 32. pstart_time_slop = 100. ; pscin_tdc_min minimum tdc value in hms scin -pscin_tdc_min = -500 +;pscin_tdc_min = -500 + +;with run 4698 +pscin_tdc_min = -1000 ; pscin_tdc_max maximum allowed tdc value -pscin_tdc_max = 1000 +;pscin_tdc_max = -1000 + +; with run 4698 +pscin_tdc_max = 2000 ; pscin_tdc_to_time scin tdc time per channel pscin_tdc_to_time = 0.09766 ; 0.1 (See Log Entry 3574348) @@ -44,92 +50,92 @@ phodo_tdc_offset = 2000, 2000, 2000, 2000 ; to move the ADC pulse time after reference time subtraction to a reasonable time (ns). phodo_adc_tdc_offset = 200., 200., 200., 200. -phodo_PosAdcTimeWindowMin = -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200. - -phodo_PosAdcTimeWindowMax = 200., 200., 200., 200. - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200. - -phodo_NegAdcTimeWindowMax = 200., 200., 200., 200. - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200., - 200., 200., 200., 200. - -phodo_NegAdcTimeWindowMin = -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200., - -200., -200., -200., -200. +phodo_PosAdcTimeWindowMin = -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10., + -32., -32., -32., -10. + +phodo_PosAdcTimeWindowMax = 32., 34., 33., 53. + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53., + 32., 34., 33., 53. + +phodo_NegAdcTimeWindowMax = 29., 33., 26., 43. + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43., + 29., 33., 26., 43. + +phodo_NegAdcTimeWindowMin = -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20., + -35., -29., -36., -20. diff --git a/SCRIPTS/COIN/SCALERS/replay_coin_scalers.C b/SCRIPTS/COIN/SCALERS/replay_coin_scalers.C index a3f28c324848d14bc4e85790269b5a0b1f283b8b..0e88065dc4ad94993df29427173e73118c63010b 100644 --- a/SCRIPTS/COIN/SCALERS/replay_coin_scalers.C +++ b/SCRIPTS/COIN/SCALERS/replay_coin_scalers.C @@ -1,4 +1,4 @@ -void replay_coin_scalers (Int_t RunNumber = 0, Int_t MaxEvent = 0) { +void replay_coin_scalers (Int_t RunNumber = 0, Int_t MaxEvent = 0,Int_t FirstEvent=1) { // Get RunNumber and MaxEvent if not provided. if(RunNumber == 0) { @@ -116,7 +116,7 @@ void replay_coin_scalers (Int_t RunNumber = 0, Int_t MaxEvent = 0) { // Eventually need to learn to skip over, or properly analyze // the pedestal events - run->SetEventRange(1, MaxEvent); // Physics Event number, does not + run->SetEventRange(FirstEvent, MaxEvent); // Physics Event number, does not // include scaler or control events. run->SetNscan(1); run->SetDataRequired(0x7); @@ -128,6 +128,7 @@ void replay_coin_scalers (Int_t RunNumber = 0, Int_t MaxEvent = 0) { // 1 = counter is # of all decode reads // 2 = counter is event number analyzer->SetEvent(event); + analyzer->SetMarkInterval(100000); // Set EPICS event type analyzer->SetEpicsEvtType(180); // Define crate map diff --git a/SCRIPTS/HMS/PRODUCTION/replay_production_hms_coin_all.C b/SCRIPTS/HMS/PRODUCTION/replay_production_hms_coin_all.C index 6940f45b50f548b327b9ac8560771aa492305802..2b0fd9e6919cb2fb3992cd178e59a088c8fdd172 100644 --- a/SCRIPTS/HMS/PRODUCTION/replay_production_hms_coin_all.C +++ b/SCRIPTS/HMS/PRODUCTION/replay_production_hms_coin_all.C @@ -28,7 +28,7 @@ void replay_production_hms_coin_all(Int_t RunNumber=0, Int_t MaxEvent=0) { // Load Global parameters // Add variables to global list. gHcParms->Define("gen_run_number", "Run Number", RunNumber); - gHcParms->AddString("g_ctp_database_filename", "DBASE/HMS/standard.database"); + gHcParms->AddString("g_ctp_database_filename", "DBASE/COIN/standard.database"); gHcParms->Load(gHcParms->GetString("g_ctp_database_filename"), RunNumber); gHcParms->Load(gHcParms->GetString("g_ctp_parm_filename")); gHcParms->Load(gHcParms->GetString("g_ctp_kinematics_filename"), RunNumber); @@ -40,14 +40,7 @@ void replay_production_hms_coin_all(Int_t RunNumber=0, Int_t MaxEvent=0) { // Load the Hall C detector map gHcDetectorMap = new THcDetectorMap(); gHcDetectorMap->Load("MAPS/HMS/DETEC/STACK/hms_stack.map"); - - // Add trigger apparatus - THaApparatus* TRG = new THcTrigApp("T", "TRG"); - gHaApps->Add(TRG); - // Add trigger detector to trigger apparatus - THcTrigDet* hms = new THcTrigDet("hms", "HMS Trigger Information"); - TRG->AddDetector(hms); - + // Set up the equipment to be analyzed. THcHallCSpectrometer* HMS = new THcHallCSpectrometer("H", "HMS"); HMS->SetEvtType(2); @@ -72,6 +65,14 @@ void replay_production_hms_coin_all(Int_t RunNumber=0, Int_t MaxEvent=0) { THcShower* cal = new THcShower("cal", "Calorimeter"); HMS->AddDetector(cal); + // Add trigger apparatus + THaApparatus* TRG = new THcTrigApp("T", "TRG"); + gHaApps->Add(TRG); + // Add trigger detector to trigger apparatus + THcTrigDet* hms = new THcTrigDet("hms", "HMS Trigger Information"); + hms->SetSpectName("H"); + TRG->AddDetector(hms); + // Add rastered beam apparatus THaApparatus* beam = new THcRasteredBeam("H.rb", "Rastered Beamline"); gHaApps->Add(beam); @@ -143,6 +144,7 @@ void replay_production_hms_coin_all(Int_t RunNumber=0, Int_t MaxEvent=0) { analyzer->SetCountMode(2); // 0 = counter is # of physics triggers // 1 = counter is # of all decode reads // 2 = counter is event number + analyzer->SetEvent(event); // Set EPICS event type analyzer->SetEpicsEvtType(182); diff --git a/TEMPLATES/COIN/PRODUCTION/coin_production.template b/TEMPLATES/COIN/PRODUCTION/coin_production.template index fcd0763dcfc7e06ea1dd65bcac3e43e34fd2d012..81ab52745bcb7cf42e094047d817b7c7da79c923 100644 --- a/TEMPLATES/COIN/PRODUCTION/coin_production.template +++ b/TEMPLATES/COIN/PRODUCTION/coin_production.template @@ -37,12 +37,12 @@ HMS BCM4C Charge: {H.BCM4C.scalerCharge/1000.:%.3f} mC HMS Unser Charge: {H.Unser.scalerCharge/1000.:%.3f} mC Cut on BCM{gBCM_Current_threshold_index+1} current of {gBCM_Current_threshold} uA. Beam over threshold for {H.1MHz.scalerTimeCut:%.3f}s, or {((H.1MHz.scalerTimeCut/H.1MHz.scalerTime)*100.):%.3f}% of total run time. -HMS BCM1 Beam Cut Current: {H.BCM1.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM2 Beam Cut Current: {H.BCM2.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM4A Beam Cut Current: {H.BCM4A.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM4B Beam Cut Current: {H.BCM4B.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM4C Beam Cut Current: {H.BCM4C.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS Unser Beam Cut Current: {H.Unser.scalerCharge/H.1MHz.scalerTime:%.3f} uA +HMS BCM1 Beam Cut Current: {H.BCM1.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM2 Beam Cut Current: {H.BCM2.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM4A Beam Cut Current: {H.BCM4A.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM4B Beam Cut Current: {H.BCM4B.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM4C Beam Cut Current: {H.BCM4C.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS Unser Beam Cut Current: {H.Unser.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA HMS BCM1 Beam Cut Charge: {H.BCM1.scalerChargeCut/1000. :%.3f} mC HMS BCM2 Beam Cut Charge: {H.BCM2.scalerChargeCut/1000.:%.3f} mC @@ -68,12 +68,12 @@ SHMS BCM4C Charge: {P.BCM4C.scalerCharge/1000.:%.3f} mC SHMS Unser Charge: {P.Unser.scalerCharge/1000.:%.3f} mC Cut on BCM{gBCM_Current_threshold_index+1} current of {gBCM_Current_threshold} uA. Beam over threshold for {P.1MHz.scalerTimeCut:%.3f}s, or {((P.1MHz.scalerTimeCut/P.1MHz.scalerTime)*100.):%.3f}% of total run time. -SHMS BCM1 Beam Cut Current: {P.BCM1.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM2 Beam Cut Current: {P.BCM2.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM4A Beam Cut Current: {P.BCM4A.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM4B Beam Cut Current: {P.BCM4B.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM4C Beam Cut Current: {P.BCM4C.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS Unser Beam Cut Current: {P.Unser.scalerCharge/P.1MHz.scalerTime:%.3f} uA +SHMS BCM1 Beam Cut Current: {P.BCM1.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM2 Beam Cut Current: {P.BCM2.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM4A Beam Cut Current: {P.BCM4A.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM4B Beam Cut Current: {P.BCM4B.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM4C Beam Cut Current: {P.BCM4C.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS Unser Beam Cut Current: {P.Unser.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA SHMS BCM1 Beam Cut Charge: {P.BCM1.scalerChargeCut/1000.:%.3f} mC SHMS BCM2 Beam Cut Charge: {P.BCM2.scalerChargeCut/1000.:%.3f} mC @@ -138,24 +138,24 @@ HMS Accepted Physics Triggers : {HMS_physics_accepted.npassed} = Coin Trigger TDC Data scalers =:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=: -Coin ROC2 pTRIG1 passed: {pTRIG1_ROC2.npassed} -Coin ROC2 pTRIG2 passed: {pTRIG2_ROC2.npassed} -Coin ROC2 pTRIG3 passed: {pTRIG3_ROC2.npassed} -Coin ROC2 pTRIG4 passed: {pTRIG4_ROC2.npassed} -Coin ROC2 pTRIG5 passed: {pTRIG5_ROC2.npassed} -Coin ROC2 pTRIG6 passed: {pTRIG6_ROC2.npassed} - -Coin ROC1 pTRIG1 passed: {pTRIG1_ROC1.npassed} -Coin ROC1 pTRIG2 passed: {pTRIG2_ROC1.npassed} -Coin ROC1 pTRIG3 passed: {pTRIG3_ROC1.npassed} -Coin ROC1 pTRIG4 passed: {pTRIG4_ROC1.npassed} -Coin ROC1 pTRIG5 passed: {pTRIG5_ROC1.npassed} -Coin ROC1 pTRIG6 passed: {pTRIG6_ROC1.npassed} - -HMS Singles Triggers : {HMS_event.npassed} +Coin ROC2 pTRIG1 Accepted Triggers : {pTRIG1_ROC2.npassed} +Coin ROC2 pTRIG2 Accepted Triggers : {pTRIG2_ROC2.npassed} +Coin ROC2 pTRIG3 Accepted Triggers : {pTRIG3_ROC2.npassed} +Coin ROC2 pTRIG4 Accepted Triggers : {pTRIG4_ROC2.npassed} +Coin ROC2 pTRIG5 Accepted Triggers : {pTRIG5_ROC2.npassed} +Coin ROC2 pTRIG6 Accepted Triggers : {pTRIG6_ROC2.npassed} + +Coin ROC1 pTRIG1 Accepted Triggers : {pTRIG1_ROC1.npassed} +Coin ROC1 pTRIG2 Accepted Triggers : {pTRIG2_ROC1.npassed} +Coin ROC1 pTRIG3 Accepted Triggers : {pTRIG3_ROC1.npassed} +Coin ROC1 pTRIG4 Accepted Triggers : {pTRIG4_ROC1.npassed} +Coin ROC1 pTRIG5 Accepted Triggers : {pTRIG5_ROC1.npassed} +Coin ROC1 pTRIG6 Accepted Triggers : {pTRIG6_ROC1.npassed} + +HMS Singles Triggers : {HMS_event.npassed} SHMS Singles Triggers : {SHMS_event.npassed} -Coincidence Triggers : {COIN_ONLY_event.npassed} -All triggers : {ALL_events.npassed} +Coincidence Triggers : {ALL_COIN_events.npassed} +All Triggers : {ALL_events.npassed} =:=:=:=:=:=:=:=:=:=:=:=: = SHMS Trigger Scalers @@ -168,19 +168,19 @@ SHMS_pEL_REAL : {P.pEL_REAL.scaler} [ {(P.pEL_REAL.scaler/P.1MHz.scalerTime) SHMS_pEL_CLEAN : {P.pEL_CLEAN.scaler} [ {(P.pEL_CLEAN.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] SHMS_pSTOF : {P.pSTOF.scaler} [ {(P.pSTOF.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_pTRIG1 : {P.pTRIG1.scaler} [ {(P.pTRIG1.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_pTRIG2 : {P.pTRIG2.scaler} [ {(P.pTRIG2.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_pTRIG3 : {P.pTRIG3.scaler} [ {(P.pTRIG3.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_pTRIG4 : {P.pTRIG4.scaler} [ {(P.pTRIG4.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_pTRIG5 : {P.pTRIG5.scaler} [ {(P.pTRIG5.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_pTRIG6 : {P.pTRIG6.scaler} [ {(P.pTRIG6.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG1 Pre-triggers : {P.pTRIG1.scaler} [ {(P.pTRIG1.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG2 Pre-triggers : {P.pTRIG2.scaler} [ {(P.pTRIG2.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG3 Pre-triggers : {P.pTRIG3.scaler} [ {(P.pTRIG3.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG4 Pre-triggers : {P.pTRIG4.scaler} [ {(P.pTRIG4.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG5 Pre-triggers : {P.pTRIG5.scaler} [ {(P.pTRIG5.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG6 Pre-triggers : {P.pTRIG6.scaler} [ {(P.pTRIG6.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_hTRIG1 : {P.hTRIG1.scaler} [ {(P.hTRIG1.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_hTRIG2 : {P.hTRIG2.scaler} [ {(P.hTRIG2.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_hTRIG3 : {P.hTRIG3.scaler} [ {(P.hTRIG3.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_hTRIG4 : {P.hTRIG4.scaler} [ {(P.hTRIG4.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_hTRIG5 : {P.hTRIG5.scaler} [ {(P.hTRIG5.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] -SHMS_hTRIG6 : {P.hTRIG6.scaler} [ {(P.hTRIG6.scaler/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG1 Pre-scaled Pre-triggers : {(P.pTRIG1.scaler/gHC_ti_ps_factors[0]):%.0f} [ {((P.pTRIG1.scaler/gHC_ti_ps_factors[0])/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG2 Pre-scaled Pre-triggers : {(P.pTRIG2.scaler/gHC_ti_ps_factors[1]):%.0f} [ {((P.pTRIG2.scaler/gHC_ti_ps_factors[1])/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG3 Pre-scaled Pre-triggers : {(P.pTRIG3.scaler/gHC_ti_ps_factors[2]):%.0f} [ {((P.pTRIG3.scaler/gHC_ti_ps_factors[2])/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG4 Pre-scaled Pre-triggers : {(P.pTRIG4.scaler/gHC_ti_ps_factors[3]):%.0f} [ {((P.pTRIG4.scaler/gHC_ti_ps_factors[3])/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG5 Pre-scaled Pre-triggers : {(P.pTRIG5.scaler/gHC_ti_ps_factors[4]):%.0f} [ {((P.pTRIG5.scaler/gHC_ti_ps_factors[4])/P.1MHz.scalerTime)/1000.:%.3f} kHz ] +SHMS_pTRIG6 Pre-scaled Pre-triggers : {(P.pTRIG6.scaler/gHC_ti_ps_factors[5]):%.0f} [ {((P.pTRIG6.scaler/gHC_ti_ps_factors[5])/P.1MHz.scalerTime)/1000.:%.3f} kHz ] =:=:=:=:=:=:=:=:=:=:=: = HMS Trigger Scalers @@ -193,19 +193,19 @@ HMS_hEL_REAL : {H.hEL_REAL.scaler} [ {(H.hEL_REAL.scaler/H.1MHz.scalerTime)/100 HMS_hEL_CLEAN : {H.hEL_CLEAN.scaler} [ {(H.hEL_CLEAN.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] HMS_hSTOF : {H.hSTOF.scaler} [ {(H.hSTOF.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_hTRIG1 : {H.hTRIG1.scaler} [ {(H.hTRIG1.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_hTRIG2 : {H.hTRIG2.scaler} [ {(H.hTRIG2.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_hTRIG3 : {H.hTRIG3.scaler} [ {(H.hTRIG3.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_hTRIG4 : {H.hTRIG4.scaler} [ {(H.hTRIG4.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_hTRIG5 : {H.hTRIG5.scaler} [ {(H.hTRIG5.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_hTRIG6 : {H.hTRIG6.scaler} [ {(H.hTRIG6.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] - -HMS_pTRIG1 : {H.pTRIG1.scaler} [ {(H.pTRIG1.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_pTRIG2 : {H.pTRIG2.scaler} [ {(H.pTRIG2.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_pTRIG3 : {H.pTRIG3.scaler} [ {(H.pTRIG3.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_pTRIG4 : {H.pTRIG4.scaler} [ {(H.pTRIG4.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_pTRIG5 : {H.pTRIG5.scaler} [ {(H.pTRIG5.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] -HMS_pTRIG6 : {H.pTRIG6.scaler} [ {(H.pTRIG6.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG1 Pre-triggers : {H.pTRIG1.scaler} [ {(H.pTRIG1.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG2 Pre-triggers : {H.pTRIG2.scaler} [ {(H.pTRIG2.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG3 Pre-triggers : {H.pTRIG3.scaler} [ {(H.pTRIG3.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG4 Pre-triggers : {H.pTRIG4.scaler} [ {(H.pTRIG4.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG5 Pre-triggers : {H.pTRIG5.scaler} [ {(H.pTRIG5.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG6 Pre-triggers : {H.pTRIG6.scaler} [ {(H.pTRIG6.scaler/H.1MHz.scalerTime)/1000.:%.3f} kHz ] + +HMS_pTRIG1 Pre-scaled Pre-triggers : {(H.pTRIG1.scaler/gHC_ti_ps_factors[0]):%.0f} [ {((H.pTRIG1.scaler/gHC_ti_ps_factors[0])/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG2 Pre-scaled Pre-triggers : {(H.pTRIG2.scaler/gHC_ti_ps_factors[1]):%.0f} [ {((H.pTRIG2.scaler/gHC_ti_ps_factors[1])/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG3 Pre-scaled Pre-triggers : {(H.pTRIG3.scaler/gHC_ti_ps_factors[2]):%.0f} [ {((H.pTRIG3.scaler/gHC_ti_ps_factors[2])/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG4 Pre-scaled Pre-triggers : {(H.pTRIG4.scaler/gHC_ti_ps_factors[3]):%.0f} [ {((H.pTRIG4.scaler/gHC_ti_ps_factors[3])/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG5 Pre-scaled Pre-triggers : {(H.pTRIG5.scaler/gHC_ti_ps_factors[4]):%.0f} [ {((H.pTRIG5.scaler/gHC_ti_ps_factors[4])/H.1MHz.scalerTime)/1000.:%.3f} kHz ] +HMS_pTRIG6 Pre-scaled Pre-triggers : {(H.pTRIG6.scaler/gHC_ti_ps_factors[5]):%.0f} [ {((H.pTRIG6.scaler/gHC_ti_ps_factors[5])/H.1MHz.scalerTime)/1000.:%.3f} kHz ] =:=:=:=: = EDTM diff --git a/TEMPLATES/COIN/SCALERS/coinscalers.template b/TEMPLATES/COIN/SCALERS/coinscalers.template index 885a1e0335d55945590e085bfd436274b2c222e6..eab741e15032f1e346c7fe14309c376708d7a563 100644 --- a/TEMPLATES/COIN/SCALERS/coinscalers.template +++ b/TEMPLATES/COIN/SCALERS/coinscalers.template @@ -38,12 +38,12 @@ HMS BCM4C Charge: {H.BCM4C.scalerCharge:%.3f} uC HMS Unser Charge: {H.Unser.scalerCharge:%.3f} uC Cut on BCM{gBCM_Current_threshold_index+1} current of {gBCM_Current_threshold} uA. Beam over threshold for {H.1MHz.scalerTimeCut:%.3f}s, or {((H.1MHz.scalerTimeCut/H.1MHz.scalerTime)*100.):%.3f}% of total run time. -HMS BCM1 Beam Cut Current: {H.BCM1.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM2 Beam Cut Current: {H.BCM2.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM4A Beam Cut Current: {H.BCM4A.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM4B Beam Cut Current: {H.BCM4B.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS BCM4C Beam Cut Current: {H.BCM4C.scalerCharge/H.1MHz.scalerTime:%.3f} uA -HMS Unser Beam Cut Current: {H.Unser.scalerCharge/H.1MHz.scalerTime:%.3f} uA +HMS BCM1 Beam Cut Current: {H.BCM1.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM2 Beam Cut Current: {H.BCM2.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM4A Beam Cut Current: {H.BCM4A.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM4B Beam Cut Current: {H.BCM4B.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS BCM4C Beam Cut Current: {H.BCM4C.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA +HMS Unser Beam Cut Current: {H.Unser.scalerChargeCut/H.1MHz.scalerTimeCut:%.3f} uA HMS BCM1 Beam Cut Charge: {H.BCM1.scalerChargeCut:%.3f} uC HMS BCM2 Beam Cut Charge: {H.BCM2.scalerChargeCut:%.3f} uC @@ -69,12 +69,12 @@ SHMS BCM4C Charge: {P.BCM4C.scalerCharge:%.3f} uC SHMS Unser Charge: {P.Unser.scalerCharge:%.3f} uC Cut on BCM{gBCM_Current_threshold_index+1} current of {gBCM_Current_threshold} uA. Beam over threshold for {P.1MHz.scalerTimeCut:%.3f}s, or {((P.1MHz.scalerTimeCut/P.1MHz.scalerTime)*100.):%.3f}% of total run time. -SHMS BCM1 Beam Cut Current: {P.BCM1.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM2 Beam Cut Current: {P.BCM2.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM4A Beam Cut Current: {P.BCM4A.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM4B Beam Cut Current: {P.BCM4B.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS BCM4C Beam Cut Current: {P.BCM4C.scalerCharge/P.1MHz.scalerTime:%.3f} uA -SHMS Unser Beam Cut Current: {P.Unser.scalerCharge/P.1MHz.scalerTime:%.3f} uA +SHMS BCM1 Beam Cut Current: {P.BCM1.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM2 Beam Cut Current: {P.BCM2.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM4A Beam Cut Current: {P.BCM4A.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM4B Beam Cut Current: {P.BCM4B.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS BCM4C Beam Cut Current: {P.BCM4C.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA +SHMS Unser Beam Cut Current: {P.Unser.scalerChargeCut/P.1MHz.scalerTimeCut:%.3f} uA SHMS BCM1 Beam Cut Charge: {P.BCM1.scalerChargeCut:%.3f} uC SHMS BCM2 Beam Cut Charge: {P.BCM2.scalerChargeCut:%.3f} uC @@ -82,6 +82,10 @@ SHMS BCM4A Beam Cut Charge: {P.BCM4A.scalerChargeCut:%.3f} uC SHMS BCM4B Beam Cut Charge: {P.BCM4B.scalerChargeCut:%.3f} uC SHMS BCM4C Beam Cut Charge: {P.BCM4C.scalerChargeCut:%.3f} uC SHMS Unser Beam Cut Charge: {P.Unser.scalerChargeCut:%.3f} uC + +SHMS TRIG1 cut rate : {P.pTRIG1.scalerCut/P.1MHz.scalerTimeCut/1000} kHz +SHMS TRIG3 cut rate : {P.pTRIG3.scalerCut/P.1MHz.scalerTimeCut/1000} kHz +SHMS TRIG5 cut rate : {P.pTRIG5.scalerCut/P.1MHz.scalerTimeCut/1000} kHz ******************** @@ -110,6 +114,10 @@ SHMS 3/4 Trigger Rate : {P.pTRIG1.scalerRate/1000.:%.3f} kHz Accepted SHMS Triggers : {pTRIG1_ROC2.npassed} SHMS Event Types : {SHMS_Pretrig.npassed} + +SHMS TRIG5 Computer Live Time : {(pTRIG5_ROC2.npassed / P.pTRIG5.scaler)*100.0:%3.4f} % [ {(pTRIG5_ROC2.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % ] +SHMS TRIG5 Computer Dead Time : {100.0 - (pTRIG5_ROC2.npassed / P.pTRIG5.scaler)*100.0:%3.4f} % [ {100.0 - (pTRIG5_ROC2.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % ] + =:=:=:=:=:=:=:=:=: = HMS 3/4 Trigger =:=:=:=:=:=:=:=:=: @@ -306,6 +314,9 @@ ROC2 Pre-Scaled Ps3 ROC2 Computer Dead Time : {100.0 - (pTRIG3_ROC2.npassed / (P ROC2 Pre-Scaled Ps4 ROC2 Computer Live Time : {(pTRIG4_ROC2.npassed / (P.pTRIG4.scaler/gpconfig_ti_ps_factors[3]))*100.0:%3.4f} % ROC2 Pre-Scaled Ps4 ROC2 Computer Dead Time : {100.0 - (pTRIG4_ROC2.npassed / (P.pTRIG4.scaler/gpconfig_ti_ps_factors[3]))*100.0:%3.4f} % +ROC2 Pre-Scaled Ps5 ROC2 Computer Live Time : {(pTRIG5_ROC2.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % +ROC2 Pre-Scaled Ps5 ROC2 Computer Dead Time : {100.0 - (pTRIG5_ROC2.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % + ROC2 Pre-Scaled Ps6 ROC2 Computer Live Time : {(pTRIG6_ROC2.npassed / (P.pTRIG6.scaler/gpconfig_ti_ps_factors[5]))*100.0:%3.4f} % ROC2 Pre-Scaled Ps6 ROC2 Computer Dead Time : {100.0 - (pTRIG6_ROC2.npassed / (P.pTRIG6.scaler/gpconfig_ti_ps_factors[5]))*100.0:%3.4f} % diff --git a/TEMPLATES/HMS/PRODUCTION/hstackana_production.template b/TEMPLATES/HMS/PRODUCTION/hstackana_production.template index 0f3178e9f86b78f2acc0e0e67b009a3fecc35785..33588ba717b524850bef13e0c7a40ae3fdf2f43b 100644 --- a/TEMPLATES/HMS/PRODUCTION/hstackana_production.template +++ b/TEMPLATES/HMS/PRODUCTION/hstackana_production.template @@ -361,7 +361,6 @@ Tracks found = scleantrack = {hcut_CleanTrack.npassed} //Tracks passing chisquared cut = (hstat_cal_numevents:%7d) (in previous template, do we need this here?) hmsPreShower Counts: {H.cal.stat_trksum1} eff : {H.cal.stat_hitsum1 / H.cal.stat_trksum1} -hmsShowerArray Counts: {H.cal.stat_trksum_array} eff : {H.cal.stat_hitsum_array / H.cal.stat_trksum_array} hA Counts: {H.cal.stat_trksum1} eff : {H.cal.stat_hitsum1 / H.cal.stat_trksum1} hB Counts: {H.cal.stat_trksum2} eff : {H.cal.stat_hitsum2 / H.cal.stat_trksum2} diff --git a/TEMPLATES/SHMS/PRODUCTION/pstackana_production.template b/TEMPLATES/SHMS/PRODUCTION/pstackana_production.template index 9cfabf556c362c73c4d1c9bf8ce8009fdd7e5dc0..e8c18c0bcf026cf5358a702f74bf169ace394ad6 100644 --- a/TEMPLATES/SHMS/PRODUCTION/pstackana_production.template +++ b/TEMPLATES/SHMS/PRODUCTION/pstackana_production.template @@ -66,8 +66,9 @@ SHMS 3/4 Trigger Rate : {P.pTRIG1.scalerRate/1000.:%.3f} kHz Accepted SHMS Triggers : {pcut_TRIG1.npassed} SHMS Event Types : {SHMS_Pretrig.npassed} -SHMS Computer Live Time : {(pcut_TRIG1.npassed / P.pTRIG1.scaler)*100.0:%3.4f} % [ {(pcut_TRIG1.npassed / (P.pTRIG1.scaler/gpconfig_ti_ps_factors[0]))*100.0:%3.4f} % ] -SHMS Computer Dead Time : {100.0 - (pcut_TRIG1.npassed / P.pTRIG1.scaler)*100.0:%3.4f} % [ {100.0 - (pcut_TRIG1.npassed / (P.pTRIG1.scaler/gpconfig_ti_ps_factors[0]))*100.0:%3.4f} % ] + +SHMS TRIG5 Computer Live Time : {(pcut_TRIG5.npassed / P.pTRIG5.scaler)*100.0:%3.4f} % [ {(pcut_TRIG5.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % ] +SHMS TRIG5 Computer Dead Time : {100.0 - (pcut_TRIG5.npassed / P.pTRIG5.scaler)*100.0:%3.4f} % [ {100.0 - (pcut_TRIG5.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % ] =:=:=:=:=:=:=:=:=:=:=:=: = Physics 3/4 Triggers @@ -134,14 +135,14 @@ Total Dead Time (EDTM) : {100.0 - (pcut_edtm_accepted.npassed / P.EDTM.scaler)*1 SHMS Computer Live Time : {(pcut_TRIG1.npassed / P.pTRIG1.scaler)*100.0:%3.4f} % SHMS Computer Dead Time : {100.0 - (pcut_TRIG1.npassed / P.pTRIG1.scaler)*100.0:%3.4f} % -Pre-Scaled Ps1 SHMS Computer Live Time : {(pcut_TRIG1.npassed / (P.pTRIG1.scaler/gpconfig_ti_ps_factors[0]))*100.0:%3.4f} % -Pre-Scaled Ps1 SHMS Computer Dead Time : {100.0 - (pcut_TRIG1.npassed / (P.pTRIG1.scaler/gpconfig_ti_ps_factors[0]))*100.0:%3.4f} % +Pre-Scaled Ps1 SHMS Computer Live Time : {((pcut_TRIG1.npassed-pcut_TRIG5.npassed) / (P.pTRIG1.scaler/gpconfig_ti_ps_factors[0]))*100.0:%3.4f} % +Pre-Scaled Ps1 SHMS Computer Dead Time : {100.0 - ( (pcut_TRIG1.npassed-pcut_TRIG5.npassed) / (P.pTRIG1.scaler/gpconfig_ti_ps_factors[0]))*100.0:%3.4f} % -Pre-Scaled Ps2 SHMS Computer Live Time : {(pcut_TRIG2.npassed / (P.pTRIG2.scaler/gpconfig_ti_ps_factors[1]))*100.0:%3.4f} % -Pre-Scaled Ps2 SHMS Computer Dead Time : {100.0 - (pcut_TRIG2.npassed / (P.pTRIG2.scaler/gpconfig_ti_ps_factors[1]))*100.0:%3.4f} % +Pre-Scaled Ps3 SHMS Computer Live Time : {((pcut_TRIG3.npassed-pcut_TRIG5.npassed) / (P.pTRIG3.scaler/gpconfig_ti_ps_factors[2]))*100.0:%3.4f} % +Pre-Scaled Ps3 SHMS Computer Dead Time : {100.0 - ((pcut_TRIG3.npassed-pcut_TRIG5.npassed) / (P.pTRIG3.scaler/gpconfig_ti_ps_factors[2]))*100.0:%3.4f} % -Pre-Scaled Ps3 SHMS Computer Live Time : {(pcut_TRIG3.npassed / (P.pTRIG3.scaler/gpconfig_ti_ps_factors[2]))*100.0:%3.4f} % -Pre-Scaled Ps3 SHMS Computer Dead Time : {100.0 - (pcut_TRIG3.npassed / (P.pTRIG3.scaler/gpconfig_ti_ps_factors[2]))*100.0:%3.4f} % +Pre-Scaled Ps5 SHMS Computer Live Time : {(pcut_TRIG5.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % +Pre-Scaled Ps5 SHMS Computer Dead Time : {100.0 - (pcut_TRIG5.npassed / (P.pTRIG5.scaler/gpconfig_ti_ps_factors[4]))*100.0:%3.4f} % Total Live Time (EDTM) : {(pcut_edtm_accepted.npassed / P.EDTM.scaler)*100.0:%3.4f} % Total Dead Time (EDTM) : {100.0 - (pcut_edtm_accepted.npassed / P.EDTM.scaler)*100.0:%3.4f} % diff --git a/UTIL_KAONLT b/UTIL_KAONLT index d064a77b9d5a5d2c5a40ce220615b363bc565b14..bcff131ff80520694848bc9337e3551d4ecf6545 160000 --- a/UTIL_KAONLT +++ b/UTIL_KAONLT @@ -1 +1 @@ -Subproject commit d064a77b9d5a5d2c5a40ce220615b363bc565b14 +Subproject commit bcff131ff80520694848bc9337e3551d4ecf6545 diff --git a/UTIL_OL b/UTIL_OL index 35df88c876461f85fd752c838bd8cec00433f915..4d22a362a954a6f2b458f13ed63fa6cc94abda93 160000 --- a/UTIL_OL +++ b/UTIL_OL @@ -1 +1 @@ -Subproject commit 35df88c876461f85fd752c838bd8cec00433f915 +Subproject commit 4d22a362a954a6f2b458f13ed63fa6cc94abda93 diff --git a/UTIL_SIDIS b/UTIL_SIDIS index d72d83f045052cf24aabb35738ebcbe923da658b..1c29348640e5117e20b67781c2805fc23ea52c9d 160000 --- a/UTIL_SIDIS +++ b/UTIL_SIDIS @@ -1 +1 @@ -Subproject commit d72d83f045052cf24aabb35738ebcbe923da658b +Subproject commit 1c29348640e5117e20b67781c2805fc23ea52c9d diff --git a/macros/ped_trk.C b/macros/ped_trk.C new file mode 100644 index 0000000000000000000000000000000000000000..77e7ff9f0e4c7240e8833f96bd05755388c0a0b2 --- /dev/null +++ b/macros/ped_trk.C @@ -0,0 +1,158 @@ + + +// static const Int_t numRuns = 8; +static const Int_t numRuns = 6; +static const Int_t numLayers = 4; +// static const Int_t numPidLegs = 3; +static const Int_t numPidLegs = 2; + +Int_t irun, ilayer, pid; +// Int_t runList[numRuns] = {4681, 4709, 4745, 4786, 4817, 4828, 4876, 4900}; +Int_t runList[numRuns] = {4800, 4825, 4866, 4897, 4922, 4938}; +// Int_t colorList[numRuns] = {1, 2, 4, 6, 7, 8, 9, 28}; +Int_t colorList[numRuns] = {1, 2, 4, 6, 7, 8}; +// Int_t fillList[numRuns] = {3004, 3005, 3006, 3007, 3016, 3020, 3021, 3022}; +// Int_t fillList[numRuns] = {3003, 3003, 3003, 3003, 3003, 3003, 3003, 3003}; +Int_t fillList[numRuns] = {3003, 3003, 3003, 3003, 3003, 3003}; +Double_t normFactor; + +TH1F *layerHistos[numLayers]; +TH1F *hASum[numRuns], *hBSum[numRuns], *hCSum[numRuns], *hDSum[numRuns]; +TH1F *hPreShwr[numRuns], *hShwr[numRuns], *hCerSum[numRuns], *pPreShwr[numRuns], *pHgcSum[numRuns]; + +TFile *rif[numRuns]; + +TCanvas *layerCan, *pidLegCan; + +TLegend *layerLeg[numLayers], *pidLeg[numPidLegs]; + +void ped_trk() { + + layerCan = new TCanvas("layerCan", "layerCan", 1600, 1600); + layerCan->Divide(2, 2); + + pidLegCan = new TCanvas("pidLegCan", "pidLegCan", 1600, 1600); + pidLegCan->Divide(2, 1); + + for (ilayer = 0; ilayer < numLayers; ilayer++) + layerLeg[ilayer] = new TLegend(0.1, 0.6, 0.2, 0.9); + + for (ipid = 0; ipid < numPidLegs; ipid++) + pidLeg[ipid] = new TLegend(0.1, 0.6, 0.2, 0.9); + + + for (irun = 0; irun < numRuns; irun++) { + + // rif[irun] = new TFile(Form("ROOTfiles/hms_coin_replay_production_%d_50000.root", runList[irun]), "READ"); + rif[irun] = new TFile(Form("ROOTfiles/shms_coin_replay_production_%d_50000.root", runList[irun]), "READ"); + + // layerCan->cd(1); + // hASum[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hASum_adc_pped")); + // hASum[irun]->SetLineColor(colorList[irun]); + // hASum[irun]->SetFillColor(colorList[irun]); + // hASum[irun]->SetFillStyle(fillList[irun]); + // normFactor = hASum[irun]->GetEntries(); + // hASum[irun]->Scale(1./normFactor); + // hASum[irun]->Draw("hist same"); + // hASum[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // layerLeg[0]->AddEntry(hASum[irun], Form("Run %d", runList[irun])); + // layerLeg[0]->Draw(); + + // layerCan->cd(2); + // hBSum[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hBSum_adc_pped")); + // hBSum[irun]->SetLineColor(colorList[irun]); + // hBSum[irun]->SetFillColor(colorList[irun]); + // hBSum[irun]->SetFillStyle(fillList[irun]); + // normFactor = hBSum[irun]->GetEntries(); + // hBSum[irun]->Scale(1./normFactor); + // hBSum[irun]->Draw("hist same"); + // hBSum[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // layerLeg[1]->AddEntry(hBSum[irun], Form("Run %d", runList[irun])); + // layerLeg[1]->Draw(); + + // layerCan->cd(3); + // hCSum[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hCSum_adc_pped")); + // hCSum[irun]->SetLineColor(colorList[irun]); + // hCSum[irun]->SetFillColor(colorList[irun]); + // hCSum[irun]->SetFillStyle(fillList[irun]); + // normFactor = hCSum[irun]->GetEntries(); + // hCSum[irun]->Scale(1./normFactor); + // hCSum[irun]->Draw("hist same"); + // hCSum[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // layerLeg[2]->AddEntry(hCSum[irun], Form("Run %d", runList[irun])); + // layerLeg[2]->Draw(); + + // layerCan->cd(4); + // hDSum[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hDSum_adc_pped")); + // hDSum[irun]->SetLineColor(colorList[irun]); + // hDSum[irun]->SetFillColor(colorList[irun]); + // hDSum[irun]->SetFillStyle(fillList[irun]); + // normFactor = hDSum[irun]->GetEntries(); + // hDSum[irun]->Scale(1./normFactor); + // hDSum[irun]->Draw("hist same"); + // hDSum[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // layerLeg[3]->AddEntry(hDSum[irun], Form("Run %d", runList[irun])); + // layerLeg[3]->Draw(); + + // pidLegCan->cd(1); + // hPreShwr[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hpreShwr_adc_pped")); + // hPreShwr[irun]->SetLineColor(colorList[irun]); + // hPreShwr[irun]->SetFillColor(colorList[irun]); + // hPreShwr[irun]->SetFillStyle(fillList[irun]); + // normFactor = hPreShwr[irun]->GetEntries(); + // hPreShwr[irun]->Scale(1./normFactor); + // hPreShwr[irun]->Draw("hist same"); + // hPreShwr[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // pidLeg[0]->AddEntry(hPreShwr[irun], Form("Run %d", runList[irun])); + // pidLeg[0]->Draw(); + + // pidLegCan->cd(2); + // hShwr[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hshwr_adc_pped")); + // hShwr[irun]->SetLineColor(colorList[irun]); + // hShwr[irun]->SetFillColor(colorList[irun]); + // hShwr[irun]->SetFillStyle(fillList[irun]); + // normFactor = hShwr[irun]->GetEntries(); + // hShwr[irun]->Scale(1./normFactor); + // hShwr[irun]->Draw("hist same"); + // hShwr[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // pidLeg[1]->AddEntry(hShwr[irun], Form("Run %d", runList[irun])); + // pidLeg[1]->Draw(); + + // pidLegCan->cd(3); + // hCerSum[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("htrig_hcersum_adc_pped")); + // hCerSum[irun]->SetLineColor(colorList[irun]); + // hCerSum[irun]->SetFillColor(colorList[irun]); + // hCerSum[irun]->SetFillStyle(fillList[irun]); + // normFactor = hCerSum[irun]->GetEntries(); + // hCerSum[irun]->Scale(1./normFactor); + // hCerSum[irun]->Draw("hist same"); + // hCerSum[irun]->GetYaxis()->SetRangeUser(0, 0.4); + // pidLeg[2]->AddEntry(hCerSum[irun], Form("Run %d", runList[irun])); + // pidLeg[2]->Draw(); + + pidLegCan->cd(1); + pPreShwr[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("ptrig_prshwr_sum_pped")); + pPreShwr[irun]->SetLineColor(colorList[irun]); + pPreShwr[irun]->SetFillColor(colorList[irun]); + pPreShwr[irun]->SetFillStyle(fillList[irun]); + normFactor = pPreShwr[irun]->GetEntries(); + pPreShwr[irun]->Scale(1./normFactor); + pPreShwr[irun]->Draw("hist same"); + pPreShwr[irun]->GetYaxis()->SetRangeUser(0, 0.5); + pidLeg[0]->AddEntry(pPreShwr[irun], Form("Run %d", runList[irun])); + pidLeg[0]->Draw(); + + pidLegCan->cd(2); + pHgcSum[irun] = dynamic_cast <TH1F*> (rif[irun]->FindObjectAny("ptrig_phgc_sum_pped")); + pHgcSum[irun]->SetLineColor(colorList[irun]); + pHgcSum[irun]->SetFillColor(colorList[irun]); + pHgcSum[irun]->SetFillStyle(fillList[irun]); + normFactor = pHgcSum[irun]->GetEntries(); + pHgcSum[irun]->Scale(1./normFactor); + pHgcSum[irun]->Draw("hist same"); + pHgcSum[irun]->GetYaxis()->SetRangeUser(0, 0.5); + pidLeg[1]->AddEntry(pHgcSum[irun], Form("Run %d", runList[irun])); + pidLeg[1]->Draw(); + + } +} diff --git a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_coin_production.cfg b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_coin_production.cfg index 9050d2839711c0ba705779507b3b4da64b7e32e8..28e2e10089ac40d7be3a05c17179473dedf7990b 100644 --- a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_coin_production.cfg +++ b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_coin_production.cfg @@ -46,6 +46,15 @@ macro 'UTIL/GEN/ped_tracking.C("../ROOTfiles/hms_coin_replay_production_golden.r macro 'UTIL/GEN/ped_tracking.C("../ROOTfiles/hms_coin_replay_production_golden.root","hodo_2x","h",2)' -nostat macro 'UTIL/GEN/ped_tracking.C("../ROOTfiles/hms_coin_replay_production_golden.root","hodo_2y","h",2)' -nostat +newpage 2 3 +title HMS Drift Chamber Wire Maps (all hits) +macro UTIL/GEN/overlay2.C("hdc1u1_rawwirenum","hdc2v1_rawwirenum","1U1","2V1") +macro UTIL/GEN/overlay2.C("hdc1u2_rawwirenum","hdc2v2_rawwirenum","1U2","2V2") +macro UTIL/GEN/overlay2.C("hdc1x1_rawwirenum","hdc2x1_rawwirenum","1X1","2X1") +macro UTIL/GEN/overlay2.C("hdc1x2_rawwirenum","hdc2x2_rawwirenum","1X2","2X2") +macro UTIL/GEN/overlay2.C("hdc1v1_rawwirenum","hdc2u1_rawwirenum","1V1","2U1") +macro UTIL/GEN/overlay2.C("hdc1v2_rawwirenum","hdc2u2_rawwirenum","1V2","2U2") + newpage 2 3 title HMS Drift Chamber Wire Maps macro UTIL/GEN/overlay2.C("hdc1u1_wirenum","hdc2v1_wirenum","1U1","2V1") @@ -73,6 +82,24 @@ macro UTIL/GEN/overlay2.C("hdc1x2_drifttime","hdc2x2_drifttime","1X2","2X2") macro UTIL/GEN/overlay2.C("hdc1v1_drifttime","hdc2u1_drifttime","1V1","2U1") macro UTIL/GEN/overlay2.C("hdc1v2_drifttime","hdc2u2_drifttime","1V2","2U2") +newpage 2 3 +title HMS Drift Chamber 1 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("hdc1x1_wirenum_did","hdc1x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1x2_wirenum_did","hdc1x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1u1_wirenum_did","hdc1u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1u2_wirenum_did","hdc1u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1v1_wirenum_did","hdc1v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1v2_wirenum_did","hdc1v2_wirenum_should") + +newpage 2 3 +title HMS Drift Chamber 2 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("hdc2x1_wirenum_did","hdc2x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2x2_wirenum_did","hdc2x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2u1_wirenum_did","hdc2u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2u2_wirenum_did","hdc2u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2v1_wirenum_did","hdc2v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2v2_wirenum_did","hdc2v2_wirenum_should") + newpage 3 2 logz title HMS Focal Plane hdc_xfp_vs_yfp -nostat @@ -232,7 +259,8 @@ title ROC3 Sync Check hms_dcref_vs_hodoref -nostat -type box newpage 4 2 -title SHMS Trigger Pedestal Tracking +#newpage 3 1 +title HMS Trigger Pedestal Tracking macro 'UTIL/GEN/ped_tracking_trigger.C("../ROOTfiles/hms_coin_replay_production_golden.root","ASum","h")' -nostat macro 'UTIL/GEN/ped_tracking_trigger.C("../ROOTfiles/hms_coin_replay_production_golden.root","BSum","h")' -nostat macro 'UTIL/GEN/ped_tracking_trigger.C("../ROOTfiles/hms_coin_replay_production_golden.root","CSum","h")' -nostat diff --git a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg index 94efb2170f7e986632fabf7971393b29f9728891..9746d74fcb169a08eae1a0d80600a4af03677774 100644 --- a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg +++ b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg @@ -62,6 +62,24 @@ macro UTIL/GEN/overlay2.C("hdc1x2_drifttime","hdc2x2_drifttime","1X2","2X2") macro UTIL/GEN/overlay2.C("hdc1v1_drifttime","hdc2u1_drifttime","1V1","2U1") macro UTIL/GEN/overlay2.C("hdc1v2_drifttime","hdc2u2_drifttime","1V2","2U2") +newpage 2 3 +title HMS Drift Chamber 1 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("hdc1x1_wirenum_did","hdc1x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1x2_wirenum_did","hdc1x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1u1_wirenum_did","hdc1u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1u2_wirenum_did","hdc1u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1v1_wirenum_did","hdc1v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc1v2_wirenum_did","hdc1v2_wirenum_should") + +newpage 2 3 +title HMS Drift Chamber 2 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("hdc2x1_wirenum_did","hdc2x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2x2_wirenum_did","hdc2x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2u1_wirenum_did","hdc2u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2u2_wirenum_did","hdc2u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2v1_wirenum_did","hdc2v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("hdc2v2_wirenum_did","hdc2v2_wirenum_should") + newpage 3 2 logz title HMS Focal Plane hdc_xfp_vs_yfp -nostat diff --git a/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_coin_production.cfg b/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_coin_production.cfg index 6b7a617ecdd97a12b250211c6053fd6363d34604..c9f8c3a1db2c563e75daf441ae58a9861b685aa8 100644 --- a/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_coin_production.cfg +++ b/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_coin_production.cfg @@ -46,6 +46,15 @@ macro 'UTIL/GEN/ped_tracking.C("../ROOTfiles/shms_coin_replay_production_golden. macro 'UTIL/GEN/ped_tracking.C("../ROOTfiles/shms_coin_replay_production_golden.root","hodo_2x","p",2)' -nostat macro 'UTIL/GEN/ped_tracking.C("../ROOTfiles/shms_coin_replay_production_golden.root","hodo_2y","p",2)' -nostat +newpage 2 3 +title SHMS Drift Chamber Wire Maps (all hits) +macro UTIL/GEN/overlay2.C("pdc1u1_rawwirenum","pdc2v1_rawwirenum","1U1","2V1") +macro UTIL/GEN/overlay2.C("pdc1u2_rawwirenum","pdc2v2_rawwirenum","1U2","2V2") +macro UTIL/GEN/overlay2.C("pdc1x1_rawwirenum","pdc2x1_rawwirenum","1X1","2X1") +macro UTIL/GEN/overlay2.C("pdc1x2_rawwirenum","pdc2x2_rawwirenum","1X2","2X2") +macro UTIL/GEN/overlay2.C("pdc1v1_rawwirenum","pdc2u1_rawwirenum","1V1","2U1") +macro UTIL/GEN/overlay2.C("pdc1v2_rawwirenum","pdc2u2_rawwirenum","1V2","2U2") + newpage 2 3 title SHMS Drift Chamber Wire Maps macro UTIL/GEN/overlay2.C("pdc1u1_wirenum","pdc2v1_wirenum","1U1","2V1") @@ -73,6 +82,24 @@ macro UTIL/GEN/overlay2.C("pdc1x2_drifttime","pdc2x2_drifttime","1X2","2X2") macro UTIL/GEN/overlay2.C("pdc1v1_drifttime","pdc2u1_drifttime","1V1","2U1") macro UTIL/GEN/overlay2.C("pdc1v2_drifttime","pdc2u2_drifttime","1V2","2U2") +newpage 2 3 +title SHMS Drift Chamber 1 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("pdc1x1_wirenum_did","pdc1x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1x2_wirenum_did","pdc1x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1u1_wirenum_did","pdc1u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1u2_wirenum_did","pdc1u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1v1_wirenum_did","pdc1v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1v2_wirenum_did","pdc1v2_wirenum_should") + +newpage 2 3 +title SHMS Drift Chamber 2 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("pdc2x1_wirenum_did","pdc2x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2x2_wirenum_did","pdc2x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2u1_wirenum_did","pdc2u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2u2_wirenum_did","pdc2u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2v1_wirenum_did","pdc2v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2v2_wirenum_did","pdc2v2_wirenum_should") + newpage 3 2 logz title SHMS Focal Plane pdc_xfp_vs_yfp -nostat @@ -135,7 +162,7 @@ phgcer_xytrack -nostat newpage 2 2 title SHMS Calorimeter Occ/Mult macro 'UTIL/GEN/overlay2.C("pcal_prshwr_good_occ_pos","pcal_prshwr_good_occ_neg","PrSh+","PrSh-","SHMS PreShower Good Occupancy")' -nostat -pcal_shwr_good_occ -nostat +macro 'UTIL/GEN/flyeye_occupancy.C("pcal_shwr_good_occ")' -nostat macro 'UTIL/GEN/overlay2.C("pcal_prshwr_good_mult_pos","pcal_prshwr_good_mult_neg","PrSh+","PrSh-","SHMS PreShower Good Multiplicity")' -nostat pcal_shwr_good_mult -nostat diff --git a/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_production.cfg b/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_production.cfg index 51f1bad329232ea3b5ea6e8e5a6d4500ac29654f..b238c27a91fb90547b5a1de645de3670ac20570e 100644 --- a/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_production.cfg +++ b/onlineGUI/CONFIG/SHMS/PRODUCTION/shms_production.cfg @@ -62,6 +62,24 @@ macro UTIL/GEN/overlay2.C("pdc1x2_drifttime","pdc2x2_drifttime","1X2","2X2") macro UTIL/GEN/overlay2.C("pdc1v1_drifttime","pdc2u1_drifttime","1V1","2U1") macro UTIL/GEN/overlay2.C("pdc1v2_drifttime","pdc2u2_drifttime","1V2","2U2") +newpage 2 3 +title SHMS Drift Chamber 1 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("pdc1x1_wirenum_did","pdc1x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1x2_wirenum_did","pdc1x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1u1_wirenum_did","pdc1u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1u2_wirenum_did","pdc1u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1v1_wirenum_did","pdc1v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc1v2_wirenum_did","pdc1v2_wirenum_should") + +newpage 2 3 +title SHMS Drift Chamber 2 Efficiency +macro UTIL/GEN/dcwire_efficiency.C("pdc2x1_wirenum_did","pdc2x1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2x2_wirenum_did","pdc2x2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2u1_wirenum_did","pdc2u1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2u2_wirenum_did","pdc2u2_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2v1_wirenum_did","pdc2v1_wirenum_should") +macro UTIL/GEN/dcwire_efficiency.C("pdc2v2_wirenum_did","pdc2v2_wirenum_should") + newpage 3 2 logz title SHMS Focal Plane pdc_xfp_vs_yfp -nostat diff --git a/onlineGUI/UTIL/GEN/dcwire_efficiency.C b/onlineGUI/UTIL/GEN/dcwire_efficiency.C index 6881abc970e54bd5341a6a4a23db8417b1715613..4990d1c9879583270081baf5d363cc973078a0fb 100644 --- a/onlineGUI/UTIL/GEN/dcwire_efficiency.C +++ b/onlineGUI/UTIL/GEN/dcwire_efficiency.C @@ -1,7 +1,7 @@ void dcwire_efficiency(TString hist1name, TString hist2name){ TH1F* H1; TH1F* H2; - + H1 = (TH1F*) gDirectory->Get(hist1name); H2 = (TH1F*) gDirectory->Get(hist2name); if (H1 && H2) { @@ -10,13 +10,19 @@ void dcwire_efficiency(TString hist1name, TString hist2name){ TH1F* Hratio=(TH1F*)H1->Clone(); Hratio->Divide(H1,H2,1,1,"B"); Hratio->SetStats(0); - Hratio->SetMinimum(0.0); + Hratio->SetMinimum(0.5); Hratio->SetMaximum(1.05); - Hratio->Draw("EP"); + Hratio->SetMarkerStyle(21); + Hratio->SetMarkerSize(0.75); + Hratio->DrawClone("EP1"); Hratio->GetXaxis()->SetTitleOffset(.6); - Hratio->GetXaxis()->SetTitleSize(0.08); + Hratio->GetXaxis()->SetTitleSize(0.15); + Hratio->GetYaxis()->SetTitle("Efficiency (%)"); Hratio->GetYaxis()->SetTitleOffset(.6); - Hratio->GetYaxis()->SetTitleSize(0.08); + Hratio->GetYaxis()->SetTitleSize(0.15); + gPad->Update(); + TLine *line = new TLine(0.0, 1.0, gPad->GetUxmax(), 1.0); + line->SetLineColor(kBlue); line->SetLineWidth(3); line->SetLineStyle(2); line->Draw(); } else { if (!H1) cout << " Histogram " << hist1name << " does not exist" << endl; if (!H2) cout << " Histogram " << hist2name << " does not exist" << endl; diff --git a/onlineGUI/UTIL/GEN/flyeye_occupancy.C b/onlineGUI/UTIL/GEN/flyeye_occupancy.C new file mode 100644 index 0000000000000000000000000000000000000000..ae6d54da8a0a5acfaea86c128cc86b32b608172d --- /dev/null +++ b/onlineGUI/UTIL/GEN/flyeye_occupancy.C @@ -0,0 +1,33 @@ +#include <iostream> +#include "TFile.h" +#include "TH1D.h" + + +void flyeye_occupancy(TString hist1name) { + TH1F* H1; + TH2F* cal2d; + Int_t cal_nrows=16.; + Int_t cal_ncols=14.; + Int_t cal_dist_diff=9.; + + + TString cal2dname=hist1name+"_2d"; + H1 = (TH1F*) gDirectory->Get(hist1name); + cal2d = (TH2F*) gDirectory->Get(cal2dname); + + if (!cal2d) { + // cal2d = new TH2F("cal2d","SHMS Calormeter occupancy ; Y (cm) ;X (cm)",14,-63,63,16,-72,72); + cal2d = new TH2F("cal2d","SHMS Shower Cccupancy ; Row Number ; Col Number",14,0,14,16,0,16); + for (Int_t iblk = 0; iblk < (H1->GetSize()-2); iblk++) { + Int_t col = iblk/cal_nrows+1; + Int_t row = iblk%cal_nrows+1; + Double_t Ypos_cal = (cal_ncols/2.-col)*cal_dist_diff;// horizontal position +Y left + Double_t Xpos_cal = (cal_nrows/2.-row)*cal_dist_diff; //vertical position +X down + // cout << iblk << " " << col << " " << row<< " " << Ypos_cal<< " " << Xpos_cal << endl; + cal2d->SetBinContent(col,row,H1->GetBinContent(iblk+1)); + } + + } + cal2d->SetStats(0); + cal2d->Draw("colz"); +} diff --git a/onlineGUI/UTIL/GEN/ped_tracking.C b/onlineGUI/UTIL/GEN/ped_tracking.C index 32e811c8bec806e44baf10d2d4c13f2f2877d7a6..5dd7d57ab45c4040f67b8f3e9511e9fc0839aefe 100644 --- a/onlineGUI/UTIL/GEN/ped_tracking.C +++ b/onlineGUI/UTIL/GEN/ped_tracking.C @@ -136,23 +136,34 @@ void ped_tracking(TString golden_file="", TString detector="", TString spect="", gSystem->RedirectOutput("/dev/null","a"); - TH1D* Ped_Difference = new TH1D("Ped_Difference",Form("%s %s;PMT Number; Difference of Pedestal Means (mV)",detector.Data(),(polarity == 1) ? "+" : "-"),(H1_pmt->GetSize()-2),0.5,(H1_pmt->GetSize()-2)+0.5); + TH1D* Ped_Difference = new TH1D("Ped_Difference",Form("%s %s;PMT Number; (Gold - Present) Ped Means (mV)",detector.Data(),(polarity == 1) ? "+" : "-"),(H1_pmt->GetSize()-2),0.5,(H1_pmt->GetSize()-2)+0.5); gSystem->RedirectOutput(0); + Double_t histmaxdiff = 0.; for (Int_t ipmt = 0; ipmt < (H1_pmt->GetSize()-2); ipmt++) { - Ped_Difference->SetBinContent(ipmt+1,(H1_pmt->GetBinContent(ipmt+1)-H2_pmt->GetBinContent(ipmt+1))); + Double_t peddiff=(H1_pmt->GetBinContent(ipmt+1)-H2_pmt->GetBinContent(ipmt+1)); + if (TMath::Abs(peddiff) == 1e+38) { + if (H1_pmt->GetBinContent(ipmt+1) == 1e+38) { + peddiff =-H2_pmt->GetBinContent(ipmt+1); + } + if (H2_pmt->GetBinContent(ipmt+1) == 1e+38) peddiff =H1_pmt->GetBinContent(ipmt+1); + } + Ped_Difference->SetBinContent(ipmt+1,peddiff); + if ( TMath::Abs( peddiff ) >histmaxdiff) histmaxdiff=TMath::Abs(peddiff); Ped_Difference->SetBinError(ipmt+1,sqrt(pow(H1_pmt->GetBinError(ipmt+1),2)+pow(H2_pmt->GetBinError(ipmt+1),2))); } + histmaxdiff = histmaxdiff*1.2; + if (histmaxdiff < 15) histmaxdiff = 15; //Start Drawing gStyle->SetOptStat(0); - Ped_Difference->SetAxisRange(-5,5,"Y"); + Ped_Difference->SetAxisRange(-histmaxdiff,histmaxdiff,"Y"); Ped_Difference->SetMarkerStyle(8); Ped_Difference->SetMarkerSize(1); Ped_Difference->DrawClone("PE1"); gPad->Update(); - TLine *Lower_Limit = new TLine(gPad->GetUxmin(),-2,gPad->GetUxmax(),-2); + TLine *Lower_Limit = new TLine(gPad->GetUxmin(),-3.5,gPad->GetUxmax(),-3.5); Lower_Limit->SetLineColor(kRed); Lower_Limit->SetLineWidth(3); Lower_Limit->SetLineStyle(2); Lower_Limit->Draw(); - TLine *Upper_Limit = new TLine(gPad->GetUxmin(),+2,gPad->GetUxmax(),+2); + TLine *Upper_Limit = new TLine(gPad->GetUxmin(),+3.5,gPad->GetUxmax(),+3.5); Upper_Limit->SetLineColor(kRed); Upper_Limit->SetLineWidth(3); Upper_Limit->SetLineStyle(2); Upper_Limit->Draw(); Ped_Difference->~TH1D(); diff --git a/onlineGUI/UTIL/GEN/ped_tracking_trigger.C b/onlineGUI/UTIL/GEN/ped_tracking_trigger.C index d38d8603e0331df9d99bca9bf266e4f09791318e..c0032398ea7710c382bc6267009200ca8708188d 100644 --- a/onlineGUI/UTIL/GEN/ped_tracking_trigger.C +++ b/onlineGUI/UTIL/GEN/ped_tracking_trigger.C @@ -103,22 +103,25 @@ void ped_tracking_trigger(TString golden_file="",TString trigger="", TString spe proto_sigma = Gaussian->GetParameter(2); gSystem->RedirectOutput("/dev/null","a"); - TH1D* Ped_Difference = new TH1D("Ped_Difference",Form("%s Trigger Leg;%s; Difference of Pedestal Means (mV)",trigger.Data(),histname.Data()),1,0.5,1.5); + TH1D* Ped_Difference = new TH1D("Ped_Difference",Form("%s Trigger Leg;%s; (Gold -Present) Ped Means (mV)",trigger.Data(),histname.Data()),1,0.5,1.5); gSystem->RedirectOutput(0); Ped_Difference->SetBinContent(1,golden_mean - proto_mean); Ped_Difference->SetBinError(1,sqrt(pow(golden_sigma,2)+pow(proto_sigma,2))); + Double_t histmaxdiff = TMath::Abs(golden_mean - proto_mean)*1.2; + if (histmaxdiff < 15) histmaxdiff = 15; + //Start Drawing gStyle->SetOptStat(0); - Ped_Difference->SetAxisRange(-5,5,"Y"); + Ped_Difference->SetAxisRange(-histmaxdiff,histmaxdiff,"Y"); Ped_Difference->SetMarkerStyle(8); Ped_Difference->SetMarkerSize(1); Ped_Difference->DrawClone("PE1"); gPad->Update(); - TLine *Lower_Limit = new TLine(gPad->GetUxmin(),-2,gPad->GetUxmax(),-2); + TLine *Lower_Limit = new TLine(gPad->GetUxmin(),-3.5,gPad->GetUxmax(),-3.5); Lower_Limit->SetLineColor(kRed); Lower_Limit->SetLineWidth(3); Lower_Limit->SetLineStyle(2); Lower_Limit->Draw(); - TLine *Upper_Limit = new TLine(gPad->GetUxmin(),+2,gPad->GetUxmax(),+2); + TLine *Upper_Limit = new TLine(gPad->GetUxmin(),+3.5,gPad->GetUxmax(),+3.5); Upper_Limit->SetLineColor(kRed); Upper_Limit->SetLineWidth(3); Upper_Limit->SetLineStyle(2); Upper_Limit->Draw(); Ped_Difference->~TH1D(); diff --git a/onlineGUI/onlineGUI_v1.2.1/online.C b/onlineGUI/onlineGUI_v1.2.1/online.C index 4c21c0ef358df4fea95171064ef00bbbbbb8d986..98f86d3e3e00e22c688095ef1c0758b330693486 100755 --- a/onlineGUI/onlineGUI_v1.2.1/online.C +++ b/onlineGUI/onlineGUI_v1.2.1/online.C @@ -1914,38 +1914,39 @@ void OnlineGUI::PrintPages() { if(!useJPG) fCanvas->Print(filename+"]"); // - cout << "Writing histograms to root file '" << filename << "'." << endl; - - filename.Resize(filename.Last('.')); - filename += ".root"; - TFile* hroot = new TFile(filename,"recreate"); - - UInt_t pageCount = fConfig->GetPageCount(); - for (UInt_t iPage=0; iPage<pageCount; ++iPage) { - UInt_t drawCount = fConfig->GetDrawCount(iPage); - for (UInt_t iDraw=0; iDraw<drawCount; ++iDraw) { - TString macro = fConfig->GetDrawCommand(iPage, iDraw).macro; - if (macro != "") { - TString histName = macro.Remove(0, macro.First('\"')+1); - histName.Resize(macro.First('\"')); - - fRootFile.RootFile->cd(); - TH1F* h1f = dynamic_cast<TH1F*>(gDirectory->Get(histName)); - TH2F* h2f = dynamic_cast<TH2F*>(gDirectory->Get(histName)); - hroot->cd(); - - if (h1f) h1f->Write(); - else if (h2f) h2f->Write(); - else cout << histName << " not found!" << endl; - } - } - } - - hroot->Write(); - hroot->Close(); - delete hroot; - - cout << "Root file '" << filename << "' done." << endl; + // filename.Resize(filename.Last('.')); + // filename += ".root"; + // TFile* hroot = new TFile(filename,"recreate"); + + // cout << "Writing histograms to root file '" << filename << "'." << endl; + + // UInt_t pageCount = fConfig->GetPageCount(); + // for (UInt_t iPage=0; iPage<pageCount; ++iPage) { + // UInt_t drawCount = fConfig->GetDrawCount(iPage); + // for (UInt_t iDraw=0; iDraw<drawCount; ++iDraw) { + // TString macro = fConfig->GetDrawCommand(iPage, iDraw).macro; + // if (macro != "") { + + // TString histName = macro.Remove(0, macro.First('\"')+1); + // histName.Resize(macro.First('\"')); + + // fRootFile.RootFile->cd(); + // TH1F* h1f = dynamic_cast<TH1F*>(gDirectory->Get(histName)); + // TH2F* h2f = dynamic_cast<TH2F*>(gDirectory->Get(histName)); + // hroot->cd(); + + // if (h1f) h1f->Write(); + // else if (h2f) h2f->Write(); + // // else cout << histName << " not found!" << endl; + // } + // } + // } + + // hroot->Write(); + // hroot->Close(); + // delete hroot; + + // cout << "Root file '" << filename << "' done." << endl; // #ifdef STANDALONE