Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

ArchTimeWalkTestResult.h

Go to the documentation of this file.
00001 #ifndef ArchTimeWalkTestResult_H
00002 #define ArchTimeWalkTestResult_H
00003 
00004 
00005 #include "Sct/SctNames.h"
00006 #include "ArchTestResult.h"
00007 #include "SctData/TimeWalkTestResult.h"
00008 #include <TVectorD.h>
00009 #include <vector>
00010 #include <boost/shared_ptr.hpp>
00011 
00012 
00013 using boost::shared_ptr;
00014 using namespace SctData;
00015 using namespace Sct;
00016 
00017 
00018 class ArchTimeWalkTestResult: public  ArchTestResult {
00019   
00020  private:
00021   vector<float> timewalk;
00022   vector<float> calibration;
00023 
00024   vector< shared_ptr<TVector> > v_timewalk; 
00025   vector< shared_ptr<TVector> > v_calibration;
00026  
00027 
00028  public: 
00029 
00030   ArchTimeWalkTestResult();
00031   ArchTimeWalkTestResult(TimeWalkTestResult &);
00032   ~ArchTimeWalkTestResult();
00033  
00034   void SaveTimeWalkTestDataOnly();
00035   void SaveTimeWalk();
00036   void TestSummary(TimeWalkTestResult &);
00037    
00038 };
00039 
00040 
00041 #endif

Generated on Mon Dec 15 19:35:58 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3