#include "hmatchurich.h"

HMatchURich


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

class HMatchURich : public TObject

Inheritance Chart:
TObject
<-
HMatchURich

    public:
HMatchURich() HMatchURich(const HMatchURich&) ~HMatchURich() static TClass* Class() Int_t getColumn() Int_t getColumnPattern() Int_t getFifo() Float_t getPhi() Int_t getRow() Int_t getRowNb() Int_t getSector() Int_t getSegmentId() Float_t getTheta() Int_t getX() Int_t getY() virtual TClass* IsA() const HMatchURich& operator=(const HMatchURich&) void setColumn(Int_t col) void setColumnPattern(Int_t colPat) void setFifo(Int_t fifo) void setPhi(Float_t ph) void setRow(Int_t row) void setRowNb(Int_t row) void setSegmentId(Int_t segId) void setTheta(Float_t th) void setX(Int_t px) void setY(Int_t py) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t fFifoNb Fifo which has computed the ring finder Int_t fSegmentId sector number in standard notation (0 - 5) Int_t fColumnPattern pattern which encodes the y information of several hits Int_t fRowNb row + offset Int_t fColumn x coordinate of ring center in hardware notation Int_t fRow y coordinate of ring center in hardware notation Float_t fTheta theta coordinate in lab coordinate system Float_t fPhi phi coordinate in lab coordinate system Int_t iRingX x coordinate of ring center in standard detector coordinate system Int_t iRingY y coordinate of ring center in standard detector coordinate system

Class Description


HMatchURich(void)
 Default constructor (empty)

 Input parameters:
   none

 Output parameters:
   none

 Return code:
  none

~HMatchURich(void)
 Destructor (empty)

 Input parameters:
   none

 Output parameters:
   none

 Return code:
  none



Inline Functions


               Int_t getFifo()
               Int_t getColumnPattern()
               Int_t getSegmentId()
               Int_t getSector()
               Int_t getRowNb()
               Int_t getRow()
               Int_t getColumn()
             Float_t getTheta()
             Float_t getPhi()
               Int_t getX()
               Int_t getY()
                void setFifo(Int_t fifo)
                void setColumnPattern(Int_t colPat)
                void setSegmentId(Int_t segId)
                void setRowNb(Int_t row)
                void setColumn(Int_t col)
                void setRow(Int_t row)
                void setTheta(Float_t th)
                void setPhi(Float_t ph)
                void setX(Int_t px)
                void setY(Int_t py)
             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
         HMatchURich HMatchURich(const HMatchURich&)
        HMatchURich& operator=(const HMatchURich&)


Author: Alberica Toia
Last update: Joern Wuestenfeld 03/23/2005


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.