Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondFormats
PhysicsToolsObjects
interface
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
7
class
PhysicsTFormulaPayload
8
{
9
public
:
10
PhysicsTFormulaPayload
(){}
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
PhysicsTFormulaPayload::formulas_
std::vector< std::string > formulas_
Definition:
PhysicsTFormulaPayload.h:18
PhysicsTFormulaPayload::limits_
std::vector< std::pair< float, float > > limits_
Definition:
PhysicsTFormulaPayload.h:17
PhysicsTFormulaPayload::formulas
const std::vector< std::string > & formulas() const
Definition:
PhysicsTFormulaPayload.h:14
ConfigFiles.l
tuple l
Definition:
ConfigFiles.py:113
f
double f[11][100]
Definition:
MuScleFitUtils.cc:78
PhysicsTFormulaPayload::PhysicsTFormulaPayload
PhysicsTFormulaPayload()
Definition:
PhysicsTFormulaPayload.h:10
PhysicsTFormulaPayload
Definition:
PhysicsTFormulaPayload.h:7
PhysicsTFormulaPayload::PhysicsTFormulaPayload
PhysicsTFormulaPayload(const std::vector< std::pair< float, float > > &l, const std::vector< std::string > &f)
Definition:
PhysicsTFormulaPayload.h:11
PhysicsTFormulaPayload::limits
const std::vector< std::pair< float, float > > & limits() const
Definition:
PhysicsTFormulaPayload.h:13
Generated for CMSSW Reference Manual by
1.8.5