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

DataFileHandler.hh

00001 #ifndef DataFileHandler_h
00002 #define DataFileHandler_h
00003 
00004 //#include "lccd.h"
00005 #include "ConditionsHandlerBase.hh"
00006 
00007 using namespace lcio ;
00008 
00009 namespace lccd {
00010   
00023   class DataFileHandler : public ConditionsHandlerBase {
00024     
00025   public:
00026     
00030     DataFileHandler( const std::string& name ) ;
00031 
00032     
00033     virtual ~DataFileHandler() ;
00034     
00040     virtual void updateEvent( lcio::LCEvent* evt ) ;
00041     
00042 
00043     /* The timestamp is ignored, use update(LCEvent *evt) instead. 
00044      */
00045     virtual void update( LCCDTimeStamp timestamp ) {} 
00046     
00047 
00048   protected :
00049     
00050     DataFileHandler() {} 
00051 
00052   };
00053 } ; //end namespace
00054 
00055 #endif // DataFileHandler_h

Generated on Fri Sep 9 12:30:31 2005 for LCCD by doxygen 1.3.5