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, int argc, char* argv[]);
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
cmsBatch.argv
argv
Definition: cmsBatch.py:279
dir2webdir.argc
argc
Definition: dir2webdir.py:39
edm::readPSetsFrom
std::unique_ptr< edm::ParameterSet > readPSetsFrom(std::string const &fileOrString)
Definition: ParameterSetReader.cc:23
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::makeParameterSets
void makeParameterSets(std::string const &configtext, std::unique_ptr< ParameterSet > &main)
essentially the same as the previous method
Definition: ParameterSetReader.cc:19
config
Definition: config.py:1
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
main
Definition: main.py:1
edm::readConfig
std::unique_ptr< edm::ParameterSet > readConfig(std::string const &config, int argc, char *argv[])
same, but with arguments
Definition: ParameterSetReader.cc:11
ParameterSet.h
edm::getPSetFromConfig
std::unique_ptr< edm::ParameterSet > getPSetFromConfig(const std::string &config)
Definition: ParameterSetReader.cc:5