CMS 3D CMS Logo

fillJson.h
Go to the documentation of this file.
1 #ifndef DQMServices_Components_fillJson_h
2 #define DQMServices_Components_fillJson_h
3 // -*- C++ -*-
4 //
5 // Package: DQMServices/Components
6 // Class : fillJson
7 //
16 //
17 // Original Author: Christopher Jones
18 // Created: Thu, 08 Nov 2018 21:17:22 GMT
19 //
20 
21 // system include files
22 #include <boost/property_tree/ptree.hpp>
23 
24 // user include files
25 
26 // forward declarations
27 namespace evf { class FastMonitoringService; }
28 
29 namespace dqmfilesaver {
30  // used by the JsonWritingTimedPoolOutputModule,
31  // fms will be nullptr in such case
32  boost::property_tree::ptree fillJson(
33  int run, int lumi, const std::string &dataFilePathName, const std::string& transferDestinationStr,
34  const std::string& mergeTypeStr, evf::FastMonitoringService *fms);
35 }
36 
37 #endif
Definition: fillJson.h:27
boost::property_tree::ptree fillJson(int run, int lumi, const std::string &dataFilePathName, const std::string &transferDestinationStr, const std::string &mergeTypeStr, evf::FastMonitoringService *fms)
Definition: fillJson.cc:30