#include "hmdcxy.h"

HMdcXY


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

class HMdcXY : public TObject

Inheritance Chart:
TObject
<-
HMdcXY

    public:
HMdcXY() HMdcXY(const HMdcXY&) ~HMdcXY() static TClass* Class() void clear() void getAddress(Int_t& s, Int_t& m) Float_t getErrX() Float_t getErrXdir() Float_t getErrY() Float_t getErrYdir() Int_t getModule() const Int_t getNClust() Int_t getSector() const Float_t getX() Float_t getXdir() Float_t getY() Float_t getYdir() Float_t getZ() virtual TClass* IsA() const HMdcXY& operator=(const HMdcXY&) void setAddress(const Int_t s, const Int_t m) void setErrX(const Float_t errx) void setErrXdir(const Float_t errxd) void setErrY(const Float_t erry) void setErrYdir(const Float_t erryd) void setModule(const Int_t m) void setNClust(const Int_t n) void setSector(const Int_t s) void setX(const Float_t x) void setXdir(const Float_t xdir) void setY(const Float_t y) void setYdir(const Float_t ydir) void setZ(const Float_t z) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t sector sector number [0-5] Int_t module module number [0-3] Float_t xHit x in sector frame [mm] Float_t yHit y in sector frame [mm] Float_t zHit z in sector frame [mm] Float_t errX error on x-coordinate of hit [mm] Float_t errY error on y-coordinate of hit [mm] Float_t xDir x-direction of hit Float_t yDir y-direction of hit Float_t errXdir error on x-direction of hit Float_t errYdir error on y-direction of hit Int_t nCluster cluster number cont. HMdc12Cluster

Class Description


 HMdcXY

 Data object for a Mdc hit

 temporary class for quick-and-dirty analysis beam and geant data

 The category (catMdcHit) contains a hit in coordinate system
 of sector (in z-midplane of MDC).





Inline Functions


               void ~HMdcXY()
             HMdcXY HMdcXY()
               void clear()
               void setSector(const Int_t s)
               void setModule(const Int_t m)
               void setAddress(const Int_t s, const Int_t m)
               void setX(const Float_t x)
               void setY(const Float_t y)
               void setZ(const Float_t z)
               void setXdir(const Float_t xdir)
               void setYdir(const Float_t ydir)
               void setErrX(const Float_t errx)
               void setErrY(const Float_t erry)
               void setErrXdir(const Float_t errxd)
               void setErrYdir(const Float_t erryd)
               void setNClust(const Int_t n)
              Int_t getSector() const
              Int_t getModule() const
               void getAddress(Int_t& s, Int_t& m)
            Float_t getX()
            Float_t getY()
            Float_t getZ()
            Float_t getXdir()
            Float_t getYdir()
            Float_t getErrX()
            Float_t getErrY()
            Float_t getErrXdir()
            Float_t getErrYdir()
              Int_t getNClust()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
             HMdcXY HMdcXY(const HMdcXY&)
            HMdcXY& operator=(const HMdcXY&)


Last update: 24/05/2000 by V. Pechenov


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.