BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrHit


class description - source file - inheritance tree

class BrHit : public TObject


    public:
BrHit BrHit() BrHit BrHit(BrHit&) virtual void ~BrHit() static TClass* Class() virtual void Draw(Option_t* option) virtual const BrVector3D& GetPos() const virtual const BrVector3D& GetPosError() const virtual TClass* IsA() const virtual void Print(Option_t* option) const virtual void SetPos(const BrVector3D& pos) virtual void SetPosError(const BrVector3D& error) virtual void SetX(Double_t value) virtual void SetXError(Double_t value) virtual void SetY(Double_t value) virtual void SetYError(Double_t value) virtual void SetZ(Double_t value) virtual void SetZError(Double_t value) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
BrVector3D fPos Position of hit - local detector coordinates BrVector3D fPosError Error on hit position


See also

BrTpcHit

Class Description

 Brahms general hit class. Specific detectors can inherit from this.
 They should then overwrite the Draw method as marking a hit in the
 local volume
 Keyword : KIS(S) (Keep It Simple (Stupid))


BrHit() : TObject()
 CTOR - empty

~BrHit()
 DTOR - empty

Draw(Option_t* option = "")
 Currently empty. Could as default draw a box and be overwritten
 in other hit modules

void Print(Option_t* option = "") const
 Print out the position and error

void SetPos(const BrVector3D &pos)

void SetPosError(const BrVector3D &pos)



Inline Functions


        const BrVector3D& GetPos() const
        const BrVector3D& GetPosError() const
                     void SetX(Double_t value)
                     void SetY(Double_t value)
                     void SetZ(Double_t value)
                     void SetXError(Double_t value)
                     void SetYError(Double_t value)
                     void SetZError(Double_t value)
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
                    BrHit BrHit(BrHit&)

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:03 $ by hagel $

Validate HTML
Validate CSS