AraDisplay/AraFFTGraph.h
00001 #ifndef ARAFFTGRAPH_H 00002 #define ARAFFTGRAPH_H 00003 #include "TGraph.h" 00004 00005 00006 class TObject; 00007 class TGaxis; 00008 00010 00013 class AraFFTGraph : public TGraph 00014 { 00015 00016 public: 00017 AraFFTGraph(); 00018 AraFFTGraph(int n, const Int_t *x, const Int_t *y); 00019 AraFFTGraph(int n, const Float_t *x, const Float_t *y); 00020 AraFFTGraph(int n, const Double_t *x, const Double_t *y); 00021 int AddFFT(AraFFTGraph *otherGraph); 00022 virtual ~AraFFTGraph(); 00023 00024 00025 00026 private: 00027 Int_t fSurf; 00028 Int_t fChan; 00029 Int_t fPhi; 00030 Int_t fAnt; 00031 00032 00033 void ExecuteEvent(Int_t event, Int_t px, Int_t py); 00034 void ClearSelection(void); 00035 void ApplySelectionToButtons(); 00036 void drawInNewCanvas(); 00037 00038 Int_t fNewCanvas; 00039 Int_t fNumInAverage; 00040 00041 00042 ClassDef(AraFFTGraph,2) 00043 }; // end of class AraFFTGraph 00044 00045 00046 #endif // ARAFFTGRAPH_H
Generated on Tue Jul 16 16:58:01 2013 for ARA ROOT v3.10 Software by
