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

mMuiResponsePar Class Reference

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

#include <mMuiResponsePar.h>

Inheritance diagram for mMuiResponsePar:

TMuiParBase List of all members.

Public Methods

 mMuiResponsePar ()
 ~mMuiResponsePar ()
void set_twopack_eff (double twopack_eff)
double get_twopack_eff () const
void set_use_hv_mask (bool use_hv_mask)
bool get_use_hv_mask () const

Private Attributes

double _twopack_eff
bool _use_hv_mask

Detailed Description

Runtime parameter object for mMuiResponse analysis module.

Runtime parameter object for mMuiResponse analysis module

Definition at line 14 of file mMuiResponsePar.h.


Constructor & Destructor Documentation

mMuiResponsePar   [inline]
 

default constructor

Definition at line 19 of file mMuiResponsePar.h.

References _twopack_eff, and _use_hv_mask.

00019                     :
00020     _twopack_eff(1.0),
00021     _use_hv_mask(true)
00022 {;}
  

~mMuiResponsePar   [inline]
 

destructor

Definition at line 25 of file mMuiResponsePar.h.

00025 {;}


Member Function Documentation

double get_twopack_eff   const [inline]
 

get twopack efficiency

Definition at line 31 of file mMuiResponsePar.h.

References _twopack_eff.

Referenced by mMuiResponse::check_efficiency, and mMuiResponse::is_alive.

00031 { return _twopack_eff; }

bool get_use_hv_mask   const [inline]
 

enable the use of the hv mask in the response

Definition at line 37 of file mMuiResponsePar.h.

References _use_hv_mask.

Referenced by mMuiResponse::check_efficiency, and mMuiResponse::fill_hit.

00037 { return _use_hv_mask;}

void set_twopack_eff double    twopack_eff [inline]
 

set an efficiency for twopack

Definition at line 28 of file mMuiResponsePar.h.

References _twopack_eff.

00028 { _twopack_eff = twopack_eff; }

void set_use_hv_mask bool    use_hv_mask [inline]
 

enable the use of the hv mask in the response

Definition at line 34 of file mMuiResponsePar.h.

References _use_hv_mask.

00034 { _use_hv_mask = use_hv_mask; }


Member Data Documentation

double _twopack_eff [private]
 

Definition at line 40 of file mMuiResponsePar.h.

Referenced by get_twopack_eff, mMuiResponsePar, and set_twopack_eff.

bool _use_hv_mask [private]
 

Definition at line 41 of file mMuiResponsePar.h.

Referenced by get_use_hv_mask, mMuiResponsePar, and set_use_hv_mask.


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