CMS 3D CMS Logo

EcalTimeOffsetConstant.h
Go to the documentation of this file.
1 #ifndef CondFormats_EcalObjects_EcalTimeOffsetConstant_H
2 #define CondFormats_EcalObjects_EcalTimeOffsetConstant_H
3 
10 
11 #include <iostream>
12 
14 public:
16  EcalTimeOffsetConstant(const float& EBvalue, const float& EEvalue);
18  void setEBValue(const float& value) { EBvalue_ = value; }
19  void setEEValue(const float& value) { EEvalue_ = value; }
20  float getEBValue() const { return EBvalue_; }
21  float getEEValue() const { return EEvalue_; }
22  void print(std::ostream& s) const {
23  s << "EcalTimeOffsetConstant: EB " << EBvalue_ << "; EE " << EEvalue_ << " [ns]";
24  }
25 
26 private:
27  float EBvalue_;
28  float EEvalue_;
29 
31 };
32 
40 #endif
EcalTimeOffsetConstant::EcalTimeOffsetConstant
EcalTimeOffsetConstant()
Definition: EcalTimeOffsetConstant.cc:9
EcalTimeOffsetConstant::getEEValue
float getEEValue() const
Definition: EcalTimeOffsetConstant.h:21
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
EcalTimeOffsetConstant
Definition: EcalTimeOffsetConstant.h:13
EcalTimeOffsetConstant::getEBValue
float getEBValue() const
Definition: EcalTimeOffsetConstant.h:20
alignCSCRings.s
s
Definition: alignCSCRings.py:92
EcalTimeOffsetConstant::EEvalue_
float EEvalue_
Definition: EcalTimeOffsetConstant.h:28
EcalTimeOffsetConstant::setEEValue
void setEEValue(const float &value)
Definition: EcalTimeOffsetConstant.h:19
Serializable.h
EcalTimeOffsetConstant::setEBValue
void setEBValue(const float &value)
Definition: EcalTimeOffsetConstant.h:18
value
Definition: value.py:1
EcalTimeOffsetConstant::EBvalue_
float EBvalue_
Definition: EcalTimeOffsetConstant.h:27
EcalTimeOffsetConstant::print
void print(std::ostream &s) const
Definition: EcalTimeOffsetConstant.h:22
EcalTimeOffsetConstant::~EcalTimeOffsetConstant
~EcalTimeOffsetConstant()
Definition: EcalTimeOffsetConstant.cc:19
relativeConstraints.value
value
Definition: relativeConstraints.py:53