BmnRoot
Loading...
Searching...
No Matches
BmnMQSource Class Reference

#include <BmnMQSource.h>

Inheritance diagram for BmnMQSource:
[legend]
Collaboration diagram for BmnMQSource:
[legend]

Public Member Functions

 BmnMQSource (std::string addr="tcp://localhost:6666", Bool_t toFile=kFALSE)
 
virtual ~BmnMQSource ()
 
Bool_t Init ()
 
Int_t ReadEvent (UInt_t i=0)
 
void Close ()
 
void FillEventHeader (FairEventHeader *feh)
 
virtual Int_t CheckMaxEventNo (Int_t end_ev)
 
FairRunAna * GetRunInstance ()
 
void SetRunInstance (FairRunAna *run)
 
uint32_t GetPeriodId ()
 
 BmnMQSource (std::string addr="tcp://localhost:6666", Bool_t toFile=kFALSE)
 
virtual ~BmnMQSource ()
 
Bool_t Init ()
 
Int_t ReadEvent (UInt_t i=0)
 
void Close ()
 
void FillEventHeader (FairEventHeader *feh)
 
virtual Int_t CheckMaxEventNo (Int_t end_ev)
 
FairRunAna * GetRunInstance ()
 
void SetRunInstance (FairRunAna *run)
 
uint32_t GetPeriodId ()
 

Detailed Description

Definition at line 26 of file BmnMQSource.h.

Constructor & Destructor Documentation

◆ BmnMQSource() [1/2]

BmnMQSource::BmnMQSource ( std::string  addr = "tcp://localhost:6666",
Bool_t  toFile = kFALSE 
)

Definition at line 21 of file BmnMQSource.cxx.

◆ ~BmnMQSource() [1/2]

BmnMQSource::~BmnMQSource ( )
virtual

Definition at line 32 of file BmnMQSource.cxx.

◆ BmnMQSource() [2/2]

BmnMQSource::BmnMQSource ( std::string  addr = "tcp://localhost:6666",
Bool_t  toFile = kFALSE 
)

◆ ~BmnMQSource() [2/2]

virtual BmnMQSource::~BmnMQSource ( )
virtual

Member Function Documentation

◆ CheckMaxEventNo() [1/2]

virtual Int_t BmnMQSource::CheckMaxEventNo ( Int_t  end_ev)
inlinevirtual

Definition at line 37 of file BmnMQSource.h.

◆ CheckMaxEventNo() [2/2]

virtual Int_t BmnMQSource::CheckMaxEventNo ( Int_t  end_ev)
inlinevirtual

Definition at line 37 of file BmnMQSource.h.

◆ Close() [1/2]

void BmnMQSource::Close ( )

Definition at line 112 of file BmnMQSource.cxx.

◆ Close() [2/2]

void BmnMQSource::Close ( )

◆ FillEventHeader() [1/2]

void BmnMQSource::FillEventHeader ( FairEventHeader *  feh)

Definition at line 209 of file BmnMQSource.cxx.

◆ FillEventHeader() [2/2]

void BmnMQSource::FillEventHeader ( FairEventHeader *  feh)

◆ GetPeriodId() [1/2]

uint32_t BmnMQSource::GetPeriodId ( )
inline

Definition at line 41 of file BmnMQSource.h.

◆ GetPeriodId() [2/2]

uint32_t BmnMQSource::GetPeriodId ( )
inline

Definition at line 41 of file BmnMQSource.h.

◆ GetRunInstance() [1/2]

FairRunAna * BmnMQSource::GetRunInstance ( )
inline

Definition at line 38 of file BmnMQSource.h.

◆ GetRunInstance() [2/2]

FairRunAna * BmnMQSource::GetRunInstance ( )
inline

Definition at line 38 of file BmnMQSource.h.

◆ Init() [1/2]

Bool_t BmnMQSource::Init ( )

◆ Init() [2/2]

Bool_t BmnMQSource::Init ( )

◆ ReadEvent() [1/2]

Int_t BmnMQSource::ReadEvent ( UInt_t  i = 0)

Definition at line 128 of file BmnMQSource.cxx.

References BmnParts::GetArrays(), and BmnParts::GetObjects().

◆ ReadEvent() [2/2]

Int_t BmnMQSource::ReadEvent ( UInt_t  i = 0)

◆ SetRunInstance() [1/2]

void BmnMQSource::SetRunInstance ( FairRunAna *  run)
inline

Definition at line 39 of file BmnMQSource.h.

◆ SetRunInstance() [2/2]

void BmnMQSource::SetRunInstance ( FairRunAna *  run)
inline

Definition at line 39 of file BmnMQSource.h.


The documentation for this class was generated from the following files: