#include <GaudiKernel/ContainedObject.h>
Inheritance diagram for ContainedObject:

Public Methods | |
| virtual const CLID & | clID () const |
| Retrieve pointer to class identifier. More... | |
| const ObjectContainerBase * | parent () const |
| Access to parent object. More... | |
| void | setParent (ObjectContainerBase *value) |
| Update parent member. More... | |
| long | distance () const |
| Distance in the parent container. More... | |
| virtual StreamBuffer & | serialize (StreamBuffer &s) const |
| Serialize the object for writing. More... | |
| virtual StreamBuffer & | serialize (StreamBuffer &s) |
| Serialize the object for reading. More... | |
| virtual std::ostream & | fillStream (std::ostream &s) const |
| Fill the output stream (ASCII). More... | |
Static Public Methods | |
| const CLID & | classID () |
Protected Methods | |
| ContainedObject () | |
| Constructors. More... | |
| ContainedObject (const ContainedObject &) | |
| Copy constructor. More... | |
| virtual | ~ContainedObject () |
| Destructor. More... | |
| ContainedObject & | operator= (const ContainedObject &) |
| Clone operator. More... | |
Friends | |
| class | ObjectVector< ContainedObject > |
| Allow the container classes access to protected members. More... | |
| class | ObjectList< ContainedObject > |
| std::ostream & | operator<< (std::ostream &s, const ContainedObject &obj) |
| Output operator (ASCII). More... | |
|
|
Constructors.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
|
Reimplemented in Atlfast::Cell, Atlfast::Cluster, Atlfast::Jet, Atlfast::ReconstructedParticle, Atlfast::SimpleTestStatistic, and Atlfast::Track. |
|
|
Retrieve pointer to class identifier.
Reimplemented in Atlfast::Cell, Atlfast::Cluster, Atlfast::Jet, Atlfast::ReconstructedParticle, Atlfast::SimpleTestStatistic, and Atlfast::Track. |
|
|
Distance in the parent container.
|
|
|
Fill the output stream (ASCII).
|
|
|
Clone operator.
|
|
|
Access to parent object.
|
|
|
Serialize the object for reading.
Reimplemented in Atlfast::Cell, Atlfast::Cluster, Atlfast::Jet, Atlfast::ReconstructedParticle, and Atlfast::Track. |
|
|
Serialize the object for writing.
Reimplemented in Atlfast::Cell, Atlfast::Cluster, Atlfast::Jet, Atlfast::ReconstructedParticle, and Atlfast::Track. |
|
|
Update parent member.
|
|
|
|
|
|
Allow the container classes access to protected members.
|
|
||||||||||||
|
Output operator (ASCII).
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001