|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnVspRaw2Digit.h>
Public Member Functions | |
| BmnVspRaw2Digit (Int_t period, Int_t run, TString mapFileName="", BmnSetup bmnSetup=kBMNSETUP) | |
| virtual | ~BmnVspRaw2Digit () |
| BmnStatus | FillEvent (TClonesArray *adc, TClonesArray *digits, BmnEventHeader *eh=nullptr) |
| BmnVspRaw2Digit (Int_t period, Int_t run, TString mapFileName="", BmnSetup bmnSetup=kBMNSETUP) | |
| virtual | ~BmnVspRaw2Digit () |
| BmnStatus | FillEvent (TClonesArray *adc, TClonesArray *digits, BmnEventHeader *eh=nullptr) |
Private Attributes | |
| uint32_t | fPeriod |
| uint32_t | fRun |
| BmnSetup | fSetup |
| unique_ptr< BmnVSPStationSet > | station_set |
Definition at line 17 of file BmnVspRaw2Digit.h.
|
inlinevirtual |
Definition at line 23 of file BmnVspRaw2Digit.h.
| BmnVspRaw2Digit::BmnVspRaw2Digit | ( | Int_t | period, |
| Int_t | run, | ||
| TString | mapFileName = "", | ||
| BmnSetup | bmnSetup = kBMNSETUP ) |
References kBMNSETUP.
|
inlinevirtual |
Definition at line 23 of file BmnVspRaw2Digit.h.
| BmnStatus BmnVspRaw2Digit::FillEvent | ( | TClonesArray * | adc, |
| TClonesArray * | digits, | ||
| BmnEventHeader * | eh = nullptr ) |
Definition at line 18 of file BmnVspRaw2Digit.cxx.
References TTimeStamp::AsString(), TObjArray::At(), BmnVspRawDigit::GetDpbIdx(), TObjArray::GetEntriesFast(), StsConst::GetIdx_AsicFromELink(), StsConst::GetIdx_SensorFromAsic(), StsConst::GetIdx_SideFromAsic(), StsConst::GetIdx_Strip(), BmnVspRawDigit::GetNHits(), BmnVspRawDigit::GetTrigTime(), BmnVspRawDigit::GetVecAdc(), BmnVspRawDigit::GetVecChan(), BmnVspRawDigit::GetVecElinkIdx(), BmnVspRawDigit::GetVecHitTimeFLES(), BmnEventHeader::GetVspTS(), kBMNSUCCESS, StsConst::kdClockCycleNs, StsConst::NEG, BmnStripDigit::SetStripLayer(), BmnVSPDigit::SetTTimeSinceBegin_ns(), BmnEventHeader::SetVspTS(), and station_set.
| BmnStatus BmnVspRaw2Digit::FillEvent | ( | TClonesArray * | adc, |
| TClonesArray * | digits, | ||
| BmnEventHeader * | eh = nullptr ) |
References BmnVspRaw2Digit(), fPeriod, fRun, fSetup, and station_set.
|
private |
Definition at line 29 of file BmnVspRaw2Digit.h.
Referenced by FillEvent().
|
private |
Definition at line 30 of file BmnVspRaw2Digit.h.
Referenced by FillEvent().
|
private |
Definition at line 31 of file BmnVspRaw2Digit.h.
Referenced by FillEvent().
|
private |
Definition at line 33 of file BmnVspRaw2Digit.h.
Referenced by FillEvent().