BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrSiTmpCalibration


class description - source file - inheritance tree

class BrSiTmpCalibration : public BrMultTmpCalibration


    public:
BrSiTmpCalibration BrSiTmpCalibration() BrSiTmpCalibration BrSiTmpCalibration(const Char_t* name, const Char_t* title) BrSiTmpCalibration BrSiTmpCalibration(BrSiTmpCalibration&) virtual void ~BrSiTmpCalibration() static TClass* Class() virtual void Clear() virtual void Defaults() virtual Float_t GetAdcGain(Int_t siNo) const virtual Float_t GetCentralityFuncCut(Int_t) const virtual Float_t GetCentralityFuncPar(Int_t, Int_t) const virtual Float_t GetConversionFuncPar(Int_t, Int_t parno) const virtual Float_t GetCorrectionFuncPar(Int_t parno) const virtual Float_t GetPedestal(Int_t siNo) const virtual Float_t GetPedestalWidth(Int_t siNo) const virtual Int_t GetPulserFuncOrder() const virtual Float_t GetPulserFuncPar(Int_t stripNo, Int_t parno) const virtual Int_t GetRingCnt(Int_t ring) const virtual Short_t GetRingMap(Int_t siNo) const virtual Float_t GetRingPosition(Int_t ringNo) const virtual Short_t GetRowMap(Int_t siNo) const Int_t GetRunNo() const virtual Float_t GetTilt(Int_t siNo) const static BrSiTmpCalibration* Instance() virtual TClass* IsA() const virtual void Print(Option_t* option) const virtual void ReadASCIIFile(Int_t runno) void SetAdcGain(Int_t siNo, Float_t gain) void SetPedestal(Int_t siNo, Float_t ped) void SetPedestalWidth(Int_t siNo, Float_t pedwid) void SetRunNo(const Int_t runno) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Float_t fPedestal[288] Pedestal of ADCs Float_t fPedestalWidth[288] Pedestal width of ADCs Float_t fAdcGain[288] Gain of ADCs Int_t fPulserOrder pulser calibration Float_t fPulserFunc[1152] pulser calibration Float_t fConversionFunc[9] eta dep. conversion from E to N Float_t fCorrectionFunc[10] vtx dep. conversion from N' to N Float_t fCentralityFunc[128] Centrality cut functions (BAN22) Short_t fRingMap[288] ADC ch. no. to ring map Short_t fRowMap[288] ADC ch. no. to row map Float_t fRingPosition[42] Z coordinate of center of rings Float_t fTilt[288] Tilt of individual si Int_t fRunNo run no associated with calibraiton Int_t fRingCnt[42] no. of detectors in ring static BrSiTmpCalibration* fgInstance

Class Description

 Calbration data object for scintilator sis in the multiplicity
 array


BrSiTmpCalibration()

BrSiTmpCalibration(const Char_t* name, const Char_t* title) : BrMultTmpCalibration(name, title)

~BrSiTmpCalibration()

BrSiTmpCalibration* Instance()

void Defaults()

void Clear()

void ReadASCIIFile(Int_t runNo)

Float_t GetPedestal(Int_t siNo) const
 Returnt the ADC pedestal

Float_t GetPedestalWidth(Int_t siNo) const
 Returnt the ADC pedestal Widht

Float_t GetAdcGain(Int_t siNo) const
 Returnt the ADC gain

Int_t GetPulserFuncOrder() const
 Return the order of the centrlity functions.

Float_t GetPulserFuncPar(Int_t stripNo, Int_t parno) const
 return the parno parameter of the funcno centrality function

Float_t GetConversionFuncPar(Int_t i, Int_t parno) const
 return the parNo conversion parameter

Float_t GetCorrectionFuncPar(Int_t parno) const
 Return the max vertex Z for whichthe correction function is
 valid.

Float_t GetCentralityFuncCut(Int_t funcno) const
 return the centrality cut of the funcno centrality function

Float_t GetCentralityFuncPar(Int_t funcno, Int_t parno) const
 return the parno parameter of the funcno centrality function

Short_t GetRingMap(Int_t siNo) const
 Return the ring # corresponding til ADC channel # sino

Short_t GetRowMap(Int_t siNo) const
 Return the row # corresponding til ADC channel # sino

Float_t GetRingPosition(Int_t ringNo) const

Float_t GetTilt(Int_t siNo) const

void SetRunNo(const Int_t runno)

void Print(Option_t* option) const



Inline Functions


                     Int_t GetRunNo() const
                     Int_t GetRingCnt(Int_t ring) const
                      void SetPedestal(Int_t siNo, Float_t ped)
                      void SetPedestalWidth(Int_t siNo, Float_t pedwid)
                      void SetAdcGain(Int_t siNo, Float_t gain)
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
        BrSiTmpCalibration BrSiTmpCalibration(BrSiTmpCalibration&)

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