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
