Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TNNode Class Reference

#include <TNNode.h>

Inheritance diagram for TNNode:

TNode List of all members.

Public Methods

 TNNode ()
 TNNode (const char* name, const char* title, const char* shapename, Double_t x = 0, Double_t y = 0, Double_t z = 0, const char* matrixname ="", Option_t* option="")
 TNNode (const char* name, const char* title, TShape* shape, Double_t x = 0, Double_t y = 0, Double_t z = 0, TRotMatrix* matrix = 0, Option_t* option="")
void setObject (TObject* o=0)
TObject* getObject ()
 ~TNNode ()
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)

Protected Attributes

TObject* fRefObject

Constructor & Destructor Documentation

TNNode::TNNode ( ) [inline]
 

Definition at line 14 of file TNNode.h.

TNNode::TNNode ( const char * name,
const char * title,
const char * shapename,
Double_t x = 0,
Double_t y = 0,
Double_t z = 0,
const char * matrixname = "",
Option_t * option = "" ) [inline]
 

Definition at line 15 of file TNNode.h.

TNNode::TNNode ( const char * name,
const char * title,
TShape * shape,
Double_t x = 0,
Double_t y = 0,
Double_t z = 0,
TRotMatrix * matrix = 0,
Option_t * option = "" ) [inline]
 

Definition at line 25 of file TNNode.h.

TNNode::~TNNode ( ) [inline]
 

Definition at line 40 of file TNNode.h.


Member Function Documentation

virtual Int_t TNNode::DistancetoPrimitive ( Int_t px,
Int_t py ) [virtual]
 

TObject * TNNode::getObject ( ) [inline]
 

Definition at line 39 of file TNNode.h.

void TNNode::setObject ( TObject * o = 0 ) [inline]
 

Definition at line 38 of file TNNode.h.

Referenced by TkrDisplay::DrawEvents(), CalDisplay::DrawEvents(), and TkrDisplay::drawTkrRecon().


Member Data Documentation

TObject * TNNode::fRefObject [protected]
 

Definition at line 11 of file TNNode.h.


The documentation for this class was generated from the following file:
Generated at Mon Nov 26 18:20:07 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000