BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrChkvRdoModule


class description - source file - inheritance tree

class BrChkvRdoModule : public BrModule


    public:
BrChkvRdoModule BrChkvRdoModule() BrChkvRdoModule BrChkvRdoModule(Text_t* Name, Char_t* Title) BrChkvRdoModule BrChkvRdoModule(BrChkvRdoModule&) virtual void ~BrChkvRdoModule() virtual void Begin() static TClass* Class() virtual void DefineHistograms() virtual void Event(BrEventNode*, BrEventNode*) virtual void Init() virtual TClass* IsA() const virtual void Print(Option_t* option = "B") const void SetNoPedWidthCut(Double_t n) void SetThreshold(Double_t e) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
BrDetectorVolume* fChkvVol BrChkvParameters* fChkvParams BrChkvCalibration* fCalParams Double_t fThreshold cut on cal adc for hit selection Double_t fNoPedWidthCut requires adc > ped+ n* pedW TH1F* fNHits TH2F* fAdcVsTube TH2F* fCalAdcVsTube TH2F* fCalAdcVsTubeAcc TH1F** fTubeAdc TH1F** fTubeCalAdc

Class Description

	BrChkvRdoModule

      Module class that takes digitized data (BrChkvDig)
      and calibration parameters to reconstruct Chkv hits

__________________________________________________________________

BrChkvRdoModule() : BrModule()
 Default Constructor. (DO NOT USE)

BrChkvRdoModule(Text_t *Name,Char_t *Title) : BrModule(Name,Title)

~BrChkvRdoModule()
 destructor

void DefineHistograms()
 define histograms here

void Init()
-------------------
 initialize module
-------------------

void Begin()

void Event(BrEventNode* inNode, BrEventNode* outNode)
 -----------------------------------------------------------------
 Event method to be called once per event.
 1- get raw cherenkov data
 2- get calibration, set adc and position
 3- store recontructed hits in rdo object in out node
 -----------------------------------------------------------------

void Print(Option_t* option) const
 Standard information printout.

 Options: See BrModule::Print




Inline Functions


                   void SetThreshold(Double_t e)
                   void SetNoPedWidthCut(Double_t n)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
        BrChkvRdoModule BrChkvRdoModule(BrChkvRdoModule&)

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2002/02/14 15:13:24 $ by videbaek $

Validate HTML
Validate CSS