BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrChkvCalModule


class description - source file - inheritance tree

class BrChkvCalModule : public BrModule


    protected:
virtual void ReadAscii() virtual void SaveAscii() public:
BrChkvCalModule BrChkvCalModule() BrChkvCalModule BrChkvCalModule(const Char_t* name, const Char_t* title) BrChkvCalModule BrChkvCalModule(BrChkvCalModule&) virtual void ~BrChkvCalModule() static TClass* Class() virtual void Event(BrEventNode*, BrEventNode*) virtual void Init() virtual TClass* IsA() const Bool_t IsValid(Double_t x) void SetCalibFile(Char_t* name) void SetCommitAscii(Bool_t s = kFALSE) void SetEnergyThreshold(Double_t t = 0.7) void SetLoadAscii(Bool_t s = kFALSE) void SetSaveAscii(Bool_t s = kFALSE) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
BrChkvCalibration* fCalibration BrChkvParameters* fParamsChkv Double_t fEnergyThreshold for hit selection Bool_t fSaveAscii Bool_t fCommitAscii Bool_t fLoadAscii Bool_t* fValidTube TString fCalibFile TDirectory* fHistDir Pointer to histogram directory


See also

BrC1AdcGainCalModule, BrChkvPedCalModule

Class Description

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


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

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

void Init()
 Job-level initialisation

void SaveAscii()

void ReadAscii()

void Event(BrEventNode* inNode, BrEventNode* outNode)
 temporary: before a production mode, I prefer committing from a
 file with parameters saved in a previous pass.



Inline Functions


                   void SetSaveAscii(Bool_t s = kFALSE)
                   void SetLoadAscii(Bool_t s = kFALSE)
                   void SetCommitAscii(Bool_t s = kFALSE)
                   void SetCalibFile(Char_t* name)
                   void SetEnergyThreshold(Double_t t = 0.7)
                 Bool_t IsValid(Double_t x)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
        BrChkvCalModule BrChkvCalModule(BrChkvCalModule&)
                   void ~BrChkvCalModule()

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:51:23 $ by ouerdane $

Validate HTML
Validate CSS