CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ESRecHitRatioCuts.h
Go to the documentation of this file.
1 #ifndef CondFormats_ESObjects_ESRecHitRatioCuts_H
2 #define CondFormats_ESObjects_ESRecHitRatioCuts_H
3 #include <iostream>
4 
6 
7  public:
8 
10  ESRecHitRatioCuts(const float & r12Low, const float & r23Low,
11  const float & r12High, const float & r23High);
13 
14  void setR12Low(const float& value) { r12Low_ = value; }
15  float getR12Low() const { return r12Low_; }
16  void setR23Low(const float& value) { r23Low_ = value; }
17  float getR23Low() const { return r23Low_; }
18 
19  void setR12High(const float& value) { r12High_ = value; }
20  float getR12High() const { return r12High_; }
21  void setR23High(const float& value) { r23High_ = value; }
22  float getR23High() const { return r23High_; }
23 
24  void print(std::ostream& s) const {
25  s << "ESRecHitRatioCuts: ES low cut (r12, r23) / high cut (r12, r23)" << r12Low_ << " " << r23Low_<< " / " << r12High_ <<" "<< r23High_;
26  }
27 
28  private:
29 
30  float r12Low_;
31  float r23Low_;
32  float r12High_;
33  float r23High_;
34 };
35 
36 #endif
void setR12Low(const float &value)
void setR23High(const float &value)
void setR23Low(const float &value)
void setR12High(const float &value)
float getR12High() const
float getR23High() const
float getR12Low() const
void print(std::ostream &s) const
float getR23Low() const