PHObject Class Reference
PHENIX Standard output object base class. More...
#include <PHObject.h>
Inheritance diagram for PHObject:

Public Member Functions | |
virtual | ~PHObject () |
dtor | |
virtual PHObject * | clone () const |
Virtual copy constructor. | |
virtual PHObject * | create () const |
Virtual default constructor. | |
virtual void | identify (std::ostream &os=std::cout) const |
identify Function from PHObject | |
virtual void | Reset () |
Clear Event. | |
virtual int | isValid () const |
isValid returns non zero if object contains vailid data |
Detailed Description
PHENIX Standard output object base class.Tiny layer between TObject and output objects and enforce some standards
- Author:
- : Chris Pinkenburg
Definition at line 13 of file PHObject.h.
Constructor & Destructor Documentation
|
dtor
Definition at line 17 of file PHObject.h. |
Member Function Documentation
|
|
Virtual default constructor.
Reimplemented in PHObjectHandle< BASE >, PHObjectHandleVector< BASE >, PHObjectHandleVectorv1< BASE, DERIVED >, PHObjectHandleVectorv2< BASE, DERIVED >, PHObjectVector< BASE >, PHObjectVectorSTL< BASE, DERIVED >, PHObjectVectorTCA< BASE, DERIVED >, PisaBBCHitv1, and PHObjectVector< PisaBBCHit >. Definition at line 16 of file PHObject.C. |
|
identify Function from PHObject
Reimplemented in PHObjectHandle< BASE >, PHObjectHandleVector< BASE >, PHObjectHandleVectorv1< BASE, DERIVED >, PHObjectHandleVectorv2< BASE, DERIVED >, PHObjectVector< BASE >, PHObjectVectorSTL< BASE, DERIVED >, PHObjectVectorTCA< BASE, DERIVED >, PisaBBCHitv1, and PHObjectVector< PisaBBCHit >. Definition at line 24 of file PHObject.C. Referenced by operator<<(). |
|
isValid returns non zero if object contains vailid data
Reimplemented in PHObjectHandle< BASE >, PHObjectHandleVector< BASE >, PHObjectVector< BASE >, PHObjectVectorSTL< BASE, DERIVED >, PHObjectVectorTCA< BASE, DERIVED >, PisaBBCHitv1, and PHObjectVector< PisaBBCHit >. Definition at line 40 of file PHObject.C. |
|
Clear Event.
Reimplemented in PHObjectHandle< BASE >, PHObjectHandleVector< BASE >, PHObjectHandleVectorv1< BASE, DERIVED >, PHObjectHandleVectorv2< BASE, DERIVED >, PHObjectVector< BASE >, PHObjectVectorSTL< BASE, DERIVED >, PHObjectVectorTCA< BASE, DERIVED >, PisaBBCHitv1, PisaStack, PisaStackv1, and PHObjectVector< PisaBBCHit >. Definition at line 30 of file PHObject.C. |
The documentation for this class was generated from the following files: