|
BmnRoot
|
#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) |
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 Bmn_Tof2_map_element_new::chan, Bmn_Tof2_map_element_new::crate, DNL_read(), i, Bmn_Tof2_map_element_new::id, Bmn_Tof2_map_element_new::pair, Bmn_Tof2_map_element_new::plane, readGeom(), readLRoffsets(), readXYCalibration(), readXYCalibrationNew(), Bmn_Tof2_map_element_new::side, Bmn_Tof2_map_element_new::slot, Bmn_Tof2_map_element_new::strip, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, TOF2_MAX_CHANNELS_IN_SLOT, TOF2_MAX_CRATES, TOF2_MAX_SLOTS_IN_CRATE, and TOF2_MAX_STRIPS_IN_CHAMBER.
| BmnTof2Raw2DigitNew::BmnTof2Raw2DigitNew | ( | ) |
Definition at line 84 of file BmnTof2Raw2DigitNew.cxx.
|
virtual |
Definition at line 516 of file BmnTof2Raw2DigitNew.cxx.
References i.
| void BmnTof2Raw2DigitNew::Book | ( | ) |
Definition at line 591 of file BmnTof2Raw2DigitNew.cxx.
References i, TOF2_MAX_CHANNEL, and TOF2_MAX_STRIPS_IN_CHAMBER.
| void BmnTof2Raw2DigitNew::BookSlewing | ( | ) |
Definition at line 663 of file BmnTof2Raw2DigitNew.cxx.
References i, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnSlewingTOF700::SlewingTOF700().
| void BmnTof2Raw2DigitNew::BookSlewingResults | ( | ) |
Definition at line 786 of file BmnTof2Raw2DigitNew.cxx.
References CHECK_SLEWING, and i.
| void BmnTof2Raw2DigitNew::DNL_read | ( | ) |
Definition at line 3411 of file BmnTof2Raw2DigitNew.cxx.
References i, 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 champosn, i, and TOF2_MAX_CHAMBERS.
| void BmnTof2Raw2DigitNew::drawprof | ( | ) |
Definition at line 3795 of file BmnTof2Raw2DigitNew.cxx.
References champosn, i, and TOF2_MAX_CHAMBERS.
| void BmnTof2Raw2DigitNew::drawproft0 | ( | ) |
Definition at line 3841 of file BmnTof2Raw2DigitNew.cxx.
References champosn, i, and TOF2_MAX_CHAMBERS.
| void BmnTof2Raw2DigitNew::Equalization | ( | ) |
Definition at line 3030 of file BmnTof2Raw2DigitNew.cxx.
References DEBUG_EQUALIZATION, EQUAL_MAXIMA, FINAL_OFFSETS, FIT_MAXIMA, Bmn_Tof2_map_element_new::plane, PRINT_EQUALIZATION_RESULTS, Bmn_Tof2_map_element_new::strip, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, and TOZERO.
Referenced by BmnSlewingTOF700::SlewingTOF700().
| void BmnTof2Raw2DigitNew::Equalization0 | ( | ) |
Definition at line 3231 of file BmnTof2Raw2DigitNew.cxx.
References DEBUG_EQUALIZATION0, EQUAL_MAXIMA0, FIT_MAXIMA0, Bmn_Tof2_map_element_new::plane, PRELIMINARY_OFFSETS, PRINT_EQUALIZATION0_RESULTS, Bmn_Tof2_map_element_new::strip, TOF2_MAX_CHAMBERS, and TOF2_MAX_CHANNEL.
Referenced by BmnSlewingTOF700::PreparationTOF700().
| 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 Bmn_Tof2_map_element_new::crate, fabs(), get_ch_tdc32vl(), get_ch_tdc64vhle(), get_hit_xyz0(), BmnTDCDigit::GetChannel(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, NSLFIT, NSLFIT0, Bmn_Tof2_map_element_new::pair, Bmn_Tof2_map_element_new::plane, Bmn_Tof2_map_element_new::slot, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHANNEL, USE_FIT_SLEWING, USE_PRELIMINARY_OFFSETS, and W().
Referenced by BmnSlewingTOF700::SlewingTOF700().
| 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 CHECK_SLEWING, Bmn_Tof2_map_element_new::crate, fabs(), get_ch_tdc32vl(), get_ch_tdc64vhle(), get_hit_diff0(), get_hit_xyz0(), BmnTDCDigit::GetChannel(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, NSLFIT, NSLFIT0, Bmn_Tof2_map_element_new::pair, Bmn_Tof2_map_element_new::plane, Bmn_Tof2_map_element_new::slot, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHANNEL, USE_FINAL_OFFSETS, USE_FIT_SLEWING, USE_PRELIMINARY_OFFSETS, and W().
| 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 Bmn_Tof2_map_element_new::crate, fabs(), get_ch_tdc32vl(), get_ch_tdc64vhle(), get_hit_xyz0(), BmnTDCDigit::GetChannel(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, MAX_RAW_LEADING_TIME, MAX_RAW_TRAILING_TIME, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, Bmn_Tof2_map_element_new::pair, Bmn_Tof2_map_element_new::plane, Bmn_Tof2_map_element_new::slot, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, and W().
Referenced by BmnSlewingTOF700::PreparationTOF700().
| 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 Bmn_Tof2_map_element_new::crate, fabs(), get_ch_tdc32vl(), get_ch_tdc64vhle(), BmnTDCDigit::GetChannel(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, MAX_STRIP, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, NSLFIT0, Bmn_Tof2_map_element_new::pair, Bmn_Tof2_map_element_new::plane, Bmn_Tof2_map_element_new::slot, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, USE_FIT_SLEWING, USE_PRELIMINARY_OFFSETS, and W().
Referenced by BmnSlewingTOF700::SlewingTOF700().
| 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 Bmn_Tof2_map_element_new::crate, fabs(), get_ch_tdc32vl(), get_ch_tdc64vhle(), BmnTDCDigit::GetChannel(), BmnTDCDigit::GetHptdcId(), BmnTDCDigit::GetLeading(), BmnTDCDigit::GetSerial(), BmnTDCDigit::GetSlot(), BmnTDCDigit::GetType(), BmnTDCDigit::GetValue(), HPTIMEBIN, i, INVHPTIMEBIN, kTDC32VL, kTDC64VHLE, kTDC64VHLE_E, MAX_RAW_LEADING_TIME, MAX_RAW_T0_TIME, MAX_RAW_TRAILING_TIME, MAX_STRIP, memset(), MIN_RAW_LEADING_TIME, MIN_RAW_TRAILING_TIME, Bmn_Tof2_map_element_new::pair, Bmn_Tof2_map_element_new::plane, Bmn_Tof2_map_element_new::slot, TIME_LIMITS_VS_WIDTH, TOF2_MAX_CHAMBERS, TOF2_MAX_CHANNEL, USE_PRELIMINARY_OFFSETS, and W().
Referenced by BmnSlewingTOF700::SlewingTOF700().
| void BmnTof2Raw2DigitNew::FitSlewing | ( | ) |
Definition at line 2573 of file BmnTof2Raw2DigitNew.cxx.
References DRAW_BAD, DRAW_GOOD, FIT, FIT_SLEWING, FITI, FITI0, i, ITERATIONS, ITERATIONS0, MAX_FIT_ATTEMPTS, MIN_FIT_ENTRIES, NSLFIT, NSLFIT0, PRINT_FIT_RESULTS, SKIP_SIDES, SMOOTH, SUBDEG, and SUBRANGES.
Referenced by BmnSlewingTOF700::SlewingTOF700().
| 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 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, and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by fillEvent().
| float BmnTof2Raw2DigitNew::get_hit_x | ( | int | chamber, |
| int | strip, | ||
| float | diff_corrected | ||
| ) |
Definition at line 4074 of file BmnTof2Raw2DigitNew.cxx.
| float BmnTof2Raw2DigitNew::get_hit_x0 | ( | int | chamber, |
| int | strip, | ||
| float | diff | ||
| ) |
Definition at line 4063 of file BmnTof2Raw2DigitNew.cxx.
References HPTIMEBIN.
| float BmnTof2Raw2DigitNew::get_hit_xng | ( | int | chamber, |
| int | strip, | ||
| float | diff | ||
| ) |
Definition at line 4261 of file BmnTof2Raw2DigitNew.cxx.
References fabs(), and TOF2_MAX_STRIPS_IN_CHAMBER.
| float BmnTof2Raw2DigitNew::get_hit_xnl | ( | int | chamber, |
| int | strip, | ||
| float | diff | ||
| ) |
Definition at line 4291 of file BmnTof2Raw2DigitNew.cxx.
References fabs(), and TOF2_MAX_STRIPS_IN_CHAMBER.
| float BmnTof2Raw2DigitNew::get_hit_xp | ( | int | chamber, |
| int | strip, | ||
| float | diff | ||
| ) |
Definition at line 4231 of file BmnTof2Raw2DigitNew.cxx.
References HPTIMEBIN, and TOF2_MAX_STRIPS_IN_CHAMBER.
| void BmnTof2Raw2DigitNew::get_hit_xyz | ( | int | chamber, |
| int | strip, | ||
| float | diff_corrected, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z | ||
| ) |
Definition at line 4115 of file BmnTof2Raw2DigitNew.cxx.
Referenced by BmnTofHitProducer::Exec().
| 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 HPTIMEBIN.
Referenced by fillEqualization(), fillEvent(), and fillPreparation().
| void BmnTof2Raw2DigitNew::get_hit_xyzng | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z | ||
| ) |
Definition at line 4271 of file BmnTof2Raw2DigitNew.cxx.
References fabs(), and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnTofHitProducer::Exec().
| void BmnTof2Raw2DigitNew::get_hit_xyznl | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z | ||
| ) |
Definition at line 4301 of file BmnTof2Raw2DigitNew.cxx.
References fabs(), and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnTofHitProducer::Exec().
| void BmnTof2Raw2DigitNew::get_hit_xyzp | ( | int | chamber, |
| int | strip, | ||
| float | diff, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z | ||
| ) |
Definition at line 4241 of file BmnTof2Raw2DigitNew.cxx.
References HPTIMEBIN, and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnTofHitProducer::Exec().
| int BmnTof2Raw2DigitNew::get_strip_xyz | ( | int | chamber, |
| int | strip, | ||
| float * | x, | ||
| float * | y, | ||
| float * | z | ||
| ) |
Definition at line 3966 of file BmnTof2Raw2DigitNew.cxx.
Referenced by BmnTofHitProducer::Exec().
|
inline |
Definition at line 72 of file BmnTof2Raw2DigitNew.h.
| int BmnTof2Raw2DigitNew::get_track_hits | ( | float * | xyz, |
| float * | cxyy, | ||
| int * | nhits, | ||
| int * | chamb, | ||
| int * | strip | ||
| ) |
Definition at line 3986 of file BmnTof2Raw2DigitNew.cxx.
| 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.
|
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.
|
inline |
Definition at line 82 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 92 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 108 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 118 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 144 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 154 of file BmnTof2Raw2DigitNew.h.
| void BmnTof2Raw2DigitNew::print | ( | ) |
Definition at line 1410 of file BmnTof2Raw2DigitNew.cxx.
References i.
| int BmnTof2Raw2DigitNew::printGeom | ( | ) |
Definition at line 4005 of file BmnTof2Raw2DigitNew.cxx.
| int BmnTof2Raw2DigitNew::readGeom | ( | const char * | geomFile | ) |
Definition at line 3885 of file BmnTof2Raw2DigitNew.cxx.
References i.
Referenced by BmnTof2Raw2DigitNew().
| int BmnTof2Raw2DigitNew::readLRoffsets | ( | char * | LRoffsetsFile | ) |
Definition at line 4019 of file BmnTof2Raw2DigitNew.cxx.
References TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnTof2Raw2DigitNew().
| void BmnTof2Raw2DigitNew::readSlewing | ( | Bool_t | update = false | ) |
Definition at line 1270 of file BmnTof2Raw2DigitNew.cxx.
References PRINT_TIME_LIMITS.
| void BmnTof2Raw2DigitNew::readSlewingLimits | ( | ) |
Definition at line 1102 of file BmnTof2Raw2DigitNew.cxx.
References i, LIMITS_ROOT_FILE, MAX_STRIP, PRINT_TIME_LIMITS, SetLeadMinMax(), and TIME_LIMITS_VS_WIDTH.
Referenced by BmnSlewingTOF700::SlewingTOF700().
| int BmnTof2Raw2DigitNew::readXYCalibration | ( | char * | xcalibration, |
| char * | ycalibration | ||
| ) |
Definition at line 4129 of file BmnTof2Raw2DigitNew.cxx.
References TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by BmnTof2Raw2DigitNew().
| int BmnTof2Raw2DigitNew::readXYCalibrationNew | ( | char * | xcalibration, |
| char * | ycalibration | ||
| ) |
Definition at line 4194 of file BmnTof2Raw2DigitNew.cxx.
Referenced by BmnTof2Raw2DigitNew().
| void BmnTof2Raw2DigitNew::ReBook | ( | int | i | ) |
Definition at line 854 of file BmnTof2Raw2DigitNew.cxx.
References i, and TOF2_MAX_STRIPS_IN_CHAMBER.
Referenced by SetLeadMax(), SetLeadMin(), SetLeadMinMax(), SetW(), SetWcut(), SetWcutc(), SetWmax(), SetWmaxc(), SetWT0(), SetWT0max(), and SetWT0min().
|
inline |
Definition at line 185 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 169 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 201 of file BmnTof2Raw2DigitNew.h.
References ReBook().
Referenced by readSlewingLimits().
|
inline |
Definition at line 267 of file BmnTof2Raw2DigitNew.h.
| void BmnTof2Raw2DigitNew::SetSlewingReference | ( | Int_t | chamber, |
| Int_t | refrun, | ||
| Int_t | refchamber | ||
| ) |
Definition at line 568 of file BmnTof2Raw2DigitNew.cxx.
References TOF2_MAX_CHAMBERS.
|
inline |
Definition at line 156 of file BmnTof2Raw2DigitNew.h.
|
inline |
Definition at line 126 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 74 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 83 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 100 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 109 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 159 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 136 of file BmnTof2Raw2DigitNew.h.
References ReBook().
|
inline |
Definition at line 146 of file BmnTof2Raw2DigitNew.h.
References ReBook().
| void BmnTof2Raw2DigitNew::SlewingResults | ( | ) |
Definition at line 3586 of file BmnTof2Raw2DigitNew.cxx.
References i.
| void BmnTof2Raw2DigitNew::WritePreparationHists | ( | ) |
Definition at line 938 of file BmnTof2Raw2DigitNew.cxx.
| void BmnTof2Raw2DigitNew::WritePreparationHists0 | ( | ) |
Definition at line 975 of file BmnTof2Raw2DigitNew.cxx.
Referenced by writeSlewingLimits().
| void BmnTof2Raw2DigitNew::writeSlewingLimits | ( | ) |
Definition at line 1058 of file BmnTof2Raw2DigitNew.cxx.
References i, LIMITS_ROOT_FILE, MAX_STRIP, PRINT_TIME_LIMITS, and WritePreparationHists0().
Referenced by BmnSlewingTOF700::PreparationTOF700().
| void BmnTof2Raw2DigitNew::WriteSlewingResults | ( | ) |
Definition at line 1014 of file BmnTof2Raw2DigitNew.cxx.
References CHECK_SLEWING, f, and i.