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

CScalerBank.h

Go to the documentation of this file.
00001    
00002 
00005 // Author:
00006 //   Ron Fox
00007 //   NSCL
00008 //   Michigan State University
00009 //   East Lansing, MI 48824-1321
00010 //   mailto:fox@nscl.msu.edu
00011 //
00012 // Copyright 
00013 
00014 #ifndef __CSCALERBANK_H  //Required for current class
00015 #define __CSCALERBANK_H
00016 
00017 //
00018 // Include files:
00019 //
00020 
00021 #ifndef __HISTOTYPES_H
00022 #include <histotypes.h>
00023 #endif
00024 
00025                                //Required for base classes
00026 #ifndef __CREADORDER_H     //*CReadOrder
00027 #include "CReadOrder.h"
00028 #endif
00029 
00030 
00031 // Forward class references:
00032 
00033 class CTCLInterpreter;
00034 class CDigitizerDictionary;
00035 
00036  
00045 class CScalerBank  : public CReadOrder        
00046 {
00047 
00048 
00049 public:
00050 //  Constructors and other cannonical functions:
00051 
00052   CScalerBank (CTCLInterpreter* pInterp,
00053                CDigitizerDictionary* pDictionary);
00054   virtual ~CScalerBank ( );
00055 private:
00056   CScalerBank (const CScalerBank& aCScalerBank );
00057   CScalerBank& operator= (const CScalerBank& aCScalerBank);
00058   int operator== (const CScalerBank& aCScalerBank) const;
00059   int operator!= (const CScalerBank& aCScalerBank) const;
00060 public:
00061 
00062    // Class functions:
00063 public:
00064 
00065     ULong_t* Read (ULong_t* pBuffer)   ; // 
00066 
00067 };
00068 
00069 #endif

Generated on Fri Mar 12 13:04:04 2004 for Scripted Readout by doxygen 1.3.4