LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
make_ParameterSet.cc
Go to the documentation of this file.
1 // ======================================================================
2 //
3 // make_ParameterSet - intermediate_table -> ParameterSet
4 //
5 // ======================================================================
6 
8 
10 
11 using namespace fhicl;
12 
13 // ----------------------------------------------------------------------
14 
15 void
17 {
18  ps = ParameterSet::make(tbl);
19 }
20 
21 // ----------------------------------------------------------------------
22 
23 void
25 {
26  ps = ParameterSet::make(xval);
27 }
28 
29 // ----------------------------------------------------------------------
30 
31 void
32 fhicl::make_ParameterSet(std::string const& str, ParameterSet& ps)
33 {
34  ps = ParameterSet::make(str);
35 }
36 
37 // ----------------------------------------------------------------------
38 
39 void
40 fhicl::make_ParameterSet(std::string const& filename,
41  cet::filepath_maker& maker,
42  ParameterSet& ps)
43 {
44  ps = ParameterSet::make(filename, maker);
45 }
46 
47 // ======================================================================
static ParameterSet make(intermediate_table const &tbl)
Definition: ParameterSet.cc:68
void make_ParameterSet(intermediate_table const &tbl, ParameterSet &ps)
parameter set interface