BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrSiCalibration


class description - source file - inheritance tree

class BrSiCalibration : public BrMultCalibration


    public:
BrSiCalibration BrSiCalibration() BrSiCalibration BrSiCalibration(const Char_t* name, const Char_t* title) BrSiCalibration BrSiCalibration(BrSiCalibration&) void ~BrSiCalibration() static TClass* Class() virtual Short_t GetAdcGap(Int_t tileNo) const virtual Float_t GetConversionFuncPar(Int_t, Int_t) const virtual Int_t GetPulserFuncOrder() const virtual Float_t GetPulserFuncPar(Int_t stripNo, Int_t parno) const virtual TClass* IsA() const virtual void SetAdcGap(Int_t tileNo, Short_t gap) virtual void SetConversionFunc(Int_t, Float_t*) virtual void SetPulserFunc(Int_t stripNo, Float_t*) virtual void SetPulserFuncOrder(Int_t order) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
BrCalibrationData fPulserFunc pulser calibration

Class Description

 Calbration data object for scintilator sis in the multiplicity
 array


BrSiCalibration()
 Default CTOR

BrSiCalibration(const Char_t* name, const Char_t* title) : BrMultCalibration(name, title)
 Standard CTOR
 The name hould be that of the associated detector e.g. "Si"

Int_t GetPulserFuncOrder() const
 return the order of the pulser calibrations

Float_t GetPulserFuncPar(Int_t siNo, Int_t parNo) const
 return the parNo'th parameter of the pulser calibration for strip
 number siNo
 Return FLT_MAX in case of errors

Float_t GetConversionFuncPar(Int_t ringno, Int_t i) const
 Returns the ith parameter of the energy to multiplicity
 conversion function. Note that the ring argument isn't used in
 the SMA code.

void SetPulserFuncOrder(Int_t order)
 Set the order of the pulser correction

void SetPulserFunc(Int_t stripNo, Float_t* func)
 Sets the pulser calibration for strip number stripNo, to the
 array in the second argument. That array MUST be the order
 (SetPulserFuncOrder) + 1 long, or, you'll get a SIGSEGV!

void SetConversionFunc(Int_t ringno, Float_t* func)
 Set the number of functions to store in calibration



Inline Functions


                Short_t GetAdcGap(Int_t tileNo) const
                   void SetAdcGap(Int_t tileNo, Short_t gap)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
        BrSiCalibration BrSiCalibration(BrSiCalibration&)
                   void ~BrSiCalibration()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2002/04/23 15:32:25 $ by videbaek $

Validate HTML
Validate CSS