|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnTof2Raw2DigitNew.h>
Public Member Functions | |
| BmnTof2Raw2DigitNew (TString mappingFile, TString RunFile="empty", Int_t SlewingRun=0, UInt_t SlewingChamber=0, TString geomFile="TOF700_geometry_run7.txt") | |
| BmnTof2Raw2DigitNew () | |
| virtual | ~BmnTof2Raw2DigitNew () |
| void | print () |
| void | getEventInfo (long long *ev, long long *t1, long long *t2) |
| int | get_ch_tdc32vl (unsigned int tdc, unsigned int ch) |
| int | get_ch_tdc64vhle (unsigned int tdc, unsigned int ch) |
| int | get_ch_tdc72vhl (unsigned int tdc, unsigned int ch) |
| void | DNL_read () |
| int | get_t0 () |
| void | SetWcut (int wcut) |
| int | GetWcut () |
| void | SetWcutc (int c, int wcut) |
| int | GetWcutc (int c) |
| void | SetWmax (int wm) |
| int | GetWmax () |
| void | SetWmaxc (int c, int wm) |
| int | GetWmaxc (int c) |
| void | SetW (int wcut, int wm) |
| void | SetWT0max (int wt0m) |
| int | GetWT0max () |
| void | SetWT0min (int wt0m) |
| int | GetWT0min () |
| void | SetT0shift (float shift) |
| int | GetT0shift () |
| void | SetWT0 (int wt1, int wt2) |
| void | SetLeadMin (int c, int leadmin) |
| int | GetLeadMin (int c) |
| void | SetLeadMax (int c, int leadmax) |
| int | GetLeadMax (int c) |
| void | SetLeadMinMax (int c, int leadmin, int leadmax) |
| void | fillPreparation (TClonesArray *data, unordered_map< UInt_t, Long64_t > *ts, Double_t t0, Double_t t0width) |
| void | fillEvent (TClonesArray *data, unordered_map< UInt_t, Long64_t > *ts, Double_t t0, Double_t t0width, TClonesArray *tof2digit) |
| void | fillSlewingT0 (TClonesArray *data, unordered_map< UInt_t, Long64_t > *ts, Double_t t0, Double_t t0width) |
| void | fillSlewing (TClonesArray *data, unordered_map< UInt_t, Long64_t > *ts, Double_t t0, Double_t t0width) |
| void | fillEqualization (TClonesArray *data, unordered_map< UInt_t, Long64_t > *ts, Double_t t0, Double_t t0width) |
| void | writeSlewingLimits () |
| void | readSlewingLimits () |
| void | readSlewing (Bool_t update=false) |
| void | SlewingResults () |
| void | FitSlewing () |
| void | Equalization () |
| void | Equalization0 () |
| void | drawprep () |
| void | drawprof () |
| void | drawproft0 () |
| int | readGeom (const char *geomFile) |
| int | readLRoffsets (char *LRoffsetsFile) |
| int | readXYCalibration (char *xcalibration, char *ycalibration) |
| int | readXYCalibrationNew (char *xcalibration, char *ycalibration) |
| int | printGeom () |
| int | get_strip_xyz (int chamber, int strip, float *x, float *y, float *z) |
| int | get_chamber_z (int chamber, float *z) |
| int | get_track_hits (float *xyz, float *cxyy, int *nhits, int *chamb, int *strip) |
| float | get_hit_diff0 (int chamber, int strip, float diff) |
| float | get_hit_x0 (int chamber, int strip, float diff) |
| void | get_hit_xyz0 (int chamber, int strip, float diff, float *x, float *y, float *z) |
| float | get_hit_diff (int chamber, int strip, float diff_corrected) |
| float | get_hit_x (int chamber, int strip, float diff_corrected) |
| void | get_hit_xyz (int chamber, int strip, float diff_corrected, float *x, float *y, float *z) |
| float | get_hit_xp (int chamber, int strip, float diff) |
| void | get_hit_xyzp (int chamber, int strip, float diff, float *x, float *y, float *z) |
| float | get_hit_xng (int chamber, int strip, float diff) |
| void | get_hit_xyzng (int chamber, int strip, float diff, float *x, float *y, float *z) |
| float | get_hit_xnl (int chamber, int strip, float diff) |
| void | get_hit_xyznl (int chamber, int strip, float diff, float *x, float *y, float *z) |
| void | ReBook (int i) |
| void | Book () |
| void | BookSlewing () |
| void | BookSlewingResults () |
| void | WriteSlewingResults () |
| void | WritePreparationHists () |
| void | WritePreparationHists0 () |
| Double_t * | GetINL () |
| void | SetSlewingReference (Int_t chamber, Int_t refrun, Int_t refchamber) |
| void | SetPreparationFileName (TString prep) |
Private Member Functions | |
| int | numcrate (int id) |
Definition at line 51 of file BmnTof2Raw2DigitNew.h.
| BmnTof2Raw2DigitNew::BmnTof2Raw2DigitNew | ( | TString | mappingFile, |
| TString | RunFile = "empty", | ||
| Int_t | SlewingRun = 0, | ||
| UInt_t | SlewingChamber = 0, | ||
| TString | geomFile = "TOF700_geometry_run7.txt" ) |
Definition at line 89 of file BmnTof2Raw2DigitNew.cxx.
References TString::Atoi(), chamber_slewing, chtima, crate, TString::Data(), devcrate, devnum, devser, devslot, DNL_read(), DNL_Table, dnlname, dnltype, filname_base, filname_base_results, filname_slewing, fPeriod, fPreparationFileName, fRUN, fSlewCham, fSlewing, fSlewRun, fSRC, fVelosity, i, idchambers, idcrates, interxg, interxl, LeadMax, LeadMaxW, LeadMin, LeadMinW, lroffsets, lrsign, mapa, MaxPlane, n_rec, nchambers, ncrates, nrec, nslots, numcha, numcr, numcrates, numslots, numstrip, readGeom(), readLRoffsets(), readXYCalibration(), readXYCalibrationNew(), shifty, slopexg, slopexl, slot, TPRegexp::Substitute(), T0shift, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, TOF2_MAX_CHANNELS_IN_SLOT, TOF2_MAX_CRATES, TOF2_MAX_SLOTS_IN_CRATE, TOF2_MAX_STRIPS_IN_CHAMBER, TvsS, TvsSm, TvsW, TvsWall, TvsWallmax, TvsWp, TvsWr, TvsWt0, TvsWt0p, TvsWt0r, type_slewing, Wcut, Wcutc, Wmax, Wmaxc, Wt0, WT0max, WT0min, Wts, WvsS, xoffset, xslope, yoffset, and yslope.
| BmnTof2Raw2DigitNew::BmnTof2Raw2DigitNew | ( | ) |
Definition at line 84 of file BmnTof2Raw2DigitNew.cxx.
References n_rec.
Referenced by BmnResultsTOF700().
|
virtual |
| void BmnTof2Raw2DigitNew::Book | ( | ) |
Definition at line 591 of file BmnTof2Raw2DigitNew.cxx.
References H1chambrate, Hchambrate, Hstriprate, i, idchambers, Lt0, MaxPlane, Nhit, TOF2_MAX_CHANNEL, TOF2_MAX_STRIPS_IN_CHAMBER, Toffsets0, TvsS, TvsWall, TvsWallmax, Wmax, Wt0, Wts, and WvsS.
Referenced by BmnPreparationTOF700().
| void BmnTof2Raw2DigitNew::BookSlewing | ( | ) |
Definition at line 663 of file BmnTof2Raw2DigitNew.cxx.
References filname_base, fSlewing, H1chambrate, Hchambrate, Hstriprate, i, idchambers, LeadMax, LeadMin, Lt0, MaxPlane, pLeadMax, pLeadMin, pWlimits, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, TOF2_MAX_STRIPS_IN_CHAMBER, Toffsets, Toffsets0, Toffsets00, Toffsets00e, Toffsets00n, Toffsetsf, TvsSm, TvsW, TvsWt0, Wcut, Wmax, Wt0, WT0max, WT0min, and Wts.
| void BmnTof2Raw2DigitNew::BookSlewingResults | ( | ) |
Definition at line 786 of file BmnTof2Raw2DigitNew.cxx.
References CHECK_SLEWING, H1chambrate, Hchambrate, Hstriprate, i, idchambers, LeadMax, LeadMin, Lt0, MaxPlane, pWlimits, TvsWr, TvsWt0r, Wcut, Wmax, Wt0, WT0max, WT0min, and Wts.
| void BmnTof2Raw2DigitNew::DNL_read | ( | ) |
Definition at line 3411 of file BmnTof2Raw2DigitNew.cxx.
References DNL_Table, dnlname, dnltype, i, n, TOF2_MAX_CHANNELS_IN_SLOT, TOF2_MAX_CRATES, and TOF2_MAX_SLOTS_IN_CRATE.
Referenced by BmnTof2Raw2DigitNew().
| void BmnTof2Raw2DigitNew::drawprep | ( | ) |
Definition at line 3621 of file BmnTof2Raw2DigitNew.cxx.
References TCanvas::cd(), champos, champosn, TPad::Divide(), TObject::Draw(), filname_base, i, Lt0, MaxPlane, NDX, NDY, Nhit, TAttLine::SetLineColor(), TOF2_MAX_CHAMBERS, TvsS, TvsWall, TvsWallmax, Wcut, Wmax, Wt0, WT0max, WT0min, Wts, WvsS, and y.
Referenced by BmnPreparationTOF700().
| void BmnTof2Raw2DigitNew::drawprof | ( | ) |
Definition at line 3795 of file BmnTof2Raw2DigitNew.cxx.
References TCanvas::cd(), champos, champosn, TPad::Divide(), i, MaxPlane, NDX, NDY, TOF2_MAX_CHAMBERS, and TvsW.
Referenced by BmnSlewingTOF700().
| void BmnTof2Raw2DigitNew::drawproft0 | ( | ) |
Definition at line 3841 of file BmnTof2Raw2DigitNew.cxx.
References TCanvas::cd(), champos, champosn, TPad::Divide(), i, MaxPlane, NDX, NDY, TOF2_MAX_CHAMBERS, and TvsWt0.
Referenced by BmnSlewingTOF700().
| void BmnTof2Raw2DigitNew::Equalization | ( | ) |
Definition at line 3030 of file BmnTof2Raw2DigitNew.cxx.
References DEBUG_EQUALIZATION, EQUAL_MAXIMA, filname_base, FINAL_OFFSETS, TH1::Fit(), FIT_MAXIMA, fSlewing, TH1::GetBinCenter(), TH1::GetBinContent(), TH1::GetEntries(), TH1::GetFunction(), TH1::GetMaximumBin(), TH1::GetNbinsX(), TF1::GetParameter(), TObject::kOverwrite, mapa, MaxPlane, n_rec, PRINT_EQUALIZATION_RESULTS, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, Toffsetsf, TOZERO, and TvsSm.
| void BmnTof2Raw2DigitNew::Equalization0 | ( | ) |
Definition at line 3231 of file BmnTof2Raw2DigitNew.cxx.
References DEBUG_EQUALIZATION0, EQUAL_MAXIMA0, filname_base, TH1::FindBin(), TH1::Fit(), FIT_MAXIMA0, TH1::GetBinCenter(), TH1::GetBinContent(), TH1::GetEntries(), TH1::GetFunction(), TH1::GetMaximumBin(), TH1::GetNbinsX(), TF1::GetParameter(), mapa, MaxPlane, n_rec, PRELIMINARY_OFFSETS, PRINT_EQUALIZATION0_RESULTS, TH1::SetBinContent(), TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, Toffsets0, TvsS, and y.
| void BmnTof2Raw2DigitNew::fillEqualization | ( | TClonesArray * | data, |
| unordered_map< UInt_t, Long64_t > * | ts, | ||
| Double_t | t0, | ||
| Double_t | t0width ) |
Definition at line 2340 of file BmnTof2Raw2DigitNew.cxx.
References TObjArray::At(), chtima, crate, devcrate, devnum, devslot, DNL_Table, TF1::Eval(), fabs(), fPeriod, fSRC, get_ch_tdc32vl(), get_ch_tdc64vhle(), get_hit_xyz0(), BmnTDCDigit::GetChannel(), TObjArray::GetEntriesFast(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), H1chambrate, Hchambrate, HPTIMEBIN, Hstriprate, i, idchambers, idcrates, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, lead, LeadMax, LeadMaxW, LeadMin, LeadMinW, Lt0, mapa, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, n_rec, nrec, NSLFIT, NSLFIT0, nslots, numcrate(), slot, T0shift, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHANNEL, Toffsets, Toffsets0, TvsSm, TvsW, TvsWt0, USE_FIT_SLEWING, USE_PRELIMINARY_OFFSETS, W(), Wcut, Wcutc, Wt0, Wts, x, y, and z.
| void BmnTof2Raw2DigitNew::fillEvent | ( | TClonesArray * | data, |
| unordered_map< UInt_t, Long64_t > * | ts, | ||
| Double_t | t0, | ||
| Double_t | t0width, | ||
| TClonesArray * | tof2digit ) |
Definition at line 2062 of file BmnTof2Raw2DigitNew.cxx.
References TObjArray::At(), CHECK_SLEWING, chtima, crate, devcrate, devnum, devslot, DNL_Table, TF1::Eval(), fabs(), fPeriod, fSlewing, fSRC, get_ch_tdc32vl(), get_ch_tdc64vhle(), get_hit_diff0(), get_hit_xyz0(), BmnTDCDigit::GetChannel(), TObjArray::GetEntriesFast(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), H1chambrate, Hchambrate, HPTIMEBIN, Hstriprate, i, idchambers, idcrates, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, lead, LeadMax, LeadMaxW, LeadMin, LeadMinW, Lt0, mapa, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, n_rec, nrec, NSLFIT, NSLFIT0, nslots, numcrate(), slot, T0shift, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHANNEL, Toffsets, Toffsets0, Toffsetsf, TvsW, TvsWr, TvsWt0, TvsWt0r, USE_FINAL_OFFSETS, USE_FIT_SLEWING, USE_PRELIMINARY_OFFSETS, W(), Wcut, Wcutc, Wmax, Wmaxc, Wt0, Wts, x, y, and z.
| void BmnTof2Raw2DigitNew::fillPreparation | ( | TClonesArray * | data, |
| unordered_map< UInt_t, Long64_t > * | ts, | ||
| Double_t | t0, | ||
| Double_t | t0width ) |
Definition at line 1451 of file BmnTof2Raw2DigitNew.cxx.
References TObjArray::At(), chtima, crate, devcrate, devnum, devslot, DNL_Table, fabs(), fPeriod, fSRC, get_ch_tdc32vl(), get_ch_tdc64vhle(), get_hit_xyz0(), BmnTDCDigit::GetChannel(), TObjArray::GetEntriesFast(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), H1chambrate, Hchambrate, HPTIMEBIN, Hstriprate, i, idchambers, idcrates, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, lead, Lt0, mapa, MAX_RAW_LEADING_TIME, MAX_RAW_TRAILING_TIME, MaxPlane, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, n_rec, Nhit, nrec, nslots, numcrate(), slot, T0shift, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, TvsS, TvsWall, TvsWallmax, W(), Wt0, Wts, WvsS, x, y, and z.
| void BmnTof2Raw2DigitNew::fillSlewing | ( | TClonesArray * | data, |
| unordered_map< UInt_t, Long64_t > * | ts, | ||
| Double_t | t0, | ||
| Double_t | t0width ) |
Definition at line 1833 of file BmnTof2Raw2DigitNew.cxx.
References TObjArray::At(), chtima, crate, devcrate, devnum, devslot, DNL_Table, TF1::Eval(), fabs(), fPeriod, fSRC, get_ch_tdc32vl(), get_ch_tdc64vhle(), BmnTDCDigit::GetChannel(), TObjArray::GetEntriesFast(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, idchambers, idcrates, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, lead, LeadMax, LeadMaxW, LeadMin, LeadMinW, mapa, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, MAX_STRIP, MaxPlane, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, n_rec, nrec, NSLFIT0, nslots, numcrate(), numstrip, slot, T0shift, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, Toffsets0, TvsW, TvsWt0, USE_FIT_SLEWING, USE_PRELIMINARY_OFFSETS, W(), Wcut, Wcutc, and Wts.
| void BmnTof2Raw2DigitNew::fillSlewingT0 | ( | TClonesArray * | data, |
| unordered_map< UInt_t, Long64_t > * | ts, | ||
| Double_t | t0, | ||
| Double_t | t0width ) |
Definition at line 1630 of file BmnTof2Raw2DigitNew.cxx.
References TObjArray::At(), chtima, crate, devcrate, devnum, devslot, DNL_Table, fabs(), fPeriod, fSRC, get_ch_tdc32vl(), get_ch_tdc64vhle(), BmnTDCDigit::GetChannel(), TObjArray::GetEntriesFast(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, idchambers, idcrates, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, lead, LeadMax, LeadMaxW, LeadMin, LeadMinW, mapa, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, MAX_STRIP, MaxPlane, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, n_rec, nrec, nslots, numcrate(), numstrip, slot, T0shift, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, Toffsets0, TvsWt0, USE_PRELIMINARY_OFFSETS, W(), Wcut, Wcutc, Wmax, Wmaxc, and Wts.
| void BmnTof2Raw2DigitNew::FitSlewing | ( | ) |
Definition at line 2573 of file BmnTof2Raw2DigitNew.cxx.
References TList::At(), TH1::Draw(), DRAW_BAD, DRAW_GOOD, filname_base, FIT, TH1::Fit(), FIT_SLEWING, FITI, FITI0, TProfile::GetBinContent(), TProfile::GetBinEntries(), TCollection::GetEntries(), TH1::GetFunction(), TH1::GetListOfFunctions(), TNamed::GetName(), TH1::GetNbinsX(), TF1::GetParameters(), TNamed::GetTitle(), TH1::GetXaxis(), i, idchambers, ITERATIONS, ITERATIONS0, TF1::kNotDraw, MAX_FIT_ATTEMPTS, MaxPlane, MIN_FIT_ENTRIES, NSLFIT, NSLFIT0, PRINT_FIT_RESULTS, TProfile2D::ProfileX(), TObject::ResetBit(), TH1::SetBinContent(), TProfile::SetBinEntries(), TH1::SetBinError(), TAttLine::SetLineColor(), TH1::SetMaximum(), TH1::SetMinimum(), TF1::SetParameters(), TAxis::SetRange(), TH1::SetStats(), SKIP_SIDES, SMOOTH, TH1::Smooth(), SUBDEG, SUBRANGES, TvsW, TvsWt0, TCanvas::Update(), and TPad::WaitPrimitive().
| int BmnTof2Raw2DigitNew::get_ch_tdc32vl | ( | unsigned int | tdc, |
| unsigned int | ch ) |
Definition at line 4321 of file BmnTof2Raw2DigitNew.cxx.
Referenced by fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
| int BmnTof2Raw2DigitNew::get_ch_tdc64vhle | ( | unsigned int | tdc, |
| unsigned int | ch ) |
Definition at line 4328 of file BmnTof2Raw2DigitNew.cxx.
Referenced by fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
| int BmnTof2Raw2DigitNew::get_ch_tdc72vhl | ( | unsigned int | tdc, |
| unsigned int | ch ) |
Definition at line 4335 of file BmnTof2Raw2DigitNew.cxx.
| int BmnTof2Raw2DigitNew::get_chamber_z | ( | int | chamber, |
| float * | z ) |
Definition at line 3977 of file BmnTof2Raw2DigitNew.cxx.
| float BmnTof2Raw2DigitNew::get_hit_diff | ( | int | chamber, |
| int | strip, | ||
| float | diff_corrected ) |
Definition at line 4093 of file BmnTof2Raw2DigitNew.cxx.
References MaxPlane, and TOF2_MAX_STRIPS_IN_CHAMBER.
| float BmnTof2Raw2DigitNew::get_hit_diff0 | ( | int | chamber, |
| int | strip, | ||
| float | diff ) |
Definition at line 4085 of file BmnTof2Raw2DigitNew.cxx.
References HPTIMEBIN, lroffsets, MaxPlane, and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by fillEvent().
| float BmnTof2Raw2DigitNew::get_hit_x | ( | int | chamber, |
| int | strip, | ||
| float | diff_corrected ) |
| float BmnTof2Raw2DigitNew::get_hit_x0 | ( | int | chamber, |
| int | strip, | ||
| float | diff ) |
| float BmnTof2Raw2DigitNew::get_hit_xng | ( | int | chamber, |
| int | strip, | ||
| float | diff ) |
Definition at line 4261 of file BmnTof2Raw2DigitNew.cxx.
References fabs(), interxg, MaxPlane, slopexg, TOF2_MAX_STRIPS_IN_CHAMBER, and x.
| float BmnTof2Raw2DigitNew::get_hit_xnl | ( | int | chamber, |
| int | strip, | ||
| float | diff ) |
Definition at line 4291 of file BmnTof2Raw2DigitNew.cxx.
References fabs(), interxl, MaxPlane, slopexl, TOF2_MAX_STRIPS_IN_CHAMBER, x, and xcens.
| float BmnTof2Raw2DigitNew::get_hit_xp | ( | int | chamber, |
| int | strip, | ||
| float | diff ) |
Definition at line 4231 of file BmnTof2Raw2DigitNew.cxx.
References HPTIMEBIN, lroffsets, MaxPlane, TOF2_MAX_STRIPS_IN_CHAMBER, x, xoffset, and xslope.
| void BmnTof2Raw2DigitNew::get_hit_xyz | ( | int | chamber, |
| int | strip, | ||
| float | diff_corrected, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z ) |
| void BmnTof2Raw2DigitNew::get_hit_xyz0 | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z ) |
Definition at line 4101 of file BmnTof2Raw2DigitNew.cxx.
References fVelosity, HPTIMEBIN, lroffsets, lrsign, MaxPlane, x, xcens, y, ycens, z, and zchamb.
Referenced by fillEqualization(), fillEvent(), and fillPreparation().
| void BmnTof2Raw2DigitNew::get_hit_xyzng | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z ) |
| void BmnTof2Raw2DigitNew::get_hit_xyznl | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z ) |
| void BmnTof2Raw2DigitNew::get_hit_xyzp | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z ) |
| int BmnTof2Raw2DigitNew::get_strip_xyz | ( | int | chamber, |
| int | strip, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z ) |
|
inline |
Definition at line 72 of file BmnTof2Raw2DigitNew.h.
References T0.
| int BmnTof2Raw2DigitNew::get_track_hits | ( | float * | xyz, |
| float * | cxyy, | ||
| int * | nhits, | ||
| int * | chamb, | ||
| int * | strip ) |
| void BmnTof2Raw2DigitNew::getEventInfo | ( | long long * | ev, |
| long long * | t1, | ||
| long long * | t2 ) |
Definition at line 1403 of file BmnTof2Raw2DigitNew.cxx.
|
inline |
Definition at line 263 of file BmnTof2Raw2DigitNew.h.
References DNL_Table.
|
inline |
Definition at line 193 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 177 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 157 of file BmnTof2Raw2DigitNew.h.
References T0shift.
|
inline |
Definition at line 82 of file BmnTof2Raw2DigitNew.h.
References Wcut.
|
inline |
Definition at line 92 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 108 of file BmnTof2Raw2DigitNew.h.
References Wmax.
|
inline |
Definition at line 118 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 144 of file BmnTof2Raw2DigitNew.h.
References WT0max.
|
inline |
Definition at line 154 of file BmnTof2Raw2DigitNew.h.
References WT0min.
|
private |
Definition at line 1442 of file BmnTof2Raw2DigitNew.cxx.
References idcrates, and ncrates.
Referenced by fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
| void BmnTof2Raw2DigitNew::print | ( | ) |
| int BmnTof2Raw2DigitNew::printGeom | ( | ) |
Definition at line 4005 of file BmnTof2Raw2DigitNew.cxx.
References halfxwidth, halfywidth, idchambers, MaxPlane, nstrips, xcens, ycens, and zchamb.
| int BmnTof2Raw2DigitNew::readGeom | ( | const char * | geomFile | ) |
Definition at line 3885 of file BmnTof2Raw2DigitNew.cxx.
References TString::Data(), TString::Format(), fPeriod, halfxwidth, halfywidth, i, idchambers, MaxPlane, n, nstrips, x, xcens, xmaxs, xmins, xoffs, xoffs2, y, ycens, ymaxs, ymins, yoffs, z, zchamb, and zoffs.
Referenced by BmnTof2Raw2DigitNew().
| int BmnTof2Raw2DigitNew::readLRoffsets | ( | char * | LRoffsetsFile | ) |
Definition at line 4019 of file BmnTof2Raw2DigitNew.cxx.
References TString::Data(), TString::Format(), idchambers, lroffsets, lrsign, MaxPlane, n, and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnTof2Raw2DigitNew().
| void BmnTof2Raw2DigitNew::readSlewing | ( | Bool_t | update = false | ) |
Definition at line 1270 of file BmnTof2Raw2DigitNew.cxx.
References chamber_slewing, filname_base, fRUN, fSlewCham, fSlewing, fSlewRun, TH1::GetBinContent(), TProfile::GetBinContent(), idchambers, LeadMax, LeadMin, MaxPlane, pLeadMax, pLeadMin, PRINT_TIME_LIMITS, Toffsets, Toffsets0, Toffsetsf, TvsSm, TvsW, TvsWt0, Wcut, Wmax, WT0max, and WT0min.
| void BmnTof2Raw2DigitNew::readSlewingLimits | ( | ) |
Definition at line 1102 of file BmnTof2Raw2DigitNew.cxx.
References TCanvas::cd(), TFile::Close(), TPad::Divide(), TH1::Draw(), filname_base, TH1::FindBin(), TH2::FitSlicesY(), fPreparationFileName, TDirectoryFile::Get(), TH1::GetBinCenter(), TH1::GetBinContent(), TH2::GetBinContent(), TProfile::GetBinContent(), TProfile::GetBinEntries(), TProfile::GetBinError(), TH1::GetMaximumBin(), TH1::GetNbinsX(), i, idchambers, LeadMaxW, LeadMinW, LIMITS_ROOT_FILE, MAX_STRIP, MaxPlane, nb, PRINT_TIME_LIMITS, TH2::ProjectionY(), TH2::SetBinContent(), SetLeadMinMax(), TIME_LIMITS_VS_WIDTH, Toffsets00, Toffsets00e, Toffsets00n, Wcut, Wmax, WT0max, WT0min, and y.
| int BmnTof2Raw2DigitNew::readXYCalibration | ( | char * | xcalibration, |
| char * | ycalibration ) |
Definition at line 4129 of file BmnTof2Raw2DigitNew.cxx.
References TString::Data(), TString::Format(), MaxPlane, n, TOF2_MAX_STRIPS_IN_CHAMBER, xoffset, xslope, yoffset, and yslope.
Referenced by BmnTof2Raw2DigitNew().
| int BmnTof2Raw2DigitNew::readXYCalibrationNew | ( | char * | xcalibration, |
| char * | ycalibration ) |
Definition at line 4194 of file BmnTof2Raw2DigitNew.cxx.
References TString::Data(), interxg, interxl, shifty, slopexg, and slopexl.
Referenced by BmnTof2Raw2DigitNew().
| void BmnTof2Raw2DigitNew::ReBook | ( | int | i | ) |
Definition at line 854 of file BmnTof2Raw2DigitNew.cxx.
References i, idchambers, LeadMax, LeadMin, TOF2_MAX_STRIPS_IN_CHAMBER, TvsSm, TvsW, TvsWall, TvsWallmax, TvsWt0, Wmax, Wmaxc, WT0max, and WT0min.
Referenced by SetLeadMax(), SetLeadMin(), SetLeadMinMax(), SetW(), SetWcut(), SetWcutc(), SetWmax(), SetWmaxc(), SetWT0(), SetWT0max(), and SetWT0min().
|
inline |
Definition at line 185 of file BmnTof2Raw2DigitNew.h.
References LeadMax, MaxPlane, and ReBook().
|
inline |
Definition at line 169 of file BmnTof2Raw2DigitNew.h.
References LeadMin, MaxPlane, and ReBook().
|
inline |
Definition at line 201 of file BmnTof2Raw2DigitNew.h.
References LeadMax, LeadMin, MaxPlane, and ReBook().
Referenced by readSlewingLimits().
|
inline |
Definition at line 267 of file BmnTof2Raw2DigitNew.h.
References fPreparationFileName.
Definition at line 568 of file BmnTof2Raw2DigitNew.cxx.
References chamber_slewing, filname_slewing, idchambers, TOF2_MAX_CHAMBERS, and type_slewing.
|
inline |
Definition at line 156 of file BmnTof2Raw2DigitNew.h.
References T0shift.
Referenced by BmnPreparationTOF700(), and BmnSlewingTOF700().
|
inline |
Definition at line 126 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), Wcut, and Wmax.
Referenced by BmnSlewingTOF700().
|
inline |
Definition at line 74 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), and Wcut.
|
inline |
Definition at line 83 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), and Wcutc.
|
inline |
Definition at line 100 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), and Wmax.
|
inline |
Definition at line 109 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), and Wmaxc.
|
inline |
Definition at line 159 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), WT0max, and WT0min.
Referenced by BmnSlewingTOF700().
|
inline |
Definition at line 136 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), and WT0max.
|
inline |
Definition at line 146 of file BmnTof2Raw2DigitNew.h.
References MaxPlane, ReBook(), and WT0min.
| void BmnTof2Raw2DigitNew::SlewingResults | ( | ) |
Definition at line 3586 of file BmnTof2Raw2DigitNew.cxx.
References TH1::Fit(), TProfile::GetBinContent(), TProfile::GetBinEntries(), TH1::GetFunction(), TH1::GetNbinsX(), i, TF1::kNotDraw, MaxPlane, TObject::ResetBit(), TProfile::SetBinEntries(), TvsWr, and TvsWt0r.
| void BmnTof2Raw2DigitNew::WritePreparationHists | ( | ) |
Definition at line 938 of file BmnTof2Raw2DigitNew.cxx.
References f, filname_base, H1chambrate, Hchambrate, Hstriprate, i, Lt0, MaxPlane, Nhit, Toffsets0, TvsS, TvsWall, TvsWallmax, Wt0, Wts, and WvsS.
Referenced by BmnPreparationTOF700().
| void BmnTof2Raw2DigitNew::WritePreparationHists0 | ( | ) |
Definition at line 975 of file BmnTof2Raw2DigitNew.cxx.
References f, filname_base, H1chambrate, Hchambrate, Hstriprate, i, Lt0, MaxPlane, Nhit, Toffsets0, TvsS, TvsWall, TvsWallmax, Wt0, Wts, and WvsS.
Referenced by writeSlewingLimits().
| void BmnTof2Raw2DigitNew::writeSlewingLimits | ( | ) |
Definition at line 1058 of file BmnTof2Raw2DigitNew.cxx.
References filname_base, TH1::GetBinCenter(), i, LIMITS_ROOT_FILE, MAX_STRIP, MaxPlane, PRINT_TIME_LIMITS, TvsS, TvsWallmax, WritePreparationHists0(), and y.
| void BmnTof2Raw2DigitNew::WriteSlewingResults | ( | ) |
Definition at line 1014 of file BmnTof2Raw2DigitNew.cxx.
References CHECK_SLEWING, f, filname_base_results, fSlewing, fSlewRun, H1chambrate, Hchambrate, Hstriprate, i, Lt0, MaxPlane, pWlimits, TvsWr, TvsWt0r, Wt0, and Wts.
|
private |
Definition at line 274 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), readSlewing(), and SetSlewingReference().
|
private |
Definition at line 303 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 307 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 306 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 305 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and print().
|
private |
Definition at line 308 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 313 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), DNL_read(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), and GetINL().
|
private |
Definition at line 315 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), DNL_read(), and print().
|
private |
Definition at line 314 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), DNL_read(), and print().
|
private |
Definition at line 283 of file BmnTof2Raw2DigitNew.h.
Referenced by getEventInfo().
|
private |
Definition at line 270 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewing(), drawprep(), Equalization(), Equalization0(), FitSlewing(), readSlewing(), readSlewingLimits(), WritePreparationHists(), WritePreparationHists0(), and writeSlewingLimits().
|
private |
Definition at line 271 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and WriteSlewingResults().
|
private |
Definition at line 272 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and SetSlewingReference().
|
private |
Definition at line 279 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), and readGeom().
|
private |
Definition at line 273 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), readSlewingLimits(), and SetPreparationFileName().
|
private |
Definition at line 278 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and readSlewing().
|
private |
Definition at line 276 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and readSlewing().
|
private |
Definition at line 375 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), BookSlewing(), Equalization(), fillEvent(), readSlewing(), and WriteSlewingResults().
|
private |
Definition at line 376 of file BmnTof2Raw2DigitNew.h.
|
private |
Definition at line 277 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), readSlewing(), and WriteSlewingResults().
|
private |
Definition at line 280 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 362 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_x(), get_hit_x0(), get_hit_xyz(), and get_hit_xyz0().
|
private |
Definition at line 343 of file BmnTof2Raw2DigitNew.h.
Referenced by Book(), BookSlewing(), BookSlewingResults(), fillEqualization(), fillEvent(), fillPreparation(), WritePreparationHists(), WritePreparationHists0(), and WriteSlewingResults().
|
private |
Definition at line 348 of file BmnTof2Raw2DigitNew.h.
Referenced by printGeom(), and readGeom().
|
private |
Definition at line 349 of file BmnTof2Raw2DigitNew.h.
Referenced by printGeom(), and readGeom().
|
private |
Definition at line 342 of file BmnTof2Raw2DigitNew.h.
Referenced by Book(), BookSlewing(), BookSlewingResults(), fillEqualization(), fillEvent(), fillPreparation(), WritePreparationHists(), WritePreparationHists0(), and WriteSlewingResults().
|
private |
Definition at line 344 of file BmnTof2Raw2DigitNew.h.
Referenced by Book(), BookSlewing(), BookSlewingResults(), fillEqualization(), fillEvent(), fillPreparation(), WritePreparationHists(), WritePreparationHists0(), and WriteSlewingResults().
|
private |
Definition at line 300 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), Book(), BookSlewing(), BookSlewingResults(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), FitSlewing(), print(), printGeom(), readGeom(), readLRoffsets(), readSlewing(), readSlewingLimits(), ReBook(), and SetSlewingReference().
|
private |
Definition at line 302 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), numcrate(), and print().
|
private |
Definition at line 369 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xng(), get_hit_xyzng(), and readXYCalibrationNew().
|
private |
Definition at line 371 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xnl(), get_hit_xyznl(), and readXYCalibrationNew().
|
private |
Definition at line 293 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewing(), BookSlewingResults(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), GetLeadMax(), readSlewing(), ReBook(), SetLeadMax(), and SetLeadMinMax().
|
private |
Definition at line 295 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), and readSlewingLimits().
|
private |
Definition at line 292 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewing(), BookSlewingResults(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), GetLeadMin(), readSlewing(), ReBook(), SetLeadMin(), and SetLeadMinMax().
|
private |
Definition at line 294 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), and readSlewingLimits().
|
private |
Definition at line 360 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_diff0(), get_hit_x0(), get_hit_xp(), get_hit_xyz0(), get_hit_xyzp(), and readLRoffsets().
|
private |
Definition at line 361 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_x(), get_hit_x0(), get_hit_xyz(), get_hit_xyz0(), and readLRoffsets().
|
private |
Definition at line 339 of file BmnTof2Raw2DigitNew.h.
Referenced by Book(), BookSlewing(), BookSlewingResults(), drawprep(), fillEqualization(), fillEvent(), fillPreparation(), WritePreparationHists(), WritePreparationHists0(), and WriteSlewingResults().
|
private |
Definition at line 282 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), Equalization(), Equalization0(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), and print().
|
private |
Definition at line 296 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), BookSlewing(), BookSlewingResults(), drawprep(), drawprof(), drawproft0(), Equalization(), Equalization0(), fillPreparation(), fillSlewing(), fillSlewingT0(), FitSlewing(), get_chamber_z(), get_hit_diff(), get_hit_diff0(), get_hit_x(), get_hit_x0(), get_hit_xng(), get_hit_xnl(), get_hit_xp(), get_hit_xyz(), get_hit_xyz0(), get_hit_xyzng(), get_hit_xyznl(), get_hit_xyzp(), get_strip_xyz(), get_track_hits(), GetLeadMax(), GetLeadMin(), GetWcutc(), GetWmaxc(), print(), printGeom(), readGeom(), readLRoffsets(), readSlewing(), readSlewingLimits(), readXYCalibration(), SetLeadMax(), SetLeadMin(), SetLeadMinMax(), SetW(), SetWcut(), SetWcutc(), SetWmax(), SetWmaxc(), SetWT0(), SetWT0max(), SetWT0min(), SlewingResults(), WritePreparationHists(), WritePreparationHists0(), writeSlewingLimits(), and WriteSlewingResults().
|
private |
Definition at line 281 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BmnTof2Raw2DigitNew(), Equalization(), Equalization0(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), and print().
|
private |
Definition at line 299 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and print().
|
private |
Definition at line 299 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), numcrate(), and print().
|
private |
Definition at line 338 of file BmnTof2Raw2DigitNew.h.
Referenced by Book(), drawprep(), fillPreparation(), WritePreparationHists(), and WritePreparationHists0().
|
private |
Definition at line 311 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 299 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), and print().
|
private |
Definition at line 351 of file BmnTof2Raw2DigitNew.h.
Referenced by get_track_hits(), printGeom(), and readGeom().
|
private |
Definition at line 298 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and print().
|
private |
Definition at line 298 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and print().
|
private |
Definition at line 302 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and print().
|
private |
Definition at line 301 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and print().
|
private |
Definition at line 297 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillSlewing(), and fillSlewingT0().
|
private |
Definition at line 329 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), and readSlewing().
|
private |
Definition at line 328 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), and readSlewing().
|
private |
Definition at line 317 of file BmnTof2Raw2DigitNew.h.
|
private |
Definition at line 317 of file BmnTof2Raw2DigitNew.h.
|
private |
Definition at line 317 of file BmnTof2Raw2DigitNew.h.
|
private |
Definition at line 330 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), BookSlewingResults(), and WriteSlewingResults().
|
private |
Definition at line 373 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xyzng(), get_hit_xyznl(), and readXYCalibrationNew().
|
private |
Definition at line 370 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xng(), get_hit_xyzng(), and readXYCalibrationNew().
|
private |
Definition at line 372 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xnl(), get_hit_xyznl(), and readXYCalibrationNew().
|
private |
Definition at line 284 of file BmnTof2Raw2DigitNew.h.
Referenced by get_t0().
|
private |
Definition at line 285 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), GetT0shift(), and SetT0shift().
|
private |
Definition at line 283 of file BmnTof2Raw2DigitNew.h.
Referenced by getEventInfo().
|
private |
Definition at line 283 of file BmnTof2Raw2DigitNew.h.
Referenced by getEventInfo().
|
private |
Definition at line 325 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), fillEqualization(), fillEvent(), and readSlewing().
|
private |
Definition at line 327 of file BmnTof2Raw2DigitNew.h.
Referenced by Book(), BookSlewing(), Equalization0(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), readSlewing(), WritePreparationHists(), and WritePreparationHists0().
|
private |
Definition at line 331 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), and readSlewingLimits().
|
private |
Definition at line 333 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), and readSlewingLimits().
|
private |
Definition at line 332 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), and readSlewingLimits().
|
private |
Definition at line 326 of file BmnTof2Raw2DigitNew.h.
Referenced by BookSlewing(), Equalization(), fillEvent(), and readSlewing().
|
private |
Definition at line 335 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), drawprep(), Equalization0(), fillPreparation(), WritePreparationHists(), WritePreparationHists0(), and writeSlewingLimits().
|
private |
Definition at line 324 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), BookSlewing(), Equalization(), fillEqualization(), readSlewing(), and ReBook().
|
private |
Definition at line 318 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), BookSlewing(), drawprof(), fillEqualization(), fillEvent(), fillSlewing(), FitSlewing(), readSlewing(), and ReBook().
|
private |
Definition at line 345 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), drawprep(), fillPreparation(), ReBook(), WritePreparationHists(), and WritePreparationHists0().
|
private |
Definition at line 346 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), drawprep(), fillPreparation(), ReBook(), WritePreparationHists(), WritePreparationHists0(), and writeSlewingLimits().
|
private |
Definition at line 322 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and ~BmnTof2Raw2DigitNew().
|
private |
Definition at line 320 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewingResults(), fillEvent(), SlewingResults(), and WriteSlewingResults().
|
private |
Definition at line 319 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), BookSlewing(), drawproft0(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), FitSlewing(), readSlewing(), and ReBook().
|
private |
Definition at line 323 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and ~BmnTof2Raw2DigitNew().
|
private |
Definition at line 321 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewingResults(), fillEvent(), SlewingResults(), and WriteSlewingResults().
|
private |
Definition at line 275 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), and SetSlewingReference().
|
private |
Definition at line 286 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewing(), BookSlewingResults(), drawprep(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), GetWcut(), readSlewing(), readSlewingLimits(), SetW(), and SetWcut().
|
private |
Definition at line 288 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEqualization(), fillEvent(), fillSlewing(), fillSlewingT0(), GetWcutc(), and SetWcutc().
|
private |
Definition at line 287 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), Book(), BookSlewing(), BookSlewingResults(), drawprep(), fillEvent(), fillSlewingT0(), GetWmax(), readSlewing(), readSlewingLimits(), ReBook(), SetW(), and SetWmax().
|
private |
Definition at line 289 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), fillEvent(), fillSlewingT0(), GetWmaxc(), ReBook(), and SetWmaxc().
|
private |
Definition at line 340 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), BookSlewing(), BookSlewingResults(), drawprep(), fillEqualization(), fillEvent(), fillPreparation(), WritePreparationHists(), WritePreparationHists0(), and WriteSlewingResults().
|
private |
Definition at line 291 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewing(), BookSlewingResults(), drawprep(), GetWT0max(), readSlewing(), readSlewingLimits(), ReBook(), SetWT0(), and SetWT0max().
|
private |
Definition at line 290 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), BookSlewing(), BookSlewingResults(), drawprep(), GetWT0min(), readSlewing(), readSlewingLimits(), ReBook(), SetWT0(), and SetWT0min().
|
private |
Definition at line 341 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), BookSlewing(), BookSlewingResults(), drawprep(), fillEqualization(), fillEvent(), fillPreparation(), fillSlewing(), fillSlewingT0(), WritePreparationHists(), WritePreparationHists0(), and WriteSlewingResults().
|
private |
Definition at line 336 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), ~BmnTof2Raw2DigitNew(), Book(), drawprep(), fillPreparation(), WritePreparationHists(), and WritePreparationHists0().
|
private |
Definition at line 353 of file BmnTof2Raw2DigitNew.h.
Referenced by get_hit_x(), get_hit_x0(), get_hit_xnl(), get_hit_xyz(), get_hit_xyz0(), get_hit_xyznl(), get_strip_xyz(), printGeom(), and readGeom().
|
private |
Definition at line 356 of file BmnTof2Raw2DigitNew.h.
Referenced by get_track_hits(), and readGeom().
|
private |
Definition at line 355 of file BmnTof2Raw2DigitNew.h.
Referenced by get_track_hits(), and readGeom().
|
private |
Definition at line 350 of file BmnTof2Raw2DigitNew.h.
Referenced by readGeom().
|
private |
Definition at line 350 of file BmnTof2Raw2DigitNew.h.
Referenced by readGeom().
|
private |
Definition at line 365 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xp(), get_hit_xyzp(), and readXYCalibration().
|
private |
Definition at line 364 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xp(), get_hit_xyzp(), and readXYCalibration().
|
private |
Definition at line 354 of file BmnTof2Raw2DigitNew.h.
Referenced by get_hit_xyz(), get_hit_xyz0(), get_hit_xyzng(), get_hit_xyznl(), get_hit_xyzp(), get_strip_xyz(), printGeom(), and readGeom().
|
private |
Definition at line 358 of file BmnTof2Raw2DigitNew.h.
Referenced by get_track_hits(), and readGeom().
|
private |
Definition at line 357 of file BmnTof2Raw2DigitNew.h.
Referenced by get_track_hits(), and readGeom().
|
private |
Definition at line 350 of file BmnTof2Raw2DigitNew.h.
Referenced by readGeom().
|
private |
Definition at line 367 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xyzp(), and readXYCalibration().
|
private |
Definition at line 366 of file BmnTof2Raw2DigitNew.h.
Referenced by BmnTof2Raw2DigitNew(), get_hit_xyzp(), and readXYCalibration().
|
private |
Definition at line 352 of file BmnTof2Raw2DigitNew.h.
Referenced by get_chamber_z(), get_hit_xyz(), get_hit_xyz0(), get_hit_xyzng(), get_hit_xyznl(), get_hit_xyzp(), get_strip_xyz(), get_track_hits(), printGeom(), and readGeom().
|
private |
Definition at line 350 of file BmnTof2Raw2DigitNew.h.
Referenced by readGeom().