#include "hmdctrackfitpar.h" |
HMdcTrackFitPar
class description - source file - inheritance tree (.pdf)
public:
HMdcTrackFitPar(const char* name = "MdcTrackFitPar", const char* title = "parameters for Dubna track fitter", const char* context = "MdcTrackFitParProduction")
HMdcTrackFitPar(const HMdcTrackFitPar&)
~HMdcTrackFitPar()
static TClass* Class()
virtual void clear()
Float_t getDriftVelocityMDC(Int_t s, Int_t m)
Int_t getMaxIteration(Int_t s, Int_t m)
Int_t getMaxIterationSeg1(Int_t s)
Int_t getMaxIterationSeg2(Int_t s)
virtual Bool_t getParams(HParamList*)
Double_t getStep1(Int_t s, Int_t m)
Double_t getStep2(Int_t s, Int_t m)
Double_t getStep3(Int_t s, Int_t m)
Double_t getStep4(Int_t s, Int_t m)
Double_t getStep5(Int_t s, Int_t m)
Double_t getStep6(Int_t s, Int_t m)
Double_t getStepNorm(Int_t s, Int_t m)
Double_t getStepNormSeg1(Int_t s)
Double_t getStepNormSeg2(Int_t s)
void getSteps(Int_t s, Int_t m, Double_t* steps)
void getStepsSeg1(Int_t s, Double_t* steps)
void getStepsSeg2(Int_t s, Double_t* steps)
Double_t getTukeyConstant(Int_t s, Int_t m)
Double_t getTukeyConstantSeg1(Int_t s)
Double_t getTukeyConstantSeg2(Int_t s)
Double_t getWeight1(Int_t s, Int_t m)
Double_t getWeight2(Int_t s, Int_t m)
Double_t getWeight3(Int_t s, Int_t m)
Double_t getWeight4(Int_t s, Int_t m)
Double_t getWeight5(Int_t s, Int_t m)
Double_t getWeight6(Int_t s, Int_t m)
void getWeights(Int_t s, Int_t m, Double_t* weights)
void getWeightsSeg1(Int_t s, Double_t* weights)
void getWeightsSeg2(Int_t s, Double_t* weights)
virtual Bool_t init(HParIo*, Int_t*)
virtual TClass* IsA() const
HMdcTrackFitPar& operator=(const HMdcTrackFitPar&)
void printParam()
virtual void putParams(HParamList*)
void setDriftVelocityMDC(Int_t s, Int_t m, Float_t v)
void setMaxIteration(Int_t nIt)
void setStep1(Int_t s, Int_t m, Double_t st)
void setStep2(Int_t s, Int_t m, Double_t st)
void setStep3(Int_t s, Int_t m, Double_t st)
void setStep4(Int_t s, Int_t m, Double_t st)
void setStep5(Int_t s, Int_t m, Double_t st)
void setStep6(Int_t s, Int_t m, Double_t st)
void setStepNorm(Int_t s, Int_t m, Double_t N)
void setTukeyConstant(Int_t s, Int_t m, Double_t tc)
void setWeight1(Int_t s, Int_t m, Double_t w)
void setWeight2(Int_t s, Int_t m, Double_t w)
void setWeight3(Int_t s, Int_t m, Double_t w)
void setWeight4(Int_t s, Int_t m, Double_t w)
void setWeight5(Int_t s, Int_t m, Double_t w)
void setWeight6(Int_t s, Int_t m, Double_t w)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo*)
protected:
TArrayF driftVelocityMDC Drift Velocity MDC1
TArrayI maxIteration Maximal number of iterations
TArrayD step1 step
TArrayD step2 step
TArrayD step3 step
TArrayD step4 step
TArrayD step5 step
TArrayD step6 step
TArrayD weight1 weight
TArrayD weight2 weight
TArrayD weight3 weight
TArrayD weight4 weight
TArrayD weight5 weight
TArrayD weight6 weight
TArrayD stepNorm Initial value of step common for all parameters.
TArrayD tukeyConstant Tukey constant
HMdcTrackFitPar
Container class for Dubna track fitter parameters
HMdcTrackFitPar(const char* name,const char* title,
const char* context)
: HParCond(name,title,context)
~HMdcTrackFitPar()
destructor
void clear()
void printParam(void)
prints the parameters of HMdcTrackFitPar to the screen.
Bool_t init(HParIo* inp,Int_t* set)
intitializes the container from an input
Int_t write(HParIo* output)
writes the container to an output
void putParams(HParamList* l)
Puts all params of HMdcTrackFitPar to the parameter list of
HParamList (which ist used by the io);
Bool_t getParams(HParamList* l)
Inline Functions
Float_t getDriftVelocityMDC(Int_t s, Int_t m)
Int_t getMaxIteration(Int_t s, Int_t m)
Double_t getStep1(Int_t s, Int_t m)
Double_t getStep2(Int_t s, Int_t m)
Double_t getStep3(Int_t s, Int_t m)
Double_t getStep4(Int_t s, Int_t m)
Double_t getStep5(Int_t s, Int_t m)
Double_t getStep6(Int_t s, Int_t m)
void getSteps(Int_t s, Int_t m, Double_t* steps)
Double_t getWeight1(Int_t s, Int_t m)
Double_t getWeight2(Int_t s, Int_t m)
Double_t getWeight3(Int_t s, Int_t m)
Double_t getWeight4(Int_t s, Int_t m)
Double_t getWeight5(Int_t s, Int_t m)
Double_t getWeight6(Int_t s, Int_t m)
void getWeights(Int_t s, Int_t m, Double_t* weights)
Double_t getStepNorm(Int_t s, Int_t m)
Double_t getTukeyConstant(Int_t s, Int_t m)
void setDriftVelocityMDC(Int_t s, Int_t m, Float_t v)
void setMaxIteration(Int_t nIt)
void setStep1(Int_t s, Int_t m, Double_t st)
void setStep2(Int_t s, Int_t m, Double_t st)
void setStep3(Int_t s, Int_t m, Double_t st)
void setStep4(Int_t s, Int_t m, Double_t st)
void setStep5(Int_t s, Int_t m, Double_t st)
void setStep6(Int_t s, Int_t m, Double_t st)
void setWeight1(Int_t s, Int_t m, Double_t w)
void setWeight2(Int_t s, Int_t m, Double_t w)
void setWeight3(Int_t s, Int_t m, Double_t w)
void setWeight4(Int_t s, Int_t m, Double_t w)
void setWeight5(Int_t s, Int_t m, Double_t w)
void setWeight6(Int_t s, Int_t m, Double_t w)
void setStepNorm(Int_t s, Int_t m, Double_t N)
void setTukeyConstant(Int_t s, Int_t m, Double_t tc)
void getStepsSeg1(Int_t s, Double_t* steps)
void getStepsSeg2(Int_t s, Double_t* steps)
void getWeightsSeg1(Int_t s, Double_t* weights)
void getWeightsSeg2(Int_t s, Double_t* weights)
Int_t getMaxIterationSeg1(Int_t s)
Int_t getMaxIterationSeg2(Int_t s)
Double_t getStepNormSeg1(Int_t s)
Double_t getStepNormSeg2(Int_t s)
Double_t getTukeyConstantSeg1(Int_t s)
Double_t getTukeyConstantSeg2(Int_t s)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcTrackFitPar HMdcTrackFitPar(const HMdcTrackFitPar&)
HMdcTrackFitPar& operator=(const HMdcTrackFitPar&)
Last update: Fri Jan 26 12:17:16 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.