BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrTrackCandidate


class description - source file - inheritance tree

class BrTrackCandidate : public BrTrack


    public:
BrTrackCandidate BrTrackCandidate() BrTrackCandidate BrTrackCandidate(BrTrackCandidate&) void ~BrTrackCandidate() virtual void AddHit(BrHit* hit) static TClass* Class() virtual BrHit* GetHitAt(Int_t i) const virtual TObjArray* GetHitList() virtual Int_t GetNhit() const virtual BrTrackGroup* GetTrackGroup() virtual TClass* IsA() const virtual Bool_t IsBad() virtual Bool_t IsOk() virtual void MarkAsBad() virtual void Print(Option_t* option) const virtual BrHit* RemoveHitAndCompress(BrHit* hit) virtual BrHit* RemoveHitAtAndCompress(Int_t index) virtual void SetStatus(Int_t status) virtual void SetTrackGroup(BrTrackGroup* v) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Short_t fNhit No of hits associated with candidate TObjArray fHits ! container for hits BrTrackGroup* fTrackGroup ! pointer to track candidate group Int_t fStatus ! Status of candidate from list of enums. public:
static const BrTrackCandidate::Status kOk static const BrTrackCandidate::Status kBad


See also

BrTpcTrackCandidate

Class Description




BrTrackCandidate() : BrTrack()
 Default constructor

void Print(Option_t* option = "") const
 Print out the track stuff
 the number of hits and the status
 If given option h it also prints the hit information

RemoveHitAtAndCompress(Int_t index)
 Removes hit at index in container and compress
 returns object removed

RemoveHitAndCompress(BrHit *hit)
 Removes hit pointed to and compress
 returns object removed



Inline Functions


                    void AddHit(BrHit* hit)
                  BrHit* GetHitAt(Int_t i) const
              TObjArray* GetHitList()
                   Int_t GetNhit() const
           BrTrackGroup* GetTrackGroup()
                  Bool_t IsBad()
                  Bool_t IsOk()
                    void MarkAsBad()
                    void SetStatus(Int_t status)
                    void SetTrackGroup(BrTrackGroup* v)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
        BrTrackCandidate BrTrackCandidate(BrTrackCandidate&)
                    void ~BrTrackCandidate()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/08/14 19:26:23 $ by pchristi $

Validate HTML
Validate CSS