13#include <TBufferFile.h>
15#include "FairEventHeader.h"
16#include "FairOnlineSource.h"
17#include "FairRootManager.h"
18#include "FairRunAna.h"
21#include "BmnEventHeader.h"
24#include "DstEventHeader.h"
29 BmnMQSource(std::string addr =
"tcp://localhost:6666", Bool_t toFile = kFALSE);
44 TString GetDstNameFromRunId(Int_t runId)
46 TString name(Form(
"bmn_run%d_dst.root", runId));
55 std::string _addrString;
56 std::vector<TNamed*> fNamVec;
57 std::vector<TClonesArray*> fArrVec;
59 const Int_t TimeDelta = 50000;
68 FairEventHeader* fEventHeader;
Int_t ReadEvent(UInt_t i=0)
void FillEventHeader(FairEventHeader *feh)
void SetRunInstance(FairRunAna *run)
FairRunAna * GetRunInstance()
virtual Int_t CheckMaxEventNo(Int_t end_ev)
BmnMQSource(std::string addr="tcp://localhost:6666", Bool_t toFile=kFALSE)