BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrBbVertexCalModule


class description - source file - inheritance tree

class BrBbVertexCalModule : public BrVertexCalModule

    private:
void Process(BrBbVertex*, BrDataTable*) virtual void ReadAscii() virtual void SaveAscii() public:
BrBbVertexCalModule BrBbVertexCalModule() BrBbVertexCalModule BrBbVertexCalModule(const Char_t* name, const Char_t* title) BrBbVertexCalModule BrBbVertexCalModule(BrBbVertexCalModule&) virtual void ~BrBbVertexCalModule() virtual void Begin() static TClass* Class() virtual void DefineHistograms() virtual void Event(BrEventNode* inNode, BrEventNode* outNode) virtual void Finish() BrBbCalHitsModule* GetCalHitsModule() BrBbVertexModule* GetVertexModule() virtual void Init() virtual TClass* IsA() const virtual void Print(Option_t* option = "B") const void SetBigFitWindow(Float_t w = 5) void SetDefaultParameters() void SetFastFitWindow(Float_t w = 5) void SetSmallFitWindow(Float_t w = 1.4) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
BrDetectorVolume* fTpm1Volume BrBbVertexModule* fVertexModule BrBbCalHitsModule* fHitModule Float_t fFitWindow[3] TH1F** fBbVsTpc 1d histos: 0 big, 1 small, 2 fastest tubes TH2F** fBbVsTpc2d same in 2d TH1F* fVtxOffset offset summary TH1F* fVtxSigma sigma summary

Class Description

 Module for pedestal calibration of beam-beam counters


BrBbVertexCalModule()
 Default constructor. DO NOT USE

BrBbVertexCalModule(const Char_t* name, const Char_t* title) : BrVertexCalModule(name, title)
 Named Constructor

void SetDefaultParameters()
 set default parameters

~BrBbVertexCalModule()
 destructor

void DefineHistograms()
 Define histograms. They are:
 <fill in here>

void Init()
 Job-level initialisation

void Begin()
 Run-level initialisation

void Event(BrEventNode* inNode, BrEventNode* outNode)
 Per event method

void Process(BrBbVertex* bb, BrDataTable* trks)
 private method
 loop over tracks and project them to longitudinal plane
 fill histograms BBZ0 - Z track proj.

void Finish()
 Job-level finalisation

void SaveAscii()

void ReadAscii()

void Print(Option_t* option) const
 Print module information
 See BrModule::Print for options.
 In addition this module defines the Option:
 <fill in here>



Inline Functions


          BrBbVertexModule* GetVertexModule()
         BrBbCalHitsModule* GetCalHitsModule()
                       void SetBigFitWindow(Float_t w = 5)
                       void SetSmallFitWindow(Float_t w = 1.4)
                       void SetFastFitWindow(Float_t w = 5)
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
        BrBbVertexCalModule BrBbVertexCalModule(BrBbVertexCalModule&)

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:04:44 $ by ouerdane $

Validate HTML
Validate CSS