|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Go to the source code of this file.
Functions | |
| void | ToF400DigitAnalysis_period7 (TString file="/home/storage/digits/bmn_run2310_digi.root", Int_t nEvForRead=0) |
| Double_t | CalculateDtT0BD (BmnTrigDigit *bd, BmnTrigDigit *t0) |
| Double_t | CalculateDtT0BD (Double_t timeBD, Double_t ampBD, BmnTrigDigit *t0) |
| Double_t | CalculateDtT0BC2 (BmnTrigDigit *bc2, BmnTrigDigit *t0) |
| void | CrossingDet (BmnTOF1Detector *Det1, BmnTOF1Detector *Det2, TH2 *hD1D2, TH1 *hDx, TH1 *hDy, TH1 *hDr, TH1 *hDt, TH1 *hDtSt, TH2 *hDtSt_W1, TH2 *hDtSt_W2) |
Variables | |
| Double_t | AmpBD |
| Double_t | TimeBD |
| Double_t | NHitBD |
| Bool_t | FlagHit = kFALSE |
| Int_t | XforHit = 0 |
| Int_t | YforHit = 0 |
| const Int_t | NDet = 20 |
| Double_t CalculateDtT0BC2 | ( | BmnTrigDigit * | bc2, |
| BmnTrigDigit * | t0 ) |
Definition at line 290 of file ToF400DigitAnalysis_period7.C.
| Double_t CalculateDtT0BD | ( | BmnTrigDigit * | bd, |
| BmnTrigDigit * | t0 ) |
Definition at line 264 of file ToF400DigitAnalysis_period7.C.
| Double_t CalculateDtT0BD | ( | Double_t | timeBD, |
| Double_t | ampBD, | ||
| BmnTrigDigit * | t0 ) |
Definition at line 277 of file ToF400DigitAnalysis_period7.C.
| void CrossingDet | ( | BmnTOF1Detector * | Det1, |
| BmnTOF1Detector * | Det2, | ||
| TH2 * | hD1D2, | ||
| TH1 * | hDx, | ||
| TH1 * | hDy, | ||
| TH1 * | hDr, | ||
| TH1 * | hDt, | ||
| TH1 * | hDtSt, | ||
| TH2 * | hDtSt_W1, | ||
| TH2 * | hDtSt_W2 ) |
Definition at line 305 of file ToF400DigitAnalysis_period7.C.
References TH1::Fill(), TH2::Fill(), BmnTOF1Detector::GetWidth(), BmnTOF1Detector::GetXYZTime(), TVector3::SetXYZ(), TMath::Sqrt(), TVector3::x(), and TVector3::y().
Referenced by ToF400DigitAnalysis_period7().
| void ToF400DigitAnalysis_period7 | ( | TString | file = "/home/storage/digits/bmn_run2310_digi.root", |
| Int_t | nEvForRead = 0 ) |
Definition at line 27 of file ToF400DigitAnalysis_period7.C.
References TChain::Add(), TList::Add(), TObjArray::At(), bmnloadlibs(), TDirectory::cd(), TDirectoryFile::cd(), TFile::Close(), CrossingDet(), TString::Data(), TH1::Fill(), TH2::Fill(), TString::First(), FlagHit, BmnTrigDigit::GetAmp(), TChain::GetEntries(), TObjArray::GetEntriesFast(), TChain::GetEntry(), BmnTOF1Detector::GetList(), BmnTrigDigit::GetMod(), BmnTof1Digit::GetPlane(), BmnTof1Digit::GetStrip(), BmnTOF1Detector::GetXYZTime(), i, TDirectory::mkdir(), TDirectoryFile::mkdir(), NDet, TString::Replace(), TChain::SetBranchAddress(), BmnTOF1Detector::SetCorrLR(), BmnTOF1Detector::SetGeoFile(), TVector3::SetXYZ(), TCollection::Write(), TVector3::x(), XforHit, TVector3::y(), and YforHit.
| Double_t AmpBD |
Definition at line 21 of file ToF400DigitAnalysis_period7.C.
Definition at line 23 of file ToF400DigitAnalysis_period7.C.
| const Int_t NDet = 20 |
Definition at line 25 of file ToF400DigitAnalysis_period7.C.
| Double_t NHitBD |
Definition at line 21 of file ToF400DigitAnalysis_period7.C.
| Double_t TimeBD |
Definition at line 21 of file ToF400DigitAnalysis_period7.C.
| Int_t XforHit = 0 |
Definition at line 24 of file ToF400DigitAnalysis_period7.C.
| Int_t YforHit = 0 |
Definition at line 24 of file ToF400DigitAnalysis_period7.C.