27 #ifndef PndMvdMQFileSink_H_ 28 #define PndMvdMQFileSink_H_ 30 #include "TClonesArray.h" 34 #include "FairEventHeader.h" 36 #include "FairMQDevice.h" 45 void SetProperty(
const int key,
const std::string &value);
47 std::string
GetProperty(
const int key,
const std::string &default_ =
"");
48 int GetProperty(
const int key,
const int default_ = 0);
53 fClassNames.push_back(classString);
54 fBranchNames.push_back(branchString);
63 std::string fFileName;
64 std::string fTreeName;
66 std::vector<std::string> fBranchNames;
67 std::vector<std::string> fClassNames;
69 std::string fFileOption;
75 unsigned int fNObjects;
76 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)