1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#ifndef CommonTools_Utils_ExpressionNumber_h
#define CommonTools_Utils_ExpressionNumber_h
/* \class reco::parser::ExpressionNumber
*
* Numberical expression
*
* \author original version: Chris Jones, Cornell,
* adapted by Luca Lista, INFN
*
* \version $Revision: 1.2 $
*
*/
#include "CommonTools/Utils/interface/parser/ExpressionBase.h"
namespace reco {
namespace parser {
struct ExpressionNumber : public ExpressionBase {
double value(const edm::ObjectWithDict&) const override { return value_; }
ExpressionNumber(double value) : value_(value) {}
private:
double value_;
};
} // namespace parser
} // namespace reco
#endif
|