ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
L1CaloPpmFineTimeRefs Class Reference

#include <L1CaloPpmFineTimeRefs.h>

Collaboration diagram for L1CaloPpmFineTimeRefs:

Public Member Functions

 L1CaloPpmFineTimeRefs ()
 
 L1CaloPpmFineTimeRefs (const L1CaloCoolChannelId &channelId)
 
 L1CaloPpmFineTimeRefs (unsigned int channelId, FineTimeErrorCode errorCode, double refValue, double criterion, double calibValue)
 
 L1CaloPpmFineTimeRefs (const L1CaloCoolChannelId &channelId, FineTimeErrorCode errorCode, double refValue, double criterion, double calibValue)
 
virtual ~L1CaloPpmFineTimeRefs ()
 
L1CaloCoolChannelId channelId (void) const
 
FineTimeErrorCode errorCode (void) const
 
double refValue (void) const
 
double criterion (void) const
 
double calibValue (void) const
 

Private Attributes

L1CaloCoolChannelId m_channelId
 
FineTimeErrorCode m_errorCode
 
double m_refValue
 
double m_criterion
 
double m_calibValue
 

Friends

std::ostream & operator<< (std::ostream &output, const L1CaloPpmFineTimeRefs &r)
 

Detailed Description

Definition at line 23 of file L1CaloPpmFineTimeRefs.h.

Constructor & Destructor Documentation

◆ L1CaloPpmFineTimeRefs() [1/4]

L1CaloPpmFineTimeRefs::L1CaloPpmFineTimeRefs ( )

Definition at line 12 of file L1CaloPpmFineTimeRefs.cxx.

12  :
13  m_channelId(0),
14  m_refValue(0),
15  m_criterion(0),
16  m_calibValue(0)
17 {
18 }

◆ L1CaloPpmFineTimeRefs() [2/4]

L1CaloPpmFineTimeRefs::L1CaloPpmFineTimeRefs ( const L1CaloCoolChannelId channelId)

Definition at line 20 of file L1CaloPpmFineTimeRefs.cxx.

20  :
22  m_refValue(0),
23  m_criterion(0),
24  m_calibValue(0)
25 {
26 }

◆ L1CaloPpmFineTimeRefs() [3/4]

L1CaloPpmFineTimeRefs::L1CaloPpmFineTimeRefs ( unsigned int  channelId,
FineTimeErrorCode  errorCode,
double  refValue,
double  criterion,
double  calibValue 
)

Definition at line 28 of file L1CaloPpmFineTimeRefs.cxx.

◆ L1CaloPpmFineTimeRefs() [4/4]

L1CaloPpmFineTimeRefs::L1CaloPpmFineTimeRefs ( const L1CaloCoolChannelId channelId,
FineTimeErrorCode  errorCode,
double  refValue,
double  criterion,
double  calibValue 
)

Definition at line 37 of file L1CaloPpmFineTimeRefs.cxx.

◆ ~L1CaloPpmFineTimeRefs()

virtual L1CaloPpmFineTimeRefs::~L1CaloPpmFineTimeRefs ( )
inlinevirtual

Definition at line 33 of file L1CaloPpmFineTimeRefs.h.

33 {};

Member Function Documentation

◆ calibValue()

double L1CaloPpmFineTimeRefs::calibValue ( void  ) const
inline

Definition at line 40 of file L1CaloPpmFineTimeRefs.h.

40 { return m_calibValue; };

◆ channelId()

L1CaloCoolChannelId L1CaloPpmFineTimeRefs::channelId ( void  ) const
inline

Definition at line 36 of file L1CaloPpmFineTimeRefs.h.

36 { return m_channelId; };

◆ criterion()

double L1CaloPpmFineTimeRefs::criterion ( void  ) const
inline

Definition at line 39 of file L1CaloPpmFineTimeRefs.h.

39 { return m_criterion; };

◆ errorCode()

FineTimeErrorCode L1CaloPpmFineTimeRefs::errorCode ( void  ) const
inline

Definition at line 37 of file L1CaloPpmFineTimeRefs.h.

37 { return m_errorCode; };

◆ refValue()

double L1CaloPpmFineTimeRefs::refValue ( void  ) const
inline

Definition at line 38 of file L1CaloPpmFineTimeRefs.h.

38 { return m_refValue; };

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  output,
const L1CaloPpmFineTimeRefs r 
)
friend

Definition at line 46 of file L1CaloPpmFineTimeRefs.cxx.

46  {
47  output << "channelID: " << std::hex << r.m_channelId.id() << std::dec << ", " << "errorCode: " << r.m_errorCode<< ", " << "refValue: " << r.m_refValue << ", " << "criterion: " << r.m_criterion<< ", " << "calibValue: " << r.m_calibValue ;
48  return output;
49 }

Member Data Documentation

◆ m_calibValue

double L1CaloPpmFineTimeRefs::m_calibValue
private

Definition at line 48 of file L1CaloPpmFineTimeRefs.h.

◆ m_channelId

L1CaloCoolChannelId L1CaloPpmFineTimeRefs::m_channelId
private

Definition at line 44 of file L1CaloPpmFineTimeRefs.h.

◆ m_criterion

double L1CaloPpmFineTimeRefs::m_criterion
private

Definition at line 47 of file L1CaloPpmFineTimeRefs.h.

◆ m_errorCode

FineTimeErrorCode L1CaloPpmFineTimeRefs::m_errorCode
private

Definition at line 45 of file L1CaloPpmFineTimeRefs.h.

◆ m_refValue

double L1CaloPpmFineTimeRefs::m_refValue
private

Definition at line 46 of file L1CaloPpmFineTimeRefs.h.


The documentation for this class was generated from the following files:
beamspotman.r
def r
Definition: beamspotman.py:676
L1CaloPpmFineTimeRefs::m_errorCode
FineTimeErrorCode m_errorCode
Definition: L1CaloPpmFineTimeRefs.h:45
L1CaloPpmFineTimeRefs::channelId
L1CaloCoolChannelId channelId(void) const
Definition: L1CaloPpmFineTimeRefs.h:36
L1CaloPpmFineTimeRefs::m_calibValue
double m_calibValue
Definition: L1CaloPpmFineTimeRefs.h:48
L1CaloPpmFineTimeRefs::criterion
double criterion(void) const
Definition: L1CaloPpmFineTimeRefs.h:39
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
L1CaloPpmFineTimeRefs::m_refValue
double m_refValue
Definition: L1CaloPpmFineTimeRefs.h:46
L1CaloPpmFineTimeRefs::m_channelId
L1CaloCoolChannelId m_channelId
Definition: L1CaloPpmFineTimeRefs.h:40
L1CaloPpmFineTimeRefs::errorCode
FineTimeErrorCode errorCode(void) const
Definition: L1CaloPpmFineTimeRefs.h:37
L1CaloPpmFineTimeRefs::calibValue
double calibValue(void) const
Definition: L1CaloPpmFineTimeRefs.h:40