Main Page   Namespace List   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

runSummarizer.h

Go to the documentation of this file.
00001 #ifndef runSummarizer_H
00002 #define runSummarizer_H 1
00003 
00011 #include "TObject.h"
00012 #include "TFile.h"
00013 #include <vector>
00014 
00015 class runSummarizer: public TObject{
00016 
00017 public:
00018 
00020  runSummarizer(){}
00021 
00025  runSummarizer(int nStrips): m_nStrips(nStrips) {}
00026 
00028  virtual ~runSummarizer(){}
00029 
00037  void execute(TFile* aFile, Float_t* mean, Float_t* rms, 
00038                             Int_t* nEvent, bool corFlag) const;
00039 
00040 
00041  ClassDef (runSummarizer,1)
00042 
00043 private:
00044 
00045  void sumEvent(const Float_t* adcCor, Float_t* sum , Float_t* sum2 ) const;
00046  int m_nStrips;
00047 
00048 };
00049 
00050 #endif

Generated on Tue Apr 27 09:37:58 2004 for Laser Ana by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002