#include "hmdcsegmentfpar.h"

HMdcSegmentFPar


class description - source file - inheritance tree (.pdf)

class HMdcSegmentFPar : public HParSet

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HMdcSegmentFPar
    private:
Int_t getIndex(Int_t nSect, Int_t nLever) public:
HMdcSegmentFPar(const char* name = "MdcSegmentFPar", const char* title = "parameter container for segment finding and fitting", const char* context) HMdcSegmentFPar(const HMdcSegmentFPar&) ~HMdcSegmentFPar() static TClass* Class() Float_t getAlpha(Int_t sect, Int_t lever) Float_t getCorrX(Int_t sect, Int_t lever) Float_t getCorrY(Int_t sect, Int_t lever) Float_t getErrDiffX(Int_t sect, Int_t lever) Float_t getErrDiffXSlope(Int_t sect, Int_t lever) Float_t getErrDiffY(Int_t sect, Int_t lever) Float_t getErrDiffYSlope(Int_t sect, Int_t lever) Short_t getNLeverArms() Short_t getNSectors() virtual Bool_t init(HParIo* inp, Int_t* set) virtual TClass* IsA() const HMdcSegmentFPar& operator=(const HMdcSegmentFPar&) Bool_t read(fstream* pFile, Int_t* set, Int_t inputNumber) Bool_t setAlpha(Int_t sect, Int_t lever, Float_t value) Bool_t setCorrX(Int_t sect, Int_t lever, Float_t corr) Bool_t setCorrY(Int_t sect, Int_t lever, Float_t corr) Bool_t setErrDiffX(Int_t sect, Int_t lever, Float_t error) Bool_t setErrDiffXSlope(Int_t sect, Int_t lever, Float_t error) Bool_t setErrDiffY(Int_t sect, Int_t lever, Float_t error) Bool_t setErrDiffYSlope(Int_t sect, Int_t lever, Float_t error) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Int_t write(HParIo* output) Int_t writeFile(fstream* pFile)

Data Members

    private:
Short_t fNSectors Short_t fNLeverArms number of sectors and lever arms in setup TArrayF* fCorrX correlation between diff x - diff xslope TArrayF* fCorrY correlation between diff y - diff yslope TArrayF* fErrDiffX error in x(MDC1)-x(MDC2) TArrayF* fErrDiffXSlope error in xslope(MDC1)-xslope(MDC2) TArrayF* fErrDiffY error in y(MDC1)-y(MDC2) TArrayF* fErrDiffYSlope error in yslope(MDC1)-yslope(MDC2) TArrayF* fAlpha number of standard deviations

Class Description

  HMdcSegmentFPar stores the parameters needed       
  by the HMdcLeverArmF class, the reconstructor of    
  one lever arm of the MDC system                     


Int_t writeFile(fstream *pFile)

Bool_t read(fstream* pFile,Int_t* set, Int_t inputNumber)

void Streamer(TBuffer &R__b)
 Stream an object of class HMdcSegmentFPar.



Inline Functions


                    void ~HMdcSegmentFPar()
                   Int_t getIndex(Int_t nSect, Int_t nLever)
         HMdcSegmentFPar HMdcSegmentFPar(const char* name = "MdcSegmentFPar", const char* title = "parameter container for segment finding and fitting", const char* context)
                  Bool_t init(HParIo* inp, Int_t* set)
                   Int_t write(HParIo* output)
                 Short_t getNSectors()
                 Short_t getNLeverArms()
                 Float_t getCorrX(Int_t sect, Int_t lever)
                 Float_t getCorrY(Int_t sect, Int_t lever)
                 Float_t getErrDiffX(Int_t sect, Int_t lever)
                 Float_t getErrDiffXSlope(Int_t sect, Int_t lever)
                 Float_t getErrDiffY(Int_t sect, Int_t lever)
                 Float_t getErrDiffYSlope(Int_t sect, Int_t lever)
                 Float_t getAlpha(Int_t sect, Int_t lever)
                  Bool_t setCorrX(Int_t sect, Int_t lever, Float_t corr)
                  Bool_t setCorrY(Int_t sect, Int_t lever, Float_t corr)
                  Bool_t setErrDiffX(Int_t sect, Int_t lever, Float_t error)
                  Bool_t setErrDiffY(Int_t sect, Int_t lever, Float_t error)
                  Bool_t setErrDiffXSlope(Int_t sect, Int_t lever, Float_t error)
                  Bool_t setErrDiffYSlope(Int_t sect, Int_t lever, Float_t error)
                  Bool_t setAlpha(Int_t sect, Int_t lever, Float_t value)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void StreamerNVirtual(TBuffer& b)
         HMdcSegmentFPar HMdcSegmentFPar(const HMdcSegmentFPar&)
        HMdcSegmentFPar& operator=(const HMdcSegmentFPar&)


Author: Beatriz Fuentes Arenaz
Last update: 31/05/99
Copyright GENP (Univ. Santiago de Compostela)


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.