ATLAS Offline Software
Loading...
Searching...
No Matches
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
20
21class string;
22
24 friend std::ostream& operator<<(std::ostream& output, const L1CaloPpmFineTimeRefs& r);
25
26public:
27
32
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
43private:
46 double m_refValue;
49};
50
51#endif
FineTimeErrorCode class for L1Calo error codes.
Encapsulates the ID of one channel of conditions data in COOL, ie the ID of a row in a table.
L1CaloCoolChannelId channelId(void) const
FineTimeErrorCode errorCode(void) const
double criterion(void) const
L1CaloCoolChannelId m_channelId
double calibValue(void) const
double refValue(void) const
friend std::ostream & operator<<(std::ostream &output, const L1CaloPpmFineTimeRefs &r)
FineTimeErrorCode m_errorCode
STL class.
int r
Definition globals.cxx:22