ARA ROOT v3.10 Software

AraDisplay/AraCorrelationFactory.h

00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 #ifndef ARACORRELATIONFACTORY_H
00010 #define ARACORRELATIONFACTORY_H
00011 
00012 //Includes
00013 #include <iostream>
00014 #include <TObject.h>
00015 #include <TMath.h>
00016 #include <TVector3.h>
00017 
00018 class AraWaveformGraph;
00019 
00020 
00022 
00025 class AraCorrelationFactory 
00026 {
00027  public:
00028    AraCorrelationFactory(); 
00029    ~AraCorrelationFactory(); 
00030 
00031   //Instance generator
00032    static AraCorrelationFactory*  Instance(); 
00033  
00034    void addWaveformToCorrelation(AraWaveformGraph *inputWave); 
00035 
00036    void setCorrelationDeltaT(Double_t deltaT) {fDeltaT=deltaT;} 
00037    Double_t getCorrelationDeltaT() { return fDeltaT;} 
00038 
00039 
00040    AraWaveformGraph *fGrWave[2]; 
00041    Double_t fDeltaT; 
00042 
00043  protected:
00044    static AraCorrelationFactory *fgInstance; 
00045  
00046 };
00047 
00048 
00049 #endif //CORRELATIONFACTORY_H

Generated on Tue Jul 16 16:58:01 2013 for ARA ROOT v3.10 Software by doxygen 1.4.7