|
BrDetectorDC
class description - source file - inheritance tree
public:
BrDetectorDC BrDetectorDC()
BrDetectorDC BrDetectorDC(const Char_t* name, const Char_t* title, const Char_t* det_name = "0")
BrDetectorDC BrDetectorDC(BrDetectorDC&)
virtual void ~BrDetectorDC()
static TClass* Class()
virtual void Clear()
virtual void DrawGeantHits(BrDataTable** ghits)
virtual void DrawLocalTracks(BrDataTable* tracktable)
virtual void EventDisplay()
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TShape* fDc1Shape
TShape* fDc2Shape
TShape* fDc3Shape
TNode* fDCSubModule[3]
TPolyMarker3D* fPolyMarker
Float_t* f3DPoints !points for the polymarker and polyline
TPolyLine3D* fPolyLine[100] lines for the polyline
BrDetectorDC
BRAHMS DC Detector Class
This is a detector class envisioned to be used for event
displays and the like for DC's. It might also be expanded for other uses.
Author : K. Hagel
Created: 4-Nov-1998
Version: 1.0
BrDetectorDC()
Vanilla constructor; Should not be called within the ROOT environment.
BrDetectorDC(const Char_t *name, const Char_t *title, const Char_t *det_name) //,BrDetectorVolume *vol, BrDetectorVolume *vol1, BrDetectorVolume *vol2, BrDetectorVolume *vol3)
Constructor. This is the default constructor to use.
~BrDetectorDC()
default destructor
void EventDisplay()
void Clear()
void DrawGeantHits(BrDataTable *ghits[3])
void DrawLocalTracks(BrDataTable *tracktable)
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrDetectorDC BrDetectorDC(BrDetectorDC&)
|