#include "hdataobjid.h"

HDataObjId


class description - source file - inheritance tree (.pdf)

class HDataObjId : public TObject

Inheritance Chart:
TObject
<-
HDataObjId

    public:
HDataObjId() HDataObjId(Cat_t aCat, HLocation& aLoc) HDataObjId(const HDataObjId&) ~HDataObjId() static TClass* Class() Cat_t getCategory() HLocation& getLocation() virtual TClass* IsA() const HDataObjId& operator=(const HDataObjId&) void setCategory(Cat_t aCat) void setLocation(HLocation& aLoc) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Cat_t fCategory The category the object belongs to HLocation fLocation Localization of the object in the event

Class Description

HDataObjId

  One object of this class unambigously identifies one HDataObject in the
HEvent structure.


HDataObjId(void)

HDataObjId(Cat_t aCat,HLocation &aLoc)
 Allocates a new Id for an object of category aCat in the location aLoc

~HDataObjId(void)

void setLocation(HLocation &aLoc)
 Stores the location of the object referenced by HDataObjId;
 For more information on the HLocation role in a event, see HEvent



Inline Functions


               void setCategory(Cat_t aCat)
              Cat_t getCategory()
         HLocation& getLocation()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
         HDataObjId HDataObjId(const HDataObjId&)
        HDataObjId& operator=(const HDataObjId&)


Author: Manuel Sanchez
Last update: 1/04/98 by Manuel Sanchez
Copyright GENP (Univ. Santiago de Compostela)


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.