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)