CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PhysicsTFormulaPayload.h
Go to the documentation of this file.
1 #ifndef PhysicsTFormulaPayload_h
2 #define PhysicsTFormulaPayload_h
3 
4 #include <string>
5 #include <vector>
6 
8 {
9  public:
11  PhysicsTFormulaPayload(const std::vector< std::pair<float, float> >& l,
12  const std::vector<std::string>& f): limits_(l), formulas_(f){}
13 const std::vector< std::pair<float, float> >& limits() const {return limits_;}
14 const std::vector<std::string>& formulas() const {return formulas_;}
15  protected:
16  // internally it has to contains >= 1 formula and accordingly limits
17  std::vector< std::pair<float, float> > limits_;
18  std::vector<std::string> formulas_;
19 
20 };
21 
22 #endif
23 
std::vector< std::string > formulas_
std::vector< std::pair< float, float > > limits_
const std::vector< std::string > & formulas() const
double f[11][100]
PhysicsTFormulaPayload(const std::vector< std::pair< float, float > > &l, const std::vector< std::string > &f)
const std::vector< std::pair< float, float > > & limits() const