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

LCD_detector_CVS.hh

Go to the documentation of this file.
00001 // ----------------------------------------------------------------------------
00002 // CVS $Id: LCD_detector_CVS.hh,v 1.7 2003/09/17 23:37:55 uid561 Exp $
00003 // ----------------------------------------------------------------------------
00004 // => Organizes the output of the detector CVS header block.
00005 // ----------------------------------------------------------------------------
00006 //
00007 // General Description:
00008 //
00009 // Organize the output of the detector CVS header block.
00010 //
00011 // ----------------------------------------------------------------------------
00012 
00013 #ifndef LCD_DETECTOR_CVS_H
00014 #define LCD_DETECTOR_CVS_H 1
00015 
00016 #include "SIO_block.h"
00017 
00018 class SIO_stream;
00019 
00020 class LCD_detector_CVS : public SIO_block
00021 {
00022 public:
00023   LCD_detector_CVS( const char* );
00024   ~LCD_detector_CVS();
00025 
00026   unsigned int           getCRC();
00027   const char*            getHeader();
00028   void                   setCRC( unsigned int );
00029   void                   setHeader( char* );
00030   unsigned int           xfer( SIO_stream*, SIO_operation, unsigned int );
00031   unsigned int           version();
00032 
00033 private:
00034   unsigned int           CRC;
00035   std::string            header;
00036 
00037 };
00038 #endif

Generated on Thu Oct 7 18:44:46 2004 for LCDG4 by doxygen 1.3.4