BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrMultSdeCentModule


class description - source file - inheritance tree

class BrMultSdeCentModule : public BrModule, public BrMultUtil

    private:
Float_t EvalFunc(Int_t i, Float_t x, Float_t& cent) public:
BrMultSdeCentModule BrMultSdeCentModule() BrMultSdeCentModule BrMultSdeCentModule(const Char_t* name, const Char_t* title) BrMultSdeCentModule BrMultSdeCentModule(BrMultSdeCentModule&) virtual void ~BrMultSdeCentModule() static TClass* Class() virtual void DefineHistograms() virtual void Event(BrEventNode* inNode, BrEventNode* outNode) virtual void Init() virtual TClass* IsA() const virtual void Print(Option_t* option = "B") const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
BrMultTmpCalibration* fCalibration BrMultParameters* fParameters TH2F* fLowVsHighHisto

Class Description

 Module to determind the centrality of a collision, based on the
 Single Detector Energy (SDE) signal (see also BAN 34).

 It expects to find a BrMultRdo object named Rdo<name>, where <name>
 is the name given to the module, in the input node.  It will write
 a BrMultCent object named Cent<name> to the output node.


BrMultSdeCentModule()
 Default constructor. DO NOT USE

BrMultSdeCentModule(const Char_t* name, const Char_t* title) : BrModule(name, title), BrMultUtil(name)
 Named Constructor
 Sets the name to look for. See the class description for more
 details.

void DefineHistograms()
 Define histograms. They are:
   TH2D    lowVsHigh      high vs low centrality


void Init()
 Initialise the object. Get the parameters for TMA or SMA, and
 get a handle on the TMA or SMA calibrations.

void Event(BrEventNode* inNode, BrEventNode* outNode)
 Per event method
 Find the appropiate RD), and then use the calibrations to evalute
 the centrality.

Float_t EvalFunc(Int_t i, Float_t x, Float_t& cent)
 Evaluate the ith function, of order o, at x. Returns FLT_MAX in case
 of error.

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


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

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/12/07 19:03:19 $ by cholm $

Validate HTML
Validate CSS