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

DataSourceProcessor.h

00001 #ifndef DataSourceProcessor_h
00002 #define DataSourceProcessor_h 1
00003 
00004 #include "marlin/Processor.h"
00005 
00006 using namespace lcio ;
00007 
00008 
00009 namespace marlin{
00010   
00020   class DataSourceProcessor : public Processor {
00021     
00022   public:
00023     
00024     DataSourceProcessor( const std::string& typeName ) ;
00025 
00026 
00033     virtual void readDataSource( int numEvents ) = 0 ;
00034 
00035   };
00036  
00037 } // end namespace marlin 
00038 
00039 #endif

Generated on Mon Jan 12 09:48:50 2009 for Marlin by doxygen 1.3.5