BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrBbCalModule


class description - source file - inheritance tree

class BrBbCalModule : public BrModule


    protected:
Bool_t IsValid(Float_t val) virtual void ReadAscii() virtual void SaveAscii() public:
BrBbCalModule BrBbCalModule() BrBbCalModule BrBbCalModule(const Char_t* name, const Char_t* title) BrBbCalModule BrBbCalModule(BrBbCalModule&) virtual void ~BrBbCalModule() static TClass* Class() virtual void Init() virtual TClass* IsA() const void SetBigRef(Int_t t = -1) void SetCalibFile(const Char_t* name) void SetComment(const Char_t* comm) void SetCommitAscii(Bool_t s = kFALSE) void SetLoadAscii(Bool_t s = kFALSE) void SetRef(Int_t t = -1) void SetSaveAscii(Bool_t s = kFALSE) void SetSmallRef(Int_t t = -1) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Bool_t* fValidTube BrBbCalibration* fCalibration BrDetectorParamsBB* fParamsBb Int_t fRef Char_t fDigName[12] Int_t fNoTubes Int_t fNoBigTubes Int_t fNoSmallTubes Int_t fBigRef Int_t fSmallRef Int_t fBigT Bool_t fSaveAscii Used when saving new calibration Files Bool_t fCommitAscii Used when checking in into DB. Bool_t fLoadAscii Used when reading (at Begin). Bool_t fIsBb Indicates if real BB or Inel counter. Use only internaly TString fCalibFile TString fComment comment string given at check in time TDirectory* fHistDir Pointer to histogram directory


See also

BrBbDeltaTdcCalModule, BrBbGainCalModule, BrBbPedCalModule, BrBbSlewingCalModule, BrBbTdcGainCalModule

Class Description

 Base class for a calibration module
 Register the parameter element in the manager at init time


BrBbCalModule() : BrModule()
 Default constructor. DO NOT USE

BrBbCalModule(const Char_t* name, const Char_t* title) : BrModule(name, title)
 Named Constructor

void Init()
 Job-level initialisation

void SaveAscii()

void ReadAscii()



Inline Functions


               Bool_t IsValid(Float_t val)
                 void SetSaveAscii(Bool_t s = kFALSE)
                 void SetCommitAscii(Bool_t s = kFALSE)
                 void SetLoadAscii(Bool_t s = kFALSE)
                 void SetCalibFile(const Char_t* name)
                 void SetComment(const Char_t* comm)
                 void SetRef(Int_t t = -1)
                 void SetBigRef(Int_t t = -1)
                 void SetSmallRef(Int_t t = -1)
              TClass* Class()
              TClass* IsA() const
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)
        BrBbCalModule BrBbCalModule(BrBbCalModule&)
                 void ~BrBbCalModule()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2002/03/21 15:02:16 $ by ouerdane $

Validate HTML
Validate CSS