16 #ifndef FAIRMQTRANSPORTDEVICE_H_
17 #define FAIRMQTRANSPORTDEVICE_H_
45 void SetMaterials(
const std::string& str) { fMaterialsFile = str; };
75 UInt_t fTransportDeviceId;
76 std::string fGeneratorChannelName;
77 std::string fUpdateChannelName;
88 std::string fTransportName;
89 std::string fMaterialsFile;
91 TObjArray* fDetectorArray;
93 TObjArray* fTaskArray;
103 void UpdateParameterServer();
void SetDetectorArray(TObjArray *array)
void SetUserCuts(const TString &Cuts)
virtual bool ConditionalRun()
void SetMagneticField(FairField *field)
void RunInPullMode(bool tb=true)
void SetSecondParameter(FairParIo *par)
void SetSink(FairSink *sink)
void SetMaterials(const std::string &str)
void SetFirstParameter(FairParIo *par)
void RunInReqMode(bool tb=true)
void SetUserConfig(const TString &Config)
FairMQExParamsParOne * par
void SetTransportName(const std::string &str)
void SetTaskArray(TObjArray *array)
void SetStoreTraj(bool flag=true)
void SetNofEvents(int64_t nofev)
void SetParamUpdateChannelName(TString tString)
bool TransportData(FairMQParts &, int)
void Config()
Configuration macro for Geant3 VirtualMC.
virtual ~FairMQTransportDevice()