ROOT logo
(UNKNOWN PRODUCT) » INCLUDE » HprElement

class HprElement

Function Members (Methods)

public:
HprElement(TObject* daughter = 0)
virtual~HprElement()
static TClass*Class()
TObject*GetDaughter()
Int_tGetMustAlign()
static Int_tGetNofElementsInPlane(TList* list, Int_t plane)
Int_tGetPlane() const
Int_tGetVisibility()
Int_tGetVisibilityFlag()
virtual TClass*IsA() const
static voidMoveAllObjects(TList* from, TList* to, Int_t plane, Int_t vis)
static voidMoveObject(TObject* obj, TList* from, TList* to)
voidSavePrimitive(ostream&, Option_t*)
voidSetDaughter(TObject* d)
voidSetMustAlign(Int_t al)MENU
virtual voidSetPlane(Int_t plane)MENU
voidSetVisibility(Int_t vis)MENU
voidSetVisibilityFlag(Int_t vis)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

private:
TObject*fDaughter! dont stream
GrCanvas*fGrCanvas! dont stream
HTPad*fHTPad! dont stream
TListfMemberships
Int_tfMustAlign
Int_tfPlane
Int_tfVisibilityFlag

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HprElement(TObject* daughter = 0)
virtual ~HprElement()
void SetPlane(Int_t plane)
{ fPlane = plane; }
Int_t GetPlane() const
{ return fPlane; }
void SetMustAlign(Int_t al)
{ fMustAlign = al; }
Int_t GetMustAlign()
{ return fMustAlign; }
void SetVisibilityFlag(Int_t vis)
{ fVisibilityFlag = vis; }
Int_t GetVisibilityFlag()
{ return fVisibilityFlag; }
Int_t GetVisibility()
{ return fVisibilityFlag; }
void SetVisibility(Int_t vis)
void SetDaughter(TObject* d)
{ fDaughter = d;}
TObject * GetDaughter()
{return fDaughter;}
void MoveObject(TObject* obj, TList* from, TList* to)
void MoveAllObjects(TList* from, TList* to, Int_t plane, Int_t vis)
Int_t GetNofElementsInPlane(TList* list, Int_t plane)
void SavePrimitive(ostream& , Option_t* )