ATLAS Offline Software
Loading...
Searching...
No Matches
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.

◆ 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),
25{
26}
L1CaloCoolChannelId channelId(void) const

◆ 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 )

◆ ~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; };

◆ 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}
int r
Definition globals.cxx:22
output
Definition merge.py:16

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: