CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalTimingParam Class Reference

#include <HcalTimingParam.h>

List of all members.

Public Member Functions

 HcalTimingParam ()
 HcalTimingParam (unsigned long fId, unsigned int nhits, float phase, float rms)
unsigned int nhits () const
float phase () const
uint32_t rawId () const
float rms () const

Private Attributes

uint32_t m_nhits
float m_phase
float m_rms
uint32_t mId

Detailed Description

Definition at line 6 of file HcalTimingParam.h.


Constructor & Destructor Documentation

HcalTimingParam::HcalTimingParam ( ) [inline]

Definition at line 8 of file HcalTimingParam.h.

:mId(0),m_nhits(0),m_phase(0.0),m_rms(0.0){}
HcalTimingParam::HcalTimingParam ( unsigned long  fId,
unsigned int  nhits,
float  phase,
float  rms 
) [inline]

Definition at line 9 of file HcalTimingParam.h.


Member Function Documentation

unsigned int HcalTimingParam::nhits ( ) const [inline]

Definition at line 14 of file HcalTimingParam.h.

References m_nhits.

{return m_nhits;}
float HcalTimingParam::phase ( ) const [inline]

Definition at line 12 of file HcalTimingParam.h.

References m_phase.

{return m_phase;}
uint32_t HcalTimingParam::rawId ( ) const [inline]

Definition at line 11 of file HcalTimingParam.h.

References mId.

{return mId;}
float HcalTimingParam::rms ( ) const [inline]

Definition at line 13 of file HcalTimingParam.h.

References m_rms.

{return m_rms;}

Member Data Documentation

uint32_t HcalTimingParam::m_nhits [private]

Definition at line 17 of file HcalTimingParam.h.

Referenced by nhits().

float HcalTimingParam::m_phase [private]

Definition at line 18 of file HcalTimingParam.h.

Referenced by phase().

float HcalTimingParam::m_rms [private]

Definition at line 19 of file HcalTimingParam.h.

Referenced by rms().

uint32_t HcalTimingParam::mId [private]

Definition at line 16 of file HcalTimingParam.h.

Referenced by rawId().