CMS 3D CMS Logo

ParameterMap.h
Go to the documentation of this file.
1 #ifndef PhysicsTools_Utilities_ParameterMap_h
2 #define PhysicsTools_Utilities_ParameterMap_h
3 #include <map>
4 #include <string>
5 #include <vector>
6 
7 namespace fit {
8  struct parameter_t {
9  double val, min, max, err;
10  bool fixed;
11  };
12 
13  typedef std::map<std::string, parameter_t> parameterMap_t;
14  typedef std::vector<std::pair<std::string, parameter_t> > parameterVector_t;
15 } // namespace fit
16 
17 #endif
fit::parameterMap_t
std::map< std::string, parameter_t > parameterMap_t
Definition: ParameterMap.h:13
fit::parameter_t::val
double val
Definition: ParameterMap.h:9
fit::parameter_t::max
double max
Definition: ParameterMap.h:9
fit::parameter_t::err
double err
Definition: ParameterMap.h:9
fit::parameter_t::min
double min
Definition: ParameterMap.h:9
fit::parameter_t::fixed
bool fixed
Definition: ParameterMap.h:10
fit::parameterVector_t
std::vector< std::pair< std::string, parameter_t > > parameterVector_t
Definition: ParameterMap.h:14
fit::parameter_t
Definition: ParameterMap.h:8
fit
Definition: CombinedChiSquaredLikelihood.h:6