CMS 3D CMS Logo

ParameterSetReader.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_ParameterSetReader_h
2 #define FWCore_Framework_ParameterSetReader_h
3 
5 
6 namespace edm {
7 
8  std::unique_ptr<edm::ParameterSet> getPSetFromConfig(const std::string& config);
9 
10  std::unique_ptr<edm::ParameterSet> readConfig(std::string const& config, const std::vector<std::string>& args);
11 
12  std::unique_ptr<edm::ParameterSet> readConfig(std::string const& config);
13 
14  void makeParameterSets(std::string const& configtext, std::unique_ptr<ParameterSet>& main);
15 
16  std::unique_ptr<edm::ParameterSet> readPSetsFrom(std::string const& fileOrString);
17 
18 } // namespace edm
19 #endif
std::unique_ptr< edm::ParameterSet > getPSetFromConfig(const std::string &config)
Definition: config.py:1
std::unique_ptr< edm::ParameterSet > readConfig(std::string const &config, const std::vector< std::string > &args)
same, but with arguments
std::unique_ptr< edm::ParameterSet > readPSetsFrom(std::string const &fileOrString)
HLT enums.
Definition: main.py:1
void makeParameterSets(std::string const &configtext, std::unique_ptr< ParameterSet > &main)
essentially the same as the previous method