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 "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include <string>
7
#include <vector>
8
9
class
PhysicsTFormulaPayload
10
{
11
public
:
12
PhysicsTFormulaPayload
(){}
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
23
COND_SERIALIZABLE
;
24
};
25
26
#endif
27
PhysicsTFormulaPayload::formulas_
std::vector< std::string > formulas_
Definition:
PhysicsTFormulaPayload.h:20
PhysicsTFormulaPayload::COND_SERIALIZABLE
COND_SERIALIZABLE
Definition:
PhysicsTFormulaPayload.h:23
PhysicsTFormulaPayload::limits_
std::vector< std::pair< float, float > > limits_
Definition:
PhysicsTFormulaPayload.h:19
PhysicsTFormulaPayload::formulas
const std::vector< std::string > & formulas() const
Definition:
PhysicsTFormulaPayload.h:16
ConfigFiles.l
tuple l
Definition:
ConfigFiles.py:113
f
double f[11][100]
Definition:
MuScleFitUtils.cc:78
PhysicsTFormulaPayload::PhysicsTFormulaPayload
PhysicsTFormulaPayload()
Definition:
PhysicsTFormulaPayload.h:12
PhysicsTFormulaPayload
Definition:
PhysicsTFormulaPayload.h:9
PhysicsTFormulaPayload::PhysicsTFormulaPayload
PhysicsTFormulaPayload(const std::vector< std::pair< float, float > > &l, const std::vector< std::string > &f)
Definition:
PhysicsTFormulaPayload.h:13
PhysicsTFormulaPayload::limits
const std::vector< std::pair< float, float > > & limits() const
Definition:
PhysicsTFormulaPayload.h:15
Serializable.h
Generated for CMSSW Reference Manual by
1.8.5