FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairMQPrimaryGeneratorDevice Class Reference

#include <FairMQPrimaryGeneratorDevice.h>

Inheritance diagram for FairMQPrimaryGeneratorDevice:

Public Member Functions

 FairMQPrimaryGeneratorDevice ()
 
virtual ~FairMQPrimaryGeneratorDevice ()
 
virtual void SendPrimaries ()
 
void SetNofEvents (int64_t nofev)
 
void SetGenerator (FairPrimaryGenerator *primGen)
 
void SetChunkSize (int64_t ti)
 
void RunInPushMode (bool tb=true)
 
void RunInRepMode (bool tb=true)
 
void ListenForAcks ()
 
void SetGeneratorChannelName (std::string tstr)
 
void SetAckChannelName (std::string tstr)
 

Protected Member Functions

bool Reply (FairMQMessagePtr &, int)
 
virtual void InitTask ()
 
virtual void PreRun ()
 
virtual void PostRun ()
 
virtual bool ConditionalRun ()
 

Detailed Description

Definition at line 29 of file FairMQPrimaryGeneratorDevice.h.

Constructor & Destructor Documentation

FairMQPrimaryGeneratorDevice::FairMQPrimaryGeneratorDevice ( )

Definition at line 31 of file FairMQPrimaryGeneratorDevice.cxx.

FairMQPrimaryGeneratorDevice::~FairMQPrimaryGeneratorDevice ( )
virtual

Definition at line 154 of file FairMQPrimaryGeneratorDevice.cxx.

Member Function Documentation

bool FairMQPrimaryGeneratorDevice::ConditionalRun ( )
protectedvirtual

Definition at line 67 of file FairMQPrimaryGeneratorDevice.cxx.

void FairMQPrimaryGeneratorDevice::InitTask ( )
protectedvirtual

Definition at line 45 of file FairMQPrimaryGeneratorDevice.cxx.

void FairMQPrimaryGeneratorDevice::ListenForAcks ( )

Definition at line 138 of file FairMQPrimaryGeneratorDevice.cxx.

void FairMQPrimaryGeneratorDevice::PostRun ( )
protectedvirtual

Definition at line 131 of file FairMQPrimaryGeneratorDevice.cxx.

void FairMQPrimaryGeneratorDevice::PreRun ( )
protectedvirtual

Definition at line 60 of file FairMQPrimaryGeneratorDevice.cxx.

bool FairMQPrimaryGeneratorDevice::Reply ( FairMQMessagePtr &  ,
int   
)
protected

Definition at line 74 of file FairMQPrimaryGeneratorDevice.cxx.

void FairMQPrimaryGeneratorDevice::RunInPushMode ( bool  tb = true)
inline

Definition at line 42 of file FairMQPrimaryGeneratorDevice.h.

void FairMQPrimaryGeneratorDevice::RunInRepMode ( bool  tb = true)
inline

Definition at line 43 of file FairMQPrimaryGeneratorDevice.h.

void FairMQPrimaryGeneratorDevice::SendPrimaries ( )
virtual

Definition at line 156 of file FairMQPrimaryGeneratorDevice.cxx.

void FairMQPrimaryGeneratorDevice::SetAckChannelName ( std::string  tstr)
inline

Definition at line 48 of file FairMQPrimaryGeneratorDevice.h.

void FairMQPrimaryGeneratorDevice::SetChunkSize ( int64_t  ti)
inline

Definition at line 40 of file FairMQPrimaryGeneratorDevice.h.

void FairMQPrimaryGeneratorDevice::SetGenerator ( FairPrimaryGenerator primGen)
inline

Definition at line 38 of file FairMQPrimaryGeneratorDevice.h.

void FairMQPrimaryGeneratorDevice::SetGeneratorChannelName ( std::string  tstr)
inline

Definition at line 47 of file FairMQPrimaryGeneratorDevice.h.

void FairMQPrimaryGeneratorDevice::SetNofEvents ( int64_t  nofev)
inline

Definition at line 37 of file FairMQPrimaryGeneratorDevice.h.


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