generic object for the HepTuple package
HepObj provides very basic methods for obtaining very basic information (e.g., name, title, id#, directory) about a Hep object. HepObj objects will be instantiated only as part of more comprehensive Hep objects.
The classes derived from this one are intended to cooperate with a a manager class, a derivative of HepFileManager.
Each class has a static data member named typeId
containg it type indentification letter. Only full types
(HepNtuple, HepHist1D, HepHist2D, HepHistProf and HepDir, for
directories) have one.
For example HepHist1D::typeId
An object can be invalidated if an Exception was raised and ignored during its operation (however, depending of the case some Exceptions could also be ignored witout problem for the object).
Top | Methods | Related Classes
Top | Methods | Related Classes