CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalADCToGeVConstant.h
Go to the documentation of this file.
1 #ifndef CondFormats_EcalObjects_EcalADCToGeVConstant_H
2 #define CondFormats_EcalObjects_EcalADCToGeVConstant_H
3 
9 #include <iostream>
10 
12  public:
14  EcalADCToGeVConstant(const float & EBvalue, const float & EEvalue);
16  void setEBValue(const float& value) { EBvalue_ = value; }
17  void setEEValue(const float& value) { EEvalue_ = value; }
18  float getEBValue() const { return EBvalue_; }
19  float getEEValue() const { return EEvalue_; }
20  void print(std::ostream& s) const {
21  s << "EcalADCToGeVConstant: EB " << EBvalue_ << "; EE " << EEvalue_ << " [GeV/ADC count]";
22  }
23  private:
24  float EBvalue_;
25  float EEvalue_;
26 };
27 
35 #endif
void setEEValue(const float &value)
void setEBValue(const float &value)
void print(std::ostream &s) const