|
BrBaseDetectorclass description - source file - inheritance tree class BrBaseDetector : public TNodeprivate: Data Membersprivate: See alsoClass DescriptionBrBaseDetector BRAHMS Base Detector Class This is a base detector class envisioned to be used for event displays and the like. It might also be expanded for other uses. Author : K. Hagel Created: 4-Nov-1998 Version: 1.0 BrBaseDetector() Vanilla constructor; Should not be called within the ROOT environment. BrBaseDetector(Text_t *name, Text_t *title,Text_t *shape,Float_t xx,Float_t yy,Float_t zz,Text_t *matrix,Option_t *opt) :TNode(name,title,shape,xx,yy,zz,matrix,opt) BrBaseDetector(Text_t *name, Text_t *title,TShape *shape,Float_t xx,Float_t yy,Float_t zz,TRotMatrix *matrix,Option_t *opt) :TNode(name,title,shape,xx,yy,zz,matrix,opt) BrBaseDetector(Text_t *name, Text_t *title,BrDetectorVolume *vol) Constructor. This is the default constructor to use. ~BrBaseDetector() default destructor CreateDefaultDetector(Text_t *name, Text_t *title, BrDetectorVolume *vol) Not used at the moment. Float_t *pos; void ExecuteTNodeConstructor(const Text_t *name, const Text_t *title, const Text_t *shapename, Double_t x, Double_t y, Double_t z, const Text_t *matrixname, Option_t *option) // :TNamed(name,title),TAttLine(), TAttFill() *-*-*-*-*-*-*-*-*-*-*Node normal constructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-* *-* ====================== *-* *-* name is the name of the node *-* title is title *-* shapename is the name of the referenced shape *-* x,y,z are the offsets of the volume with respect to his mother *-* matrixname is the name of the rotation matrix *-* *-* This new node is added into the list of sons of the current node *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* void ExecuteTNodeConstructor(const Text_t *name, const Text_t *title, TShape *shape, Double_t x, Double_t y, Double_t z, TRotMatrix *matrix, Option_t *option) // :TNamed(name,title),TAttLine(),TAttFill() *-*-*-*-*-*-*-*-*-*-*Node normal constructor*-*-*-*-*-*-*-*-*-*-* *-* ================================ *-* *-* name is the name of the node *-* title is title *-* shape is the pointer to the shape definition *-* x,y,z are the offsets of the volume with respect to his mother *-* matrix is the pointer to the rotation matrix *-* *-* This new node is added into the list of sons of the current node *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Inline FunctionsInt_t DebugLevel() void SetDebugLevel(Int_t level) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrBaseDetector BrBaseDetector(BrBaseDetector&) |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|