use factory for messages

This commit is contained in:
Alexey Rybalchenko
2014-01-21 16:41:07 +01:00
parent 88fee245b8
commit 5989845e31
16 changed files with 36 additions and 17 deletions

View File

@@ -13,7 +13,7 @@
#include "TClonesArray.h"
#include <string>
#include "FairMQMessage.h"
#include "FairMQMessageZMQ.h"
#include "FairMQTransportFactory.h"
#include "TString.h"
@@ -27,10 +27,13 @@ class FairMQSamplerTask: public FairTask
virtual void Exec(Option_t* opt) = 0;
void SetBranch(TString branch);
FairMQMessage* GetOutput();
void SetTransport(FairMQTransportFactory* factory);
protected:
TClonesArray* fInput;
TString fBranch;
FairMQMessage* fOutput;
FairMQTransportFactory* fTransportFactory;
};
#endif /* FAIRMQSAMPLERTASK_H_ */