#include "hmdcdigitpar.h"

HMdcDigitPar


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

class HMdcDigitPar : public HParCond

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HParCond
<-
HMdcDigitPar

    public:
HMdcDigitPar(const char* name = "MdcDigitPar", const char* title = "digitisation parameters for Mdc", const char* context = "MdcDigitParProduction") HMdcDigitPar(const HMdcDigitPar&) ~HMdcDigitPar() static TClass* Class() virtual void clear() Float_t getLayerEfficiency(Int_t s, Int_t m, Int_t l) virtual Bool_t getParams(HParamList*) Float_t getSignalSpeed() virtual Bool_t init(HParIo*, Int_t*) virtual TClass* IsA() const HMdcDigitPar& operator=(const HMdcDigitPar&) void printParam() virtual void putParams(HParamList*) void setLayerEfficiency(Int_t s, Int_t m, Int_t l, Float_t eff) void setSignalSpeed(Float_t speed) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Int_t write(HParIo*)

Data Members


    protected:
TArrayF layEff efficiency per module and layer Float_t signalspeed speed of signal on the wire (ns/mm)

Class Description

*-- AUTHOR : J. Markert

 HMdcDigitPar

 Container class for Mdc digitization parameters



HMdcDigitPar(const char* name,const char* title, const char* context) : HParCond(name,title,context)

~HMdcDigitPar()
 destructor

void clear()

void printParam(void)
 prints the parameters of HMdcDigitPar to the screen.

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 putParams(HParamList* l)
 Puts all params of HMdcDigitPar to the parameter list of
 HParamList (which ist used by the io);

Bool_t getParams(HParamList* l)



Inline Functions


              Float_t getLayerEfficiency(Int_t s, Int_t m, Int_t l)
                 void setLayerEfficiency(Int_t s, Int_t m, Int_t l, Float_t eff)
              Float_t getSignalSpeed()
                 void setSignalSpeed(Float_t speed)
              TClass* Class()
              TClass* IsA() const
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)
         HMdcDigitPar HMdcDigitPar(const HMdcDigitPar&)
        HMdcDigitPar& operator=(const HMdcDigitPar&)


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