hep.aida
Interface IManagedObject

All Known Subinterfaces:
IManagedFunction
All Known Implementing Classes:
AbstractBaseHistogram, AbstractIFunction, AbstractTuple, BaseModelFunction, BreitWigner, ChainedTuple, Cloud, Cloud1D, Cloud2D, Cloud3D, ContainerManagedObject, DataPointSet, Exponent, Folder, Gauss, H3D, Histogram, Histogram1D, Histogram2D, Histogram3D, JELBaseModelFunction, Landau, Link, ManagedObject, MountPoint, NegativeBinomial, NonParametricFunction, P0, P1, P2, P3, P4, P5, P6, Poisson, Pow, PowModified, Profile, Profile1D, Profile2D, ReadOnlyAbstractTuple, SumOfFunctions, Tuple, UserFunction

public interface IManagedObject

An object which can be stored in a tree.

See Also:
ITree

Method Summary
 String name()
          Get the name of an IManagedObject.
 String type()
          Get the type of an IManagedObject.
 

Method Detail

name

String name()
Get the name of an IManagedObject. Names can only be changed using the ITree.mv().

Returns:
The name of the IManagedObject.

type

String type()
Get the type of an IManagedObject. The same string as the ITree::listObjectTypes() returns.

Returns:
The type of the IManagedObject.


jHepWork 3.2 © jWork.org