CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DCSPTMTemp.cc
Go to the documentation of this file.
1 #include <stdexcept>
3 
9 
10 using namespace std;
11 using namespace oracle::occi;
12 
14 {
15  m_conn = NULL;
16 
17 
18  m_runStart = Tm();
19  m_runEnd = Tm();
20  m_temp=0.;
21 
22 }
23 
24 
25 
27 {
28 }
29 
30 
31 
32 
34 {
35  if (start != m_runStart) {
36  m_ID = 0;
37  m_runStart = start;
38  }
39 }
40 
41 
42 
44 {
45  return m_runStart;
46 }
47 
48 
49 
51 {
52  if (end != m_runEnd) {
53  m_ID = 0;
54  m_runEnd = end;
55  }
56 }
57 
58 
59 
61 {
62  return m_runEnd;
63 }
64 
66 {
67  return m_temp;
68 }
69 
71 {
72  m_temp=temp;
73 }
74 
76 {
77  return m_ecid;
78 }
79 
81 {
82  m_ecid=ecid;
83 }
84 
void setTemperature(float temp)
Definition: DCSPTMTemp.cc:70
tuple start
Check for commandline option errors.
Definition: dqm_diff.py:58
Tm getStart() const
Definition: DCSPTMTemp.cc:43
#define NULL
Definition: scimark2.h:8
float getTemperature()
Definition: DCSPTMTemp.cc:65
void setStart(Tm start)
Definition: DCSPTMTemp.cc:33
void setEcalLogicID(EcalLogicID ecid)
Definition: DCSPTMTemp.cc:80
#define end
Definition: vmac.h:38
Tm getEnd() const
Definition: DCSPTMTemp.cc:60
Definition: Tm.h:14
void setEnd(Tm end)
Definition: DCSPTMTemp.cc:50
EcalLogicID getEcalLogicID() const
Definition: DCSPTMTemp.cc:75