BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrTileParameters


class description - source file - inheritance tree

class BrTileParameters : public BrMultParameters


    public:
BrTileParameters BrTileParameters() BrTileParameters BrTileParameters(Char_t* name, Char_t* title) BrTileParameters BrTileParameters(Char_t* name, Char_t* title, Char_t* filename) BrTileParameters BrTileParameters(BrTileParameters&) virtual void ~BrTileParameters() static TClass* Class() virtual Float_t GetSigmaTime() const virtual Float_t GetTdcConv() const virtual Float_t GetTdcOffset() const virtual TClass* IsA() const virtual void ListParameters() const virtual void SetASCIIParameters(Char_t* line) virtual void SetDefaultParams() virtual void SetSigmaTime(Float_t value) virtual void SetTdcConv(Float_t value) virtual void SetTdcOffset(Float_t value) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Float_t fSigmaTime Intrinsic time-resolution Float_t fTdcConv pico seconds per channel Float_t fTdcOffset Channel number for t0

Class Description

 BrTileParameters is a BRAHMS data class providing storage
 and access function for MultTile specific digitization parameters.
 This allows modification of the BrDetectorParams content by the
 user.


BrTileParameters()
 Constructor. Set counter and list data members to zero.
 Don't use this constructor unless you have to and know
 what you are doing
 Use BrDetectorParams(Char_t, Char_t ) instead

BrTileParameters(Char_t *name, Char_t *title) : BrMultParameters(name, title)

BrTileParameters(Char_t *name, Char_t *title, Char_t *filename) : BrMultParameters(name, title)

~BrTileParameters()
 Default destructor

void SetDefaultParams()
 Set a set of reasonable default parameters.
 Number of tubes etc are ok with present design.
 This is mainly to ensure that the private members are
 initialized with values that do not give rise to any
 problems in the methods which uses these parameters;


void ListParameters() const
 List the detector parameters

void SetASCIIParameters(Char_t *line)
Interpret a line for Tile params.
 Form is ParamName:value.
 Eg
   fTwopar:.20
 or
   fEff:  0.95



Inline Functions


                 Float_t GetTdcConv() const
                 Float_t GetTdcOffset() const
                 Float_t GetSigmaTime() const
                    void SetTdcConv(Float_t value)
                    void SetTdcOffset(Float_t value)
                    void SetSigmaTime(Float_t value)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
        BrTileParameters BrTileParameters(BrTileParameters&)

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/06/21 14:55:00 $ by hagel $

Validate HTML
Validate CSS