BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrChkvCalibration


class description - source file - inheritance tree

class BrChkvCalibration : public BrCalibration

    private:
void CheckTube(Int_t tube) const public:
BrChkvCalibration BrChkvCalibration() BrChkvCalibration BrChkvCalibration(Char_t* name, Char_t* title) BrChkvCalibration BrChkvCalibration(BrChkvCalibration&) virtual void ~BrChkvCalibration() static TClass* Class() virtual Int_t GetAccessMode(const Char_t* par) const virtual Float_t GetAdcGain(Int_t tube) const virtual Float_t GetPedestal(Int_t tube) const virtual Float_t GetPedestalWidth(Int_t tube) const virtual TClass* IsA() const virtual void SetAdcGain(Int_t tube, Float_t value) virtual void SetPedestal(Int_t tube, Float_t value) virtual void SetPedestalWidth(Int_t tube, Float_t value) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Bool_t ValidCalibration(Int_t)

Data Members

    private:
Bool_t fTubeOutOfBound ! BrCalibrationData fPedestal !pedestal Values BrCalibrationData fPedestalWidth !pedestal Width Values BrCalibrationData fAdcGain !Adc gain structure BrChkvParameters* fParamsChkv ! public:
static const BrChkvCalibration::EBrCalException kCalException

Class Description

 Code inspired by BrTofCalibration.cxx
--------------------------------------------------------------------

BrChkvCalibration()
 Constructor. DO NOT USE

BrChkvCalibration(Char_t *name, Char_t *title) : BrCalibration(name, title)
 Standard constructor.
 the name should be that of the associated detector
 e.g. "C1" or "RICH"
 Create the Db Objects needed for the specific tables.
 Beware difference between constructor and Init.

~BrChkvCalibration()
 Default destructor


Int_t GetAccessMode(const Char_t* par) const
 get the accessmode of the parameter data

void SetPedestal(Int_t tube, Float_t value)

void SetPedestalWidth(Int_t tube, Float_t value)

void SetAdcGain(Int_t tube, Float_t value)

Float_t GetPedestal(Int_t tube) const

Float_t GetPedestalWidth(Int_t tube) const

Float_t GetAdcGain(Int_t tube) const

void CheckTube(Int_t tube) const

Bool_t ValidCalibration(Int_t tube)



Inline Functions


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

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/10/23 20:49:46 $ by ouerdane $

Validate HTML
Validate CSS