Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

DigiEventCnv.h

Go to the documentation of this file.
00001 // DigiEventCnv.h: interface for the DigiEventCnv class.
00002 //
00004 
00005 #ifndef CNV_DIGIEVENTCNV_H 
00006 #define CNV_DIGIEVENTCNV_H 1
00007 
00008 // Include files
00009 #include "ItemCnv.h"
00010 
00011 // Forward declarations
00012 class IDataDirectory;
00013 class ISvcLocator;
00014 class DigiEvent;
00015 // Abstract factory to create the converter
00016 template <class T> class CnvFactory;
00017 
00019 
00022 class DigiEventCnv : public ItemCnv<DigiEvent>      {
00023   friend class CnvFactory<DigiEventCnv>;
00024 protected:
00026   DigiEventCnv(ISvcLocator* svc);
00028   virtual ~DigiEventCnv();
00030   virtual StatusCode updateObj(int* data, DigiEvent* pObject);
00031 };
00032 #endif // CNV_DIGIEVENTCNV_H

Generated at Wed Nov 21 12:21:12 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000