HMdcHitFPar
class description - source file - inheritance tree (.pdf)
private:
Int_t getIndex(Int_t nSect, Int_t nMod)
public:
HMdcHitFPar(const char* name = "MdcHitFPar", const char* title = "parameters for Mdc hit finder HMdcHitF", const char* context)
HMdcHitFPar(const HMdcHitFPar&)
~HMdcHitFPar()
static TClass* Class()
Float_t getDistZAxis(Int_t sect, Int_t mod)
Float_t getMaxChi(Int_t sect, Int_t mod)
Int_t getMaxNumCommonHits(Int_t sect, Int_t mod)
Float_t getMaxSlopeX(Int_t sect, Int_t mod)
Float_t getMaxSlopeY(Int_t sect, Int_t mod)
Int_t getMinNumHits(Int_t sect, Int_t mod)
Float_t getMinSlopeX(Int_t sect, Int_t mod)
Float_t getMinSlopeY(Int_t sect, Int_t mod)
Short_t getNModules()
Short_t getNSectors()
Float_t getRoad(Int_t sect, Int_t mod)
Float_t getZHit(Int_t sect, Int_t mod)
virtual Bool_t init(HParIo* input, Int_t* set)
virtual TClass* IsA() const
HMdcHitFPar& operator=(const HMdcHitFPar&)
Bool_t read(fstream* pFile, Int_t* set, Int_t inputNumber)
Bool_t setDistZAxis(Int_t nSect, Int_t nMod, Float_t distance)
Bool_t setMaxChi(Int_t nSect, Int_t nMod, Float_t chi)
Bool_t setMaxNumCommonHits(Int_t nSect, Int_t nMod, Int_t num)
Bool_t setMaxSlopeX(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setMaxSlopeY(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setMinNumHits(Int_t nSect, Int_t nMod, Int_t num)
Bool_t setMinSlopeX(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setMinSlopeY(Int_t nSect, Int_t nMod, Float_t slope)
void setNModules(Short_t modules)
void setNSectors(Short_t sectors)
Bool_t setRoad(Int_t nSect, Int_t nMod, Float_t dist)
Bool_t setZHit(Int_t nSect, Int_t nMod, Float_t z)
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)
private:
Short_t fNSectors
Short_t fNModules nbr. of sectors and modules
TArrayI* fMinNumHits minimum number of hits in a segment
TArrayI* fMaxNumCommonHits maximum number of common hits
TArrayF* fMaxChi maximum chi square allowed
TArrayF* fRoad road to search hits
TArrayF* fMaxSlopeX maximum slope in x
TArrayF* fMinSlopeX minimum slope in x
TArrayF* fMaxSlopeY maximum slope in y
TArrayF* fMinSlopeY minimum slope in y
TArrayF* fDistZAxis maximum distance to z axis
TArrayF* fZHit z coordinate at which results of fit are given
HMdcHitFPar
class to store parameters for the reconstruction of mdc data in one
module. This class provides methods to access and set these parameters.
Int_t write(HParIo* output)
writes the container to an output
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 HMdcHitFPar.
Inline Functions
void ~HMdcHitFPar()
Int_t getIndex(Int_t nSect, Int_t nMod)
HMdcHitFPar HMdcHitFPar(const char* name = "MdcHitFPar", const char* title = "parameters for Mdc hit finder HMdcHitF", const char* context)
Bool_t init(HParIo* input, Int_t* set)
Short_t getNSectors()
Short_t getNModules()
Int_t getMinNumHits(Int_t sect, Int_t mod)
Int_t getMaxNumCommonHits(Int_t sect, Int_t mod)
Float_t getMaxChi(Int_t sect, Int_t mod)
Float_t getRoad(Int_t sect, Int_t mod)
Float_t getMaxSlopeX(Int_t sect, Int_t mod)
Float_t getMinSlopeX(Int_t sect, Int_t mod)
Float_t getMaxSlopeY(Int_t sect, Int_t mod)
Float_t getMinSlopeY(Int_t sect, Int_t mod)
Float_t getDistZAxis(Int_t sect, Int_t mod)
Float_t getZHit(Int_t sect, Int_t mod)
void setNSectors(Short_t sectors)
void setNModules(Short_t modules)
Bool_t setMinNumHits(Int_t nSect, Int_t nMod, Int_t num)
Bool_t setMaxNumCommonHits(Int_t nSect, Int_t nMod, Int_t num)
Bool_t setMaxChi(Int_t nSect, Int_t nMod, Float_t chi)
Bool_t setRoad(Int_t nSect, Int_t nMod, Float_t dist)
Bool_t setMaxSlopeX(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setMinSlopeX(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setMaxSlopeY(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setMinSlopeY(Int_t nSect, Int_t nMod, Float_t slope)
Bool_t setDistZAxis(Int_t nSect, Int_t nMod, Float_t distance)
Bool_t setZHit(Int_t nSect, Int_t nMod, Float_t z)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HMdcHitFPar HMdcHitFPar(const HMdcHitFPar&)
HMdcHitFPar& operator=(const HMdcHitFPar&)
Author: Beatriz Fuentes Arenaz
Last update: Fri Jan 26 12:10:08 2007
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.