66 void readString(std::string
const& keepString);
70 void readSpecs(std::vector<InputSpec> inputs);
73 std::tuple<std::string, std::string, std::string, float, int>
readJson(std::string
const& fnjson);
74 std::tuple<std::string, std::string, std::string, float, int>
readJsonString(std::string
const& stjson);
80 void setFileMode(std::string filemode) { mfileMode = filemode; }
102 std::string mresultDirectory{
"."};
103 std::string mfilenameBase;
104 std::string*
const mfilenameBasePtr = &mfilenameBase;
105 std::vector<DataOutputDescriptor*> mDataOutputDescriptors;
106 std::vector<std::string> mtreeFilenames;
107 std::vector<std::string> mfilenameBases;
108 std::vector<TFile*> mfilePtrs;
109 std::vector<TMap*> mParentMaps;
110 bool mdebugmode =
false;
111 int mfileCounter = 1;
112 float mmaxfilesize = -1.;
113 int mnumberTimeFramesToMerge = 1;
114 std::string mfileMode =
"RECREATE";
116 std::tuple<std::string, std::string, std::string, float, int> readJsonDocument(Document* doc);
117 const std::tuple<std::string, std::string, std::string, float, int> memptyanswer = std::make_tuple(std::string(
""), std::string(
""), std::string(
""), -1., -1);