#include <BmnOnlineDecoder.h>
|
| static void | StripView (TString OrigFileName, TString TestFileName, uint32_t periodID=8, uint32_t runID=0, BmnSetup fSetup=kBMNSETUP, bool FillOccupancy=true) |
| |
| static void | StripView (TString OrigFileName, TString TestFileName, uint32_t periodID=8, uint32_t runID=0, BmnSetup fSetup=kBMNSETUP, bool FillOccupancy=true) |
| |
Definition at line 39 of file BmnOnlineDecoder.h.
◆ BmnOnlineDecoder() [1/2]
| BmnOnlineDecoder::BmnOnlineDecoder |
( |
| ) |
|
◆ ~BmnOnlineDecoder() [1/2]
| BmnOnlineDecoder::~BmnOnlineDecoder |
( |
| ) |
|
|
virtual |
◆ BmnOnlineDecoder() [2/2]
| BmnOnlineDecoder::BmnOnlineDecoder |
( |
| ) |
|
◆ ~BmnOnlineDecoder() [2/2]
| virtual BmnOnlineDecoder::~BmnOnlineDecoder |
( |
| ) |
|
|
virtual |
◆ BatchDirectory() [1/2]
| BmnStatus BmnOnlineDecoder::BatchDirectory |
( |
TString |
dirname | ) |
|
◆ BatchDirectory() [2/2]
| BmnStatus BmnOnlineDecoder::BatchDirectory |
( |
TString |
dirname | ) |
|
◆ BatchDirectoryToSocket() [1/2]
| BmnStatus BmnOnlineDecoder::BatchDirectoryToSocket |
( |
TString |
dirname | ) |
|
◆ BatchDirectoryToSocket() [2/2]
| BmnStatus BmnOnlineDecoder::BatchDirectoryToSocket |
( |
TString |
dirname | ) |
|
◆ CloseStream() [1/2]
◆ CloseStream() [2/2]
◆ Decode() [1/2]
| BmnStatus BmnOnlineDecoder::Decode |
( |
TString |
dirname, |
|
|
TString |
startFile, |
|
|
Bool_t |
runCurrent |
|
) |
| |
◆ Decode() [2/2]
| BmnStatus BmnOnlineDecoder::Decode |
( |
TString |
dirname, |
|
|
TString |
startFile, |
|
|
Bool_t |
runCurrent |
|
) |
| |
◆ GetBmnSetup() [1/2]
| BmnSetup BmnOnlineDecoder::GetBmnSetup |
( |
| ) |
const |
|
inline |
◆ GetBmnSetup() [2/2]
| BmnSetup BmnOnlineDecoder::GetBmnSetup |
( |
| ) |
const |
|
inline |
◆ GetPeriodID() [1/2]
| uint32_t BmnOnlineDecoder::GetPeriodID |
( |
| ) |
const |
|
inline |
◆ GetPeriodID() [2/2]
| uint32_t BmnOnlineDecoder::GetPeriodID |
( |
| ) |
const |
|
inline |
◆ OpenStream() [1/2]
◆ OpenStream() [2/2]
◆ ProcessStream() [1/2]
| void BmnOnlineDecoder::ProcessStream |
( |
| ) |
|
Definition at line 274 of file BmnOnlineDecoder.cxx.
References CloseStream(), BmnRawDataDecoder::ConvertRawToRootIterate(), DBG, BmnRawDataDecoder::DecodeDataToDigiIterate(), BmnDecoder::Finalize(), BmnRawDataDecoder::GetDecoder(), BmnDecoder::GetDigiArraysObject(), BmnEventHeader::GetEventType(), BmnRawDataDecoder::GetRawConverter(), DigiArrays::header, kBMNERROR, kBMNPAYLOAD, kBMNSUCCESS, kNBYTESINWORD, MAX_ADDR_LEN, MAX_BUF_LEN, MPD_EVENT_HEAD_WORDS, MPD_EVENT_HEAD_WORDS_OLD, MSG_TIMEOUT, OpenStream(), BmnConverterTools::ParseComplexTLV(), BmnRawSource::ParseJsonTLV(), BmnRawSource::SetRawEventStat(), SYNC_EVENT, SYNC_EVENT_OLD, SYNC_JSON, SYNC_RUN_START, SYNC_RUN_STOP, and SYNC_STAT.
◆ ProcessStream() [2/2]
| void BmnOnlineDecoder::ProcessStream |
( |
| ) |
|
◆ SetBmnSetup() [1/2]
| void BmnOnlineDecoder::SetBmnSetup |
( |
BmnSetup |
v | ) |
|
|
inline |
◆ SetBmnSetup() [2/2]
| void BmnOnlineDecoder::SetBmnSetup |
( |
BmnSetup |
v | ) |
|
|
inline |
◆ SetDaqAddress() [1/2]
| void BmnOnlineDecoder::SetDaqAddress |
( |
TString |
addr | ) |
|
|
inline |
◆ SetDaqAddress() [2/2]
| void BmnOnlineDecoder::SetDaqAddress |
( |
TString |
addr | ) |
|
|
inline |
◆ SetDetectorSetup() [1/2]
| void BmnOnlineDecoder::SetDetectorSetup |
( |
map< DetectorId, bool > |
setup | ) |
|
|
inline |
◆ SetDetectorSetup() [2/2]
| void BmnOnlineDecoder::SetDetectorSetup |
( |
map< DetectorId, bool > |
setup | ) |
|
|
inline |
◆ SetDigiSocket() [1/2]
◆ SetDigiSocket() [2/2]
◆ SetPeriodID() [1/2]
| void BmnOnlineDecoder::SetPeriodID |
( |
uint32_t |
v | ) |
|
|
inline |
◆ SetPeriodID() [2/2]
| void BmnOnlineDecoder::SetPeriodID |
( |
uint32_t |
v | ) |
|
|
inline |
◆ SetProcessNormEvents() [1/2]
| void BmnOnlineDecoder::SetProcessNormEvents |
( |
bool |
val = true | ) |
|
|
inline |
◆ SetProcessNormEvents() [2/2]
| void BmnOnlineDecoder::SetProcessNormEvents |
( |
bool |
val = true | ) |
|
|
inline |
◆ SetProcessStatEvents() [1/2]
| void BmnOnlineDecoder::SetProcessStatEvents |
( |
bool |
val = true | ) |
|
|
inline |
◆ SetProcessStatEvents() [2/2]
| void BmnOnlineDecoder::SetProcessStatEvents |
( |
bool |
val = true | ) |
|
|
inline |
◆ StripView() [1/2]
| void BmnOnlineDecoder::StripView |
( |
TString |
OrigFileName, |
|
|
TString |
TestFileName, |
|
|
uint32_t |
periodID = 8, |
|
|
uint32_t |
runID = 0, |
|
|
BmnSetup |
fSetup = kBMNSETUP, |
|
|
bool |
FillOccupancy = true |
|
) |
| |
|
static |
◆ StripView() [2/2]
| static void BmnOnlineDecoder::StripView |
( |
TString |
OrigFileName, |
|
|
TString |
TestFileName, |
|
|
uint32_t |
periodID = 8, |
|
|
uint32_t |
runID = 0, |
|
|
BmnSetup |
fSetup = kBMNSETUP, |
|
|
bool |
FillOccupancy = true |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: