CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalMCParam Class Reference

#include <HcalMCParam.h>

List of all members.

Public Member Functions

 HcalMCParam ()
 HcalMCParam (unsigned long fId, unsigned int fSignalShape)
uint32_t rawId () const
unsigned int signalShape () const

Private Attributes

uint32_t mId
uint32_t mSignalShape

Detailed Description

Author:
Radek Ofierzynski POOL object to store MC information

Definition at line 21 of file HcalMCParam.h.


Constructor & Destructor Documentation

HcalMCParam::HcalMCParam ( ) [inline]

Definition at line 23 of file HcalMCParam.h.

:mId(0), mSignalShape(0) {}
HcalMCParam::HcalMCParam ( unsigned long  fId,
unsigned int  fSignalShape 
) [inline]

Definition at line 25 of file HcalMCParam.h.

                                                           :
    mId(fId), mSignalShape(fSignalShape) {}

Member Function Documentation

uint32_t HcalMCParam::rawId ( ) const [inline]

Definition at line 28 of file HcalMCParam.h.

References mId.

{return mId;}
unsigned int HcalMCParam::signalShape ( ) const [inline]

Definition at line 30 of file HcalMCParam.h.

References mSignalShape.

{return mSignalShape;}

Member Data Documentation

uint32_t HcalMCParam::mId [private]

Definition at line 33 of file HcalMCParam.h.

Referenced by rawId().

uint32_t HcalMCParam::mSignalShape [private]

Definition at line 34 of file HcalMCParam.h.

Referenced by signalShape().