FullScanTool.h

00001 #ifndef SCTANANALYSISSERVICE_FULLSCANTOOLS_H
00002 #define SCTANANALYSISSERVICE_FULLSCANTOOLS_H
00003 
00004 #include "SctData/RawScanResult.h"
00005 #include "TH2.h"
00006 #include <vector>
00007 
00008 namespace SctAnalysis {
00012   class FullScanTool : public SctData::RawScanResult {
00013  public:
00015     FullScanTool(RawScanResult& raw);
00016     
00018     ~FullScanTool() throw();
00022   void add(boost::shared_ptr<const SctData::RawScanResult> raw, double offset);
00027   void combine();  
00028  private:
00029   std::vector<std::pair<boost::shared_ptr<const SctData::RawScanResult>, double> > results;
00030 };
00031 
00032 }
00033 #endif
00034 

Generated on Mon Feb 6 14:01:20 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6