ATLAS Offline Software
L1CaloPpmFineTimeRefs.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGT1CALOCALIBCONDITIONS_L1CALOPPMFINETIMEREFS_H
6 #define TRIGT1CALOCALIBCONDITIONS_L1CALOPPMFINETIMEREFS_H
7 
11 
12 #include <iostream>
13 
21 class string;
22 
24  friend std::ostream& operator<<(std::ostream& output, const L1CaloPpmFineTimeRefs& r);
25 
26 public:
27 
32 
33  virtual ~L1CaloPpmFineTimeRefs() {};
34 
35  // getters
36  inline L1CaloCoolChannelId channelId(void) const { return m_channelId; };
37  inline FineTimeErrorCode errorCode(void) const { return m_errorCode; };
38  inline double refValue(void) const { return m_refValue; };
39  inline double criterion(void) const { return m_criterion; };
40  inline double calibValue(void) const { return m_calibValue; };
41 
42 
43 private:
46  double m_refValue;
47  double m_criterion;
48  double m_calibValue;
49 };
50 
51 #endif
L1CaloCoolChannelId.h
beamspotman.r
def r
Definition: beamspotman.py:676
FineTimeErrorCode
FineTimeErrorCode class for L1Calo error codes.
Definition: FineTimeErrorCode.h:19
L1CaloPpmFineTimeRefs::m_errorCode
FineTimeErrorCode m_errorCode
Definition: L1CaloPpmFineTimeRefs.h:45
L1CaloPpmFineTimeRefs::channelId
L1CaloCoolChannelId channelId(void) const
Definition: L1CaloPpmFineTimeRefs.h:36
FineTimeErrorCode.h
L1CaloPpmFineTimeRefs::m_calibValue
double m_calibValue
Definition: L1CaloPpmFineTimeRefs.h:48
AbstractL1CaloPersistentCondition.h
L1CaloPpmFineTimeRefs::criterion
double criterion(void) const
Definition: L1CaloPpmFineTimeRefs.h:39
L1CaloPpmFineTimeRefs::L1CaloPpmFineTimeRefs
L1CaloPpmFineTimeRefs()
Definition: L1CaloPpmFineTimeRefs.cxx:12
L1CaloPpmFineTimeRefs::operator<<
friend std::ostream & operator<<(std::ostream &output, const L1CaloPpmFineTimeRefs &r)
Definition: L1CaloPpmFineTimeRefs.cxx:46
merge.output
output
Definition: merge.py:17
L1CaloPpmFineTimeRefs::m_criterion
double m_criterion
Definition: L1CaloPpmFineTimeRefs.h:47
L1CaloPpmFineTimeRefs::refValue
double refValue(void) const
Definition: L1CaloPpmFineTimeRefs.h:38
L1CaloCoolChannelId
Definition: L1CaloCoolChannelId.h:10
L1CaloPpmFineTimeRefs::m_refValue
double m_refValue
Definition: L1CaloPpmFineTimeRefs.h:46
L1CaloPpmFineTimeRefs::~L1CaloPpmFineTimeRefs
virtual ~L1CaloPpmFineTimeRefs()
Definition: L1CaloPpmFineTimeRefs.h:33
L1CaloPpmFineTimeRefs::m_channelId
L1CaloCoolChannelId m_channelId
Definition: L1CaloPpmFineTimeRefs.h:40
L1CaloPpmFineTimeRefs::errorCode
FineTimeErrorCode errorCode(void) const
Definition: L1CaloPpmFineTimeRefs.h:37
L1CaloPpmFineTimeRefs
Definition: L1CaloPpmFineTimeRefs.h:23
L1CaloPpmFineTimeRefs::calibValue
double calibValue(void) const
Definition: L1CaloPpmFineTimeRefs.h:40