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 {
29 }
30 
31 namespace dqmfilesaver {
32  // used by the JsonWritingTimedPoolOutputModule,
33  // fms will be nullptr in such case
34  boost::property_tree::ptree fillJson(int run,
35  int lumi,
36  const std::string& dataFilePathName,
37  const std::string& transferDestinationStr,
38  const std::string& mergeTypeStr,
40 } // namespace dqmfilesaver
41 
42 #endif
evf::FastMonitoringService
Definition: FastMonitoringService.h:71
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
dqmfilesaver::fillJson
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:29
writedatasetfile.run
run
Definition: writedatasetfile.py:27
evf
Definition: fillJson.h:27
dqmfilesaver
Definition: fillJson.h:31
lumi
Definition: LumiSectionData.h:20