Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

mMuiRawUnpackPar Class Reference

Runtime parameter object for mMuiRawUnpack analysis module. More...

#include <mMuiRawUnpackPar.h>

Inheritance diagram for mMuiRawUnpackPar:

TMuiParBase List of all members.

Public Methods

 mMuiRawUnpackPar ()
 ~mMuiRawUnpackPar ()
unsigned int get_id_base () const
unsigned int get_module_id (int dcm) const
void set_id_base (unsigned int val)
void set_module_id (int dcm, unsigned int val)

Private Attributes

unsigned int _id_base
unsigned int _module_id [MUIOO::kFEMsTotal]

Detailed Description

Runtime parameter object for mMuiRawUnpack analysis module.

Definition at line 11 of file mMuiRawUnpackPar.h.


Constructor & Destructor Documentation

mMuiRawUnpackPar   [inline]
 

default constructor

Definition at line 17 of file mMuiRawUnpackPar.h.

References _id_base, and _module_id.

00017                      : 
00018     _id_base(12001)
00019     {
00020       _module_id[0] = 0x0000;
00021       _module_id[1] = 0x0010;
00022       _module_id[2] = 0x1000;
00023       _module_id[3] = 0x1010;
00024     }

~mMuiRawUnpackPar   [inline]
 

destructor

Definition at line 27 of file mMuiRawUnpackPar.h.

00027 {;}


Member Function Documentation

unsigned int get_id_base   const [inline]
 

Minimum cluster width

Definition at line 30 of file mMuiRawUnpackPar.h.

References _id_base.

Referenced by mMuiRawUnpack::event.

00030 {return _id_base;} 

unsigned int get_module_id int    dcm const [inline]
 

Maximum cluster width

Definition at line 33 of file mMuiRawUnpackPar.h.

References _module_id.

Referenced by mMuiRawUnpack::event.

00033 {return _module_id[dcm];} 

void set_id_base unsigned int    val [inline]
 

Minimum cluster width

Definition at line 36 of file mMuiRawUnpackPar.h.

References _id_base.

00036 {_id_base = val;}

void set_module_id int    dcm,
unsigned int    val
[inline]
 

Maximum cluster width

Definition at line 39 of file mMuiRawUnpackPar.h.

References _module_id.

00039 {_module_id[dcm] = val;}


Member Data Documentation

unsigned int _id_base [private]
 

Definition at line 43 of file mMuiRawUnpackPar.h.

Referenced by get_id_base, mMuiRawUnpackPar, and set_id_base.

unsigned int _module_id[MUIOO::kFEMsTotal] [private]
 

Definition at line 44 of file mMuiRawUnpackPar.h.

Referenced by get_module_id, mMuiRawUnpackPar, and set_module_id.


The documentation for this class was generated from the following file:
MUIOO: PHENIX Muon Identifier Analysis Framework. Documentation by doxygen
Last modified: