Go to the documentation of this file. 1 #ifndef CondFormats_DTObjects_DTRecoConditions_H
2 #define CondFormats_DTObjects_DTRecoConditions_H
21 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
47 float get(
const DTWireId& wireid,
double*
x =
nullptr)
const;
63 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
70 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
80 std::map<uint32_t, std::vector<double> >
payload;
DTRecoConditions()
Constructor.
#define COND_SERIALIZABLE
const_iterator end() const
float get(const DTWireId &wireid, double *x=nullptr) const
Get the value correspoding to the given WireId, / using x[] as parameters of the parametrization when...
void setFormulaExpr(const std::string &expr)
Set the expression representing the formula used for parametrization.
std::atomic< TFormula * > formula
int version() const
Version numer specifying the structure of the payload. See .cc file for details.
std::map< uint32_t, std::vector< double > >::const_iterator const_iterator
void setVersion(int version)
std::map< uint32_t, std::vector< double > > payload
std::atomic< int > formulaType
void set(const DTWireId &wireid, const std::vector< double > &values)
Fill the payload.
virtual ~DTRecoConditions()
Destructor.
const_iterator begin() const
Access the data.
std::string getFormulaExpr() const
const DTRecoConditions & operator=(const DTRecoConditions &)