CMS 3D CMS Logo

ESMissingEnergyCalibration.h
Go to the documentation of this file.
1 #ifndef CondFormats_ESObjects_ESMissingEnergyCalibration_H
2 #define CondFormats_ESObjects_ESMissingEnergyCalibration_H
4 
5 #include <iostream>
6 
8 public:
10  ESMissingEnergyCalibration(const float& ConstAEta0,
11  const float& ConstBEta0,
12  const float& ConstAEta1,
13  const float& ConstBEta1,
14  const float& ConstAEta2,
15  const float& ConstBEta2,
16  const float& ConstAEta3,
17  const float& ConstBEta3);
19 
20  void setConstAEta0(const float& value) { ConstAEta0_ = value; }
21  float getConstAEta0() const { return ConstAEta0_; }
22  void setConstBEta0(const float& value) { ConstBEta0_ = value; }
23  float getConstBEta0() const { return ConstBEta0_; }
24 
25  void setConstAEta1(const float& value) { ConstAEta1_ = value; }
26  float getConstAEta1() const { return ConstAEta1_; }
27  void setConstBEta1(const float& value) { ConstBEta1_ = value; }
28  float getConstBEta1() const { return ConstBEta1_; }
29 
30  void setConstAEta2(const float& value) { ConstAEta2_ = value; }
31  float getConstAEta2() const { return ConstAEta2_; }
32  void setConstBEta2(const float& value) { ConstBEta2_ = value; }
33  float getConstBEta2() const { return ConstBEta2_; }
34 
35  void setConstAEta3(const float& value) { ConstAEta3_ = value; }
36  float getConstAEta3() const { return ConstAEta3_; }
37  void setConstBEta3(const float& value) { ConstBEta3_ = value; }
38  float getConstBEta3() const { return ConstBEta3_; }
39 
40  void print(std::ostream& s) const {
41  s << "ESMissingEnergyCalibration: ES low eta constants" << ConstAEta0_ << " " << ConstBEta0_ << " / " << ConstAEta1_
42  << " " << ConstBEta1_;
43  }
44 
45 private:
46  float ConstAEta0_;
47  float ConstBEta0_;
48 
49  float ConstAEta1_;
50  float ConstBEta1_;
51 
52  float ConstAEta2_;
53  float ConstBEta2_;
54 
55  float ConstAEta3_;
56  float ConstBEta3_;
57 
59 };
60 
61 #endif
void print(std::ostream &s) const
void setConstAEta3(const float &value)
void setConstAEta1(const float &value)
void setConstBEta3(const float &value)
Definition: value.py:1
void setConstBEta2(const float &value)
void setConstBEta0(const float &value)
#define COND_SERIALIZABLE
Definition: Serializable.h:38
void setConstAEta0(const float &value)
void setConstBEta1(const float &value)
void setConstAEta2(const float &value)