EClusterOfPrimitives
| #include "EGViewer.hh" |
EClusterOfPrimitives
class description - source file - inheritance tree (.pdf)
class EClusterOfPrimitives : public TList
| Inheritance Chart: | |||||||||||||||||||||
|
protected:
TObject* Locate(Int_t px, Int_t py) const
public:
EClusterOfPrimitives()
EClusterOfPrimitives(const char* name, const char* title)
virtual ~EClusterOfPrimitives()
static TClass* Class()
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
virtual void Draw(Option_t* option = "")
virtual void ExecuteEvent(Int_t, Int_t, Int_t)
virtual const char* GetName() const
virtual char* GetObjectInfo(Int_t px, Int_t py) const
virtual const char* GetTitle() const
virtual TClass* IsA() const
virtual void Paint(Option_t* option = "")
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
protected:
TString fName
TString fTitle
Class Description
EGViewer <extensive class description> Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
EClusterOfPrimitives() : TList()
Constructor
EClusterOfPrimitives( const char* name, const char* title) : TList(), fName(name), fTitle(title)
Constructor
~EClusterOfPrimitives()
Destructor
void Draw(Option_t *option)
Draw all the objects in the list according their sequence
void Paint(Option_t *option)
Int_t DistancetoPrimitive(Int_t px, Int_t py)
void ExecuteEvent(Int_t event, Int_t px, Int_t py)
TObject* Locate(Int_t px, Int_t py) const
Locate the closest object
char* GetObjectInfo(Int_t px, Int_t py) const
Inline Functions
const char* GetName() const
const char* GetTitle() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
