#include "hrichmappingpar.h"

HRichMappingPar


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

class HRichMappingPar : public HRichParSet

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HRichParSet
<-
HRichMappingPar

    public:
HRichMappingPar(const char* name = "RichMappingParameters", const char* title = "Rich Mapping Parameters", const char* context) HRichMappingPar(const HRichMappingPar&) virtual ~HRichMappingPar() static TClass* Class() Int_t getCh(Int_t, Int_t) Int_t getCol(Int_t) Int_t getMod(Int_t, Int_t) Int_t getPort(Int_t, Int_t) Int_t getRC(Int_t, Int_t) Int_t getRow(Int_t) virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile) virtual TClass* IsA() const Int_t isReadOut(Int_t, Int_t) Int_t isUnConnCh(Int_t) Int_t isValidUpi(Int_t) HRichMappingPar& operator=(const HRichMappingPar&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

Data Members


    public:
TVector* uiplog 1 marks channels with pad attached to it TVector* padsxy channel is mapped to col*100 + row TVector* padsx channel is mapped to col TVector* padsy channel is mapped to row TVector* xyuip col*100+row is mapped to its channel TVector* xyuiplog read out pads are marked by 1 TVector* uncuip unconnected channels are marked by 1 Int_t i Int_t fPadsNr Int_t fCols Int_t fRCs Int_t fPorts Int_t fModules Int_t fChannels Int_t fRows Int_t fAddress1 Int_t fAddress2 Int_t fUnconnCh

Class Description


HRichMappingPar(const char* name,const char* title, const char* context) : HRichParSet(name,title,context)

~HRichMappingPar()

Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)

Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

Int_t getRC(Int_t x,Int_t y)

Int_t getPort(Int_t x,Int_t y)

Int_t getMod(Int_t x,Int_t y)

Int_t getCh(Int_t x,Int_t y)

Int_t isReadOut(Int_t x, Int_t y)

Int_t isValidUpi(Int_t Address)

Int_t isUnConnCh(Int_t Address)

Int_t getCol(Int_t Address)

Int_t getRow(Int_t Address)



Inline Functions


                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
         HRichMappingPar HRichMappingPar(const HRichMappingPar&)
        HRichMappingPar& operator=(const HRichMappingPar&)


Last update: Fri Jan 26 12:28:11 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.