BrTrackHit
class description - source file - inheritance tree
public:
BrTrackHit BrTrackHit()
BrTrackHit BrTrackHit(BrTrackHit&)
virtual void ~BrTrackHit()
static TClass* Class()
virtual BrDetectorHit* GetDetectorHit()
virtual BrCombinedHit* GetHitcmb()
virtual Int_t GetHitID()
virtual Int_t GetImod()
virtual BrLocalTrack* GetLocalTrack()
virtual BrTrackHit2D* GetTra2d()
virtual Int_t GetTrackID()
virtual TClass* IsA() const
virtual void SetDetectorHit(BrDetectorHit* hit)
virtual void SetHitcmb(BrCombinedHit* hitcmb)
virtual void SetHitID(Int_t trid)
virtual void SetImod(Int_t i)
virtual void SetLoctra(BrLocalTrack* loctra)
virtual void SetTra2d(BrTrackHit2D* tra2d)
virtual void SetTrackID(Int_t trid)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t fImod Rownumber, rownumber,plane id
Int_t fTrackID Unique Id for local track
Int_t fHitID Unique HitId
BrCombinedHit* fHitcmb ! pointer to hit (obsolete KH 9-27-00)
BrDetectorHit* fDetectorHit !Pointer to hit
BrLocalTrack* fLoctra ! pointer to local track
BrTrackHit2D* fTra2d ! pointer to 2D track (DC only)
BrTrackHit is a BRAHMS data class for storing information that
correlates local tracks and hits in a given detector.
It is used heavily by the BrLocalTrackModule class.
BrTrackHit()
Inline Functions
Int_t GetImod()
Int_t GetTrackID()
Int_t GetHitID()
BrCombinedHit* GetHitcmb()
BrDetectorHit* GetDetectorHit()
BrLocalTrack* GetLocalTrack()
BrTrackHit2D* GetTra2d()
void SetImod(Int_t i)
void SetTrackID(Int_t trid)
void SetHitID(Int_t trid)
void SetHitcmb(BrCombinedHit* hitcmb)
void SetDetectorHit(BrDetectorHit* hit)
void SetLoctra(BrLocalTrack* loctra)
void SetTra2d(BrTrackHit2D* tra2d)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrTrackHit BrTrackHit(BrTrackHit&)
void ~BrTrackHit()
|