CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
HcalMCParam Class Reference

#include <HcalMCParam.h>

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.

23 :mId(0), mSignalShape(0) {}
uint32_t mSignalShape
Definition: HcalMCParam.h:34
uint32_t mId
Definition: HcalMCParam.h:33
HcalMCParam::HcalMCParam ( unsigned long  fId,
unsigned int  fSignalShape 
)
inline

Definition at line 25 of file HcalMCParam.h.

25  :
26  mId(fId), mSignalShape(fSignalShape) {}
uint32_t mSignalShape
Definition: HcalMCParam.h:34
uint32_t mId
Definition: HcalMCParam.h:33

Member Function Documentation

uint32_t HcalMCParam::rawId ( ) const
inline

Definition at line 28 of file HcalMCParam.h.

References mId.

28 {return mId;}
uint32_t mId
Definition: HcalMCParam.h:33
unsigned int HcalMCParam::signalShape ( ) const
inline

Definition at line 30 of file HcalMCParam.h.

References mSignalShape.

30 {return mSignalShape;}
uint32_t mSignalShape
Definition: HcalMCParam.h:34

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().