15 #ifndef PndMvdMQFileSink_H_ 16 #define PndMvdMQFileSink_H_ 18 #include "TClonesArray.h" 22 #include "FairEventHeader.h" 24 #include "FairMQDevice.h" 33 void SetProperty(
const int key,
const std::string &value);
35 std::string
GetProperty(
const int key,
const std::string &default_ =
"");
36 int GetProperty(
const int key,
const int default_ = 0);
41 fClassNames.push_back(classString);
42 fBranchNames.push_back(branchString);
51 std::string fFileName;
52 std::string fTreeName;
54 std::vector<std::string> fBranchNames;
55 std::vector<std::string> fClassNames;
57 std::string fFileOption;
63 unsigned int fNObjects;
64 TObject **fOutputObjects;
std::string GetOutputFileName()
void SetProperty(const int key, const std::string &value)
virtual ~PndMvdMQFileSink()
std::string GetProperty(const int key, const std::string &default_="")
void AddOutputBranch(std::string classString, std::string branchString)
void SetOutputFileName(std::string tempString)