CMS 3D CMS Logo

PhysicsTFormulaPayload.h
Go to the documentation of this file.
1 #ifndef PhysicsTFormulaPayload_h
2 #define PhysicsTFormulaPayload_h
3 
5 
6 #include <string>
7 #include <vector>
8 
10 {
11  public:
13  PhysicsTFormulaPayload(const std::vector< std::pair<float, float> >& l,
14  const std::vector<std::string>& f): limits_(l), formulas_(f){}
15 const std::vector< std::pair<float, float> >& limits() const {return limits_;}
16 const std::vector<std::string>& formulas() const {return formulas_;}
17  protected:
18  // internally it has to contains >= 1 formula and accordingly limits
19  std::vector< std::pair<float, float> > limits_;
20  std::vector<std::string> formulas_;
21 
22 
24 };
25 
26 #endif
27 
std::vector< std::string > formulas_
std::vector< std::pair< float, float > > limits_
const std::vector< std::string > & formulas() const
double f[11][100]
#define COND_SERIALIZABLE
Definition: Serializable.h:38
PhysicsTFormulaPayload(const std::vector< std::pair< float, float > > &l, const std::vector< std::string > &f)
const std::vector< std::pair< float, float > > & limits() const