BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
monDecoder.C
Go to the documentation of this file.
1
#include "/home/ilnur/bmnroot/bmndata/BmnEnums.h"
2
#include "/home/ilnur/bmnroot/macro/run/bmnloadlibs.C"
3
void
monDecoder
(
TString
dirName =
"/bmn/run/current/"
,
TString
rawFileName =
""
,
Bool_t
runCurrent =
kTRUE
)
4
{
5
#if ROOT_VERSION_CODE < ROOT_VERSION(5, 99, 99)
6
gROOT
->LoadMacro(
"$VMCWORKDIR/macro/run/bmnloadlibs.C"
);
7
#endif
8
bmnloadlibs();
9
gSystem
->Load(
"libBmnMonitor"
);
10
// BmnMonitor::threadDecodeWrapper(dirName, rawFileName, runCurrent);
11
12
BmnOnlineDecoder
* deco =
new
BmnOnlineDecoder
();
13
deco->
SetPeriodID
(7);
14
deco->
SetBmnSetup
(
kBMNSETUP
);
15
deco->
Decode
(dirName, rawFileName, runCurrent);
16
delete
deco;
17
}
Bool_t
bool Bool_t
kTRUE
constexpr Bool_t kTRUE
gROOT
#define gROOT
gSystem
R__EXTERN TSystem * gSystem
kBMNSETUP
@ kBMNSETUP
Definition
BmnEnums.h:166
BmnOnlineDecoder
Definition
BmnOnlineDecoder.h:40
BmnOnlineDecoder::SetPeriodID
void SetPeriodID(uint32_t v)
Definition
BmnOnlineDecoder.h:55
BmnOnlineDecoder::Decode
BmnStatus Decode(TString dirname, TString startFile, Bool_t runCurrent)
Definition
BmnOnlineDecoder.cxx:225
BmnOnlineDecoder::SetBmnSetup
void SetBmnSetup(BmnSetup v)
Definition
BmnOnlineDecoder.h:51
TString
monDecoder
void monDecoder(TString dirName="/bmn/run/current/", TString rawFileName="", Bool_t runCurrent=kTRUE)
Definition
monDecoder.C:3
macro
monitor
monDecoder.C
Generated on
for BmnRoot by
1.17.0