// $Id: BrCreationID.h,v 1.3 1998/08/14 21:26:22 videbaek Exp $ // // $Log: BrCreationID.h,v $ // Revision 1.3 1998/08/14 21:26:22 videbaek // Some cleanup mods // // Revision 1.2 1998/04/06 21:11:46 videbaek // Clean up and additions for Win95 // // #ifndef _BRCREATIONID_H #define _BRCREATIONID_H /////////////////////////////////////////////////////////////////////// // // // TBrCreationID // // // // Stores creation details for BrDataObject // // // // Author : Kris Hagel // // Created : October 1997 // // Version : 1.0 // // Changed : 2/24/98 // // // /////////////////////////////////////////////////////////////////////// // Root Classes #ifndef ROOT_TClass #include "TClass.h" #endif #include "TObject.h" #include "TSystem.h" #include "time.h" // // BRAHMS Classes // class BrCreationID : public TObject { public: BrCreationID(); BrCreationID(TObject *Creator); virtual ~BrCreationID(); private: time_t fTime; // time when object was created TNamed *fCreatorClassName; // Class name of creating object Version_t fCreatorClassVersion;// Class version of creating object TInetAddress *fHost; // Host running creating process UInt_t fUserID; // User ID for creating process public: ClassDef(BrCreationID,1) // BRAHMS data object creation identifier }; #endif