HYDRA_development_version
|
#include <hmdcsetup.h>
Public Member Functions | |
HMdcTrackFinderSetup (const Char_t *name="", const Char_t *title="", HMdcSetup *set=0) | |
~HMdcTrackFinderSetup () | |
void | setIsCoilOff (Bool_t field) |
void | setTypeClustFinder (Int_t type) |
Bool_t | getIsCoilOff () |
void | setNLayers (Int_t *myLayers) |
void | setNLevel (Int_t *L) |
void | setMdcTrackFinderSet (Bool_t field, Int_t type, Int_t *myLayers, Int_t *L) |
Int_t | getTypeClustFinder () |
void | getNLayers (Int_t *myLayers) |
void | getNLevel (Int_t *L) |
void | getMdcTrackfinderSet (Bool_t *field, Int_t *type, Int_t *nlay) |
void | clear () |
Bool_t | check () |
void | printParam (void) |
Bool_t | getParams (HParamList *) |
void | putParams (HParamList *) |
void | setupMdcTrackFinder () |
void | copySet (HMdcTrackFinderSetup *par) |
Bool_t | isEqual (HMdcTrackFinderSetup *par) |
Protected Attributes | |
HMdcSetup * | setup |
Int_t | isCoilOff |
Int_t | typeClustFinder |
TArrayI | nLayers |
TArrayI | nLevel |
Definition at line 196 of file hmdcsetup.h.
HMdcTrackFinderSetup::HMdcTrackFinderSetup | ( | const Char_t * | name = "" , |
const Char_t * | title = "" , |
||
HMdcSetup * | set = 0 |
||
) |
HMdcTrackFinderSetup::~HMdcTrackFinderSetup | ( | ) |
Definition at line 563 of file hmdcsetup.cc.
Bool_t HMdcTrackFinderSetup::check | ( | ) |
Definition at line 602 of file hmdcsetup.cc.
References isCoilOff, nLayers, nLevel, and typeClustFinder.
void HMdcTrackFinderSetup::clear | ( | void | ) |
Definition at line 594 of file hmdcsetup.cc.
References isCoilOff, nLayers, nLevel, and typeClustFinder.
Referenced by HMdcSetup::clear(), and HMdcTrackFinderSetup().
void HMdcTrackFinderSetup::copySet | ( | HMdcTrackFinderSetup * | par | ) |
Definition at line 567 of file hmdcsetup.cc.
References getIsCoilOff(), getNLayers(), getNLevel(), getTypeClustFinder(), setIsCoilOff(), setNLayers(), setNLevel(), and setTypeClustFinder().
Referenced by HMdcSetup::copySet().
|
inline |
Definition at line 208 of file hmdcsetup.h.
References isCoilOff.
Referenced by copySet(), getMdcTrackfinderSet(), and isEqual().
|
inline |
Definition at line 247 of file hmdcsetup.h.
References getIsCoilOff(), getNLayers(), and getTypeClustFinder().
|
inline |
Definition at line 232 of file hmdcsetup.h.
Referenced by copySet(), getMdcTrackfinderSet(), isEqual(), and setupMdcTrackFinder().
|
inline |
Definition at line 240 of file hmdcsetup.h.
Bool_t HMdcTrackFinderSetup::getParams | ( | HParamList * | l | ) |
Definition at line 653 of file hmdcsetup.cc.
References HParamList::fill(), isCoilOff, nLayers, nLevel, and typeClustFinder.
|
inline |
Definition at line 231 of file hmdcsetup.h.
References typeClustFinder.
Referenced by copySet(), getMdcTrackfinderSet(), and isEqual().
Bool_t HMdcTrackFinderSetup::isEqual | ( | HMdcTrackFinderSetup * | par | ) |
Definition at line 578 of file hmdcsetup.cc.
References getIsCoilOff(), getNLayers(), getNLevel(), and getTypeClustFinder().
void HMdcTrackFinderSetup::printParam | ( | void | ) |
Definition at line 617 of file hmdcsetup.cc.
References HMessageMgr::DET_MDC, Hades::getMsg(), gHades, HMessageMgr::info(), INFO_msg, isCoilOff, nLayers, nLevel, SEPERATOR_msg, and typeClustFinder.
Referenced by HMdcSetup::printParam().
void HMdcTrackFinderSetup::putParams | ( | HParamList * | l | ) |
Definition at line 662 of file hmdcsetup.cc.
References HParamList::add(), isCoilOff, nLayers, nLevel, and typeClustFinder.
Referenced by HMdcSetup::putParams().
|
inline |
Definition at line 206 of file hmdcsetup.h.
Referenced by copySet(), createHades(), HMdcTaskSet::parseArguments(), and setMdcTrackFinderSet().
|
inline |
Definition at line 224 of file hmdcsetup.h.
References setIsCoilOff(), setNLayers(), setNLevel(), and setTypeClustFinder().
Referenced by HMdcTaskSet::setDefaults().
|
inline |
Definition at line 209 of file hmdcsetup.h.
Referenced by copySet(), createHades(), and setMdcTrackFinderSet().
|
inline |
Definition at line 217 of file hmdcsetup.h.
Referenced by copySet(), createHades(), and setMdcTrackFinderSet().
|
inline |
Definition at line 207 of file hmdcsetup.h.
Referenced by copySet(), HMdcTaskSet::parseArguments(), and setMdcTrackFinderSet().
void HMdcTrackFinderSetup::setupMdcTrackFinder | ( | ) |
Definition at line 671 of file hmdcsetup.cc.
References getNLayers(), isCoilOff, nLevel, HMdcTrackDSet::setMdcTrackFinder(), HMdcTrackDSet::setTrFnLevel(), HMdcTrackDSet::setTrFnNLayers(), and typeClustFinder.
Referenced by HMdcTaskSet::make().
|
protected |
Definition at line 199 of file hmdcsetup.h.
Referenced by check(), clear(), getIsCoilOff(), getParams(), printParam(), putParams(), and setupMdcTrackFinder().
|
protected |
Definition at line 201 of file hmdcsetup.h.
Referenced by check(), clear(), getParams(), HMdcTrackFinderSetup(), printParam(), and putParams().
|
protected |
Definition at line 202 of file hmdcsetup.h.
Referenced by check(), clear(), getParams(), HMdcTrackFinderSetup(), printParam(), putParams(), and setupMdcTrackFinder().
|
protected |
Definition at line 198 of file hmdcsetup.h.
Referenced by HMdcTrackFinderSetup().
|
protected |
Definition at line 200 of file hmdcsetup.h.
Referenced by check(), clear(), getParams(), getTypeClustFinder(), printParam(), putParams(), and setupMdcTrackFinder().