BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrDetectorHit


class description - source file - inheritance tree

class BrDetectorHit : public TObject


    public:
BrDetectorHit BrDetectorHit() BrDetectorHit BrDetectorHit(BrDetectorHit&) virtual void ~BrDetectorHit() static TClass* Class() virtual void DecrementUsed() virtual const Float_t *const GetDpos() const virtual Int_t GetID() const virtual Int_t GetImod() const virtual const Float_t *const GetPos() const virtual Int_t GetRow() const virtual Int_t GetStat() const virtual Int_t GetUsed() const virtual void IncrementUsed() virtual TClass* IsA() const virtual void SetDpos(const Float_t *const dpos) virtual void SetID(Int_t i) virtual void SetImod(Int_t i) virtual void SetPos(const Float_t *const pos) virtual void SetRow(Int_t i) virtual void SetStat(Int_t i) virtual void SetUsed(Int_t i) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fID Unique Id Float_t fPos[3] Hit position in local coordinates Float_t fDpos[2] Estimated uncertainty on (x,y) position Int_t fImod Rownumber for TPC; Module+row for DC.. Int_t fUsed ! Number of times Hit is used (in tracking..) Int_t fStat Indicates quality of HIT


See also

BrDCHit

Class Description

 BrDetectorHit is a BRAHMS data class for storing information for
 one detector Hit. This is the deduced information for a hit in
 the local coordinate system for a given detector. It is in principle
 independent of what kind of detector is considered.
 This class has been derived , being more simple than the
 BrCombinedHit class. It is used initially for the TPC local tracking
 But could also be a base class for the DC hit class.



BrDetectorHit()

~BrDetectorHit()



Inline Functions


                       Int_t GetID() const
        const Float_t *const GetPos() const
        const Float_t *const GetDpos() const
                       Int_t GetImod() const
                       Int_t GetRow() const
                       Int_t GetUsed() const
                       Int_t GetStat() const
                        void SetID(Int_t i)
                        void SetPos(const Float_t *const pos)
                        void SetDpos(const Float_t *const dpos)
                        void SetImod(Int_t i)
                        void SetRow(Int_t i)
                        void SetUsed(Int_t i)
                        void SetStat(Int_t i)
                        void IncrementUsed()
                        void DecrementUsed()
                     TClass* Class()
                     TClass* IsA() const
                        void ShowMembers(TMemberInspector& insp, char* parent)
                        void Streamer(TBuffer& b)
                        void StreamerNVirtual(TBuffer& b)
               BrDetectorHit BrDetectorHit(BrDetectorHit&)

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on Wed Sep 11 04:51:17 2002 by

Validate HTML
Validate CSS