#include "hmdclookupgeom.h"

HMdcLookupGeom


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

class HMdcLookupGeom : public HParSet

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HMdcLookupGeom
<-
HMdcConnectedWires

    public:
HMdcLookupGeom(const char* name = "MdcLookupGeom", const char* title = "Mdc lookup table from raw to cal1", const char* context, Int_t n = 6) HMdcLookupGeom(const HMdcLookupGeom&) ~HMdcLookupGeom() static TClass* Class() virtual void clear() Int_t getSize() virtual Bool_t init(HParIo* input, Int_t* set) virtual TClass* IsA() const HMdcLookupGeom& operator=(const HMdcLookupGeom&) HMdcLookupGSec& operator[](Int_t i) void printParam() void putAsciiHeader(TString&) void readline(const char*, Int_t*) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Int_t write(HParIo* output) Bool_t writeline(char*, Int_t, Int_t, Int_t, Int_t)

Data Members


    protected:
TObjArray* array array of pointers

Class Description

HMdcLookupGeom

  Container class for lookup parameters to map the hardware
  tree of the Mdc (sectors, modules, motherboards, TDC,
  TDC channel) to the geometrie tree (sectors, modules,
  layer, cell).
  This information is needed for data mapping from raw
  level to cal1 level



HMdcLookupGeom(const char* name,const char* title, const char* context,Int_t n) : HParSet(name,title,context)
 constructor creates an array of pointers of type HMdcLookupGSec

~HMdcLookupGeom()
 destructor

Bool_t init(HParIo* inp,Int_t* set)
 intitializes the container from an input

Int_t write(HParIo* output)
 writes the container to an output

void readline(const char *buf, Int_t *set)
 decodes one line read from ascii file I/O

void putAsciiHeader(TString& header)
 puts the ascii header to the string used in HMdcParAsciiFileIo

Bool_t writeline(char *buf, Int_t sec, Int_t mod, Int_t lay, Int_t cell)
 writes one line to the buffer used by ascii file I/O

void clear()
 clears the container

void printParam()
 prints the container



Inline Functions


        HMdcLookupGSec& operator[](Int_t i)
                  Int_t getSize()
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
         HMdcLookupGeom HMdcLookupGeom(const HMdcLookupGeom&)
        HMdcLookupGeom& operator=(const HMdcLookupGeom&)


Last update: 17/01/2002 by I. Koenig


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.