32 class TGObject :
public TObject {
39 TGObject& operator=(
const TGObject& tgo)
40 {
if(
this!=&tgo) { TObject::operator=(tgo); fId=tgo.fId;
41 fClient=tgo.fClient; }
return *
this; }
44 TGObject(): fId(0), fClient(0) { }
45 TGObject(
const TGObject& tgo): TObject(tgo), fId(tgo.fId), fClient(tgo.fClient) { }
47 Handle_t GetId()
const {
return fId; }
48 TGClient *GetClient()
const {
return fClient; }
49 ULong_t Hash()
const {
return (ULong_t) fId >> 0; }
50 Bool_t IsEqual(
const TObject *obj)
const;
51 virtual void SaveAs(
const char* filename =
"", Option_t* option =
"")
const;