HYDRA_development_version
|
#include <hmdctrackfitpar.h>
Public Member Functions | |
HMdcTrackFitPar (const Char_t *name="MdcTrackFitPar", const Char_t *title="parameters for Dubna track fitter", const Char_t *context="MdcTrackFitParProduction") | |
~HMdcTrackFitPar () | |
Double_t | getCutWeight () |
Int_t | getTofFlag () |
Bool_t | getDoTargScan () |
Double_t | getMinTimeOffset () |
Double_t | getMaxTimeOffset () |
Int_t | getMinCellsNum () |
Bool_t | getChi2CutFlag () |
Double_t | getTotalChi2Cut () |
Double_t | getChi2PerNdfCut () |
Bool_t | getUseTukeyFlag () |
Double_t | getCnWs () |
Double_t | getCn2s () |
Double_t | getCn4s () |
Double_t | getMinSig2 () |
Int_t | getMaxNFilterIter () |
Double_t | getMinWeight () |
Double_t | getMaxChi2 () |
Double_t | getMinTOffsetIter () |
Double_t | getFunCt1 () |
Double_t | getStepD1 () |
Double_t | getFunCt2 () |
Double_t | getStepD2 () |
Double_t | getStepD3 () |
void | setCutWeight (Double_t cut) |
void | setTofFlag (Int_t flag) |
void | setDoTargScan (Bool_t scan) |
void | setMinTimeOffset (Double_t off) |
void | setMaxTimeOffset (Double_t off) |
void | setMinCellsNum (Int_t min) |
void | setChi2CutFlag (Bool_t cut) |
void | setTotalChi2Cut (Double_t cut) |
void | setChi2PerNdfCut (Double_t cut) |
void | setUseTukeyFlag (Bool_t flag) |
void | setCnWs (Double_t cut) |
void | setCn2s (Double_t cut) |
void | setCn4s (Double_t cut) |
void | setMinSig2 (Double_t min) |
void | setMaxNFilterIter (Int_t max) |
void | setMinWeight (Double_t min) |
void | setMaxChi2 (Double_t max) |
void | setMinTOffsetIter (Double_t min) |
void | setFunCt1 (Double_t val) |
void | setStepD1 (Double_t val) |
void | setFunCt2 (Double_t val) |
void | setStepD2 (Double_t val) |
void | setStepD3 (Double_t val) |
void | putParams (HParamList *) |
Bool_t | getParams (HParamList *) |
void | clear () |
void | printParam () |
![]() | |
HParCond (const Char_t *name, const Char_t *title, const Char_t *context) | |
virtual | ~HParCond () |
virtual Bool_t | init (HParIo *, Int_t *) |
virtual Int_t | write (HParIo *) |
virtual void | printParams () |
![]() | |
HParSet (const Char_t *name="", const Char_t *title="", const Char_t *context="") | |
virtual | ~HParSet () |
virtual Bool_t | init (void) |
virtual Bool_t | init (HParIo *io) |
virtual Int_t | write () |
virtual void | print () |
const Text_t * | getDetectorName () |
void | resetInputVersions () |
void | setInputVersion (Int_t v=-1, Int_t i=0) |
Int_t | getInputVersion (Int_t i) |
void | setStatic (Bool_t flag=kTRUE) |
Bool_t | isStatic () |
void | setChanged (Bool_t flag=kTRUE) |
Bool_t | hasChanged () |
void | setParamContext (const Char_t *) |
const Char_t * | getParamContext () const |
void | setAuthor (const Char_t *s) |
const Char_t * | getAuthor () const |
void | setDescription (const Char_t *s) |
const Char_t * | getDescription () const |
void | copyComment (HParSet &r) |
Protected Attributes | |
Double_t | cutWeight |
Int_t | tofFlag |
Int_t | doTargScan |
Double_t | minTimeOffset |
Double_t | maxTimeOffset |
Int_t | minCellsNum |
Int_t | chi2CutFlag |
Double_t | totalChi2Cut |
Double_t | chi2PerNdfCut |
Int_t | useTukeyFlag |
Double_t | cnWs |
Double_t | cn2s |
Double_t | cn4s |
Double_t | minSig2 |
Int_t | maxNFilterIter |
Double_t | minWeight |
Double_t | maxChi2 |
Double_t | minTOffsetIter |
Double_t | funCt1 |
Double_t | stepD1 |
Double_t | funCt2 |
Double_t | stepD2 |
Double_t | stepD3 |
![]() | |
Text_t | detName [20] |
Int_t | versions [3] |
name of the detector the container belongs to More... | |
Bool_t | status |
versions of container in the 2 possible inputs More... | |
Bool_t | changed |
static flag More... | |
TString | paramContext |
flag is kTRUE if parameters have changed More... | |
TString | author |
TString | description |
Additional Inherited Members | |
![]() | |
HParCond () | |
Definition at line 10 of file hmdctrackfitpar.h.
HMdcTrackFitPar::HMdcTrackFitPar | ( | const Char_t * | name = "MdcTrackFitPar" , |
const Char_t * | title = "parameters for Dubna track fitter" , |
||
const Char_t * | context = "MdcTrackFitParProduction" |
||
) |
HMdcTrackFitPar::~HMdcTrackFitPar | ( | ) |
Definition at line 25 of file hmdctrackfitpar.cc.
|
virtual |
Reimplemented from HParSet.
Definition at line 29 of file hmdctrackfitpar.cc.
|
inline |
Definition at line 60 of file hmdctrackfitpar.h.
References chi2CutFlag.
|
inline |
Definition at line 62 of file hmdctrackfitpar.h.
References chi2PerNdfCut.
|
inline |
Definition at line 66 of file hmdctrackfitpar.h.
References cn2s.
|
inline |
Definition at line 67 of file hmdctrackfitpar.h.
References cn4s.
|
inline |
Definition at line 65 of file hmdctrackfitpar.h.
References cnWs.
|
inline |
Definition at line 52 of file hmdctrackfitpar.h.
References cutWeight.
|
inline |
Definition at line 54 of file hmdctrackfitpar.h.
References doTargScan.
|
inline |
Definition at line 75 of file hmdctrackfitpar.h.
References funCt1.
|
inline |
Definition at line 77 of file hmdctrackfitpar.h.
References funCt2.
|
inline |
Definition at line 71 of file hmdctrackfitpar.h.
References maxChi2.
|
inline |
Definition at line 69 of file hmdctrackfitpar.h.
References maxNFilterIter.
|
inline |
Definition at line 57 of file hmdctrackfitpar.h.
References maxTimeOffset.
|
inline |
Definition at line 58 of file hmdctrackfitpar.h.
References minCellsNum.
|
inline |
Definition at line 68 of file hmdctrackfitpar.h.
References minSig2.
|
inline |
Definition at line 56 of file hmdctrackfitpar.h.
References minTimeOffset.
|
inline |
Definition at line 73 of file hmdctrackfitpar.h.
References minTOffsetIter.
|
inline |
Definition at line 70 of file hmdctrackfitpar.h.
References minWeight.
|
virtual |
Implements HParCond.
Definition at line 132 of file hmdctrackfitpar.cc.
References HParamList::fill().
|
inline |
Definition at line 76 of file hmdctrackfitpar.h.
References stepD1.
|
inline |
Definition at line 78 of file hmdctrackfitpar.h.
References stepD2.
|
inline |
Definition at line 79 of file hmdctrackfitpar.h.
References stepD3.
|
inline |
Definition at line 53 of file hmdctrackfitpar.h.
References tofFlag.
|
inline |
Definition at line 61 of file hmdctrackfitpar.h.
References totalChi2Cut.
|
inline |
Definition at line 64 of file hmdctrackfitpar.h.
References useTukeyFlag.
void HMdcTrackFitPar::printParam | ( | void | ) |
Definition at line 64 of file hmdctrackfitpar.cc.
|
virtual |
Implements HParCond.
Definition at line 98 of file hmdctrackfitpar.cc.
References HParamList::add().
|
inline |
Definition at line 89 of file hmdctrackfitpar.h.
|
inline |
Definition at line 91 of file hmdctrackfitpar.h.
|
inline |
Definition at line 95 of file hmdctrackfitpar.h.
|
inline |
Definition at line 96 of file hmdctrackfitpar.h.
|
inline |
Definition at line 94 of file hmdctrackfitpar.h.
|
inline |
Definition at line 81 of file hmdctrackfitpar.h.
|
inline |
Definition at line 83 of file hmdctrackfitpar.h.
|
inline |
Definition at line 104 of file hmdctrackfitpar.h.
|
inline |
Definition at line 106 of file hmdctrackfitpar.h.
|
inline |
Definition at line 100 of file hmdctrackfitpar.h.
|
inline |
Definition at line 98 of file hmdctrackfitpar.h.
|
inline |
Definition at line 86 of file hmdctrackfitpar.h.
|
inline |
Definition at line 87 of file hmdctrackfitpar.h.
|
inline |
Definition at line 97 of file hmdctrackfitpar.h.
|
inline |
Definition at line 85 of file hmdctrackfitpar.h.
|
inline |
Definition at line 102 of file hmdctrackfitpar.h.
|
inline |
Definition at line 99 of file hmdctrackfitpar.h.
|
inline |
Definition at line 105 of file hmdctrackfitpar.h.
|
inline |
Definition at line 107 of file hmdctrackfitpar.h.
|
inline |
Definition at line 108 of file hmdctrackfitpar.h.
|
inline |
Definition at line 82 of file hmdctrackfitpar.h.
|
inline |
Definition at line 90 of file hmdctrackfitpar.h.
|
inline |
Definition at line 93 of file hmdctrackfitpar.h.
|
protected |
Definition at line 21 of file hmdctrackfitpar.h.
Referenced by getChi2CutFlag().
|
protected |
Definition at line 23 of file hmdctrackfitpar.h.
Referenced by getChi2PerNdfCut().
|
protected |
Definition at line 28 of file hmdctrackfitpar.h.
Referenced by getCn2s().
|
protected |
Definition at line 29 of file hmdctrackfitpar.h.
Referenced by getCn4s().
|
protected |
Definition at line 27 of file hmdctrackfitpar.h.
Referenced by getCnWs().
|
protected |
Definition at line 14 of file hmdctrackfitpar.h.
Referenced by getCutWeight().
|
protected |
Definition at line 16 of file hmdctrackfitpar.h.
Referenced by getDoTargScan().
|
protected |
Definition at line 38 of file hmdctrackfitpar.h.
Referenced by getFunCt1().
|
protected |
Definition at line 40 of file hmdctrackfitpar.h.
Referenced by getFunCt2().
|
protected |
Definition at line 33 of file hmdctrackfitpar.h.
Referenced by getMaxChi2().
|
protected |
Definition at line 31 of file hmdctrackfitpar.h.
Referenced by getMaxNFilterIter().
|
protected |
Definition at line 19 of file hmdctrackfitpar.h.
Referenced by getMaxTimeOffset().
|
protected |
Definition at line 20 of file hmdctrackfitpar.h.
Referenced by getMinCellsNum().
|
protected |
Definition at line 30 of file hmdctrackfitpar.h.
Referenced by getMinSig2().
|
protected |
Definition at line 18 of file hmdctrackfitpar.h.
Referenced by getMinTimeOffset().
|
protected |
Definition at line 35 of file hmdctrackfitpar.h.
Referenced by getMinTOffsetIter().
|
protected |
Definition at line 32 of file hmdctrackfitpar.h.
Referenced by getMinWeight().
|
protected |
Definition at line 39 of file hmdctrackfitpar.h.
Referenced by getStepD1().
|
protected |
Definition at line 41 of file hmdctrackfitpar.h.
Referenced by getStepD2().
|
protected |
Definition at line 42 of file hmdctrackfitpar.h.
Referenced by getStepD3().
|
protected |
Definition at line 15 of file hmdctrackfitpar.h.
Referenced by getTofFlag().
|
protected |
Definition at line 22 of file hmdctrackfitpar.h.
Referenced by getTotalChi2Cut().
|
protected |
Definition at line 26 of file hmdctrackfitpar.h.
Referenced by getUseTukeyFlag().