LinkDef.h
1 #ifdef __CINT__
2 
3 #pragma link off all globals;
4 #pragma link off all classes;
5 #pragma link off all functions;
6 
7 #pragma link C++ class FFTWComplex+;
8 #pragma link C++ class RFSignal+;
9 #pragma link C++ class RFFilter+;
10 
11 
12 #ifdef FFTTOOLS_COMPAT_MODE
13 #pragma link C++ class FFTtools+;
14 #else
15 #pragma link C++ namespace FFTtools;
16 
17 
18 //window stuff
19 #pragma link C++ class FFTtools::FFTWindow;
20 #pragma link C++ class FFTtools::FFTWindowType;
21 #pragma link C++ class FFTtools::RectangularWindow;
22 #pragma link C++ class FFTtools::TriangularWindow;
23 #pragma link C++ class FFTtools::HannWindow;
24 #pragma link C++ class FFTtools::HammingWindow;
25 #pragma link C++ class FFTtools::BlackmanWindow;
26 #pragma link C++ class FFTtools::BlackmanHarrisWindow;
27 #pragma link C++ class FFTtools::KaiserWindow;
28 #pragma link C++ class FFTtools::GaussianWindow;
29 #pragma link C++ class FFTtools::TukeyWindow;
30 
31 
32 #ifndef DONT_HAVE_MINUIT2
33 //sin subtract stuff
34 #pragma link C++ class FFTtools::SineSubtract;
35 #pragma link C++ class FFTtools::SineFitter;
36 #pragma link C++ class FFTtools::SineSubtractResult+;
37 #pragma link C++ class FFTtools::SineFitterLimits;
38 #endif
39 
40 // filter stuff
41 #pragma link C++ class FFTtools::DigitalFilter;
42 #pragma link C++ class FFTtools::SavitzkyGolayFilter;
43 #pragma link C++ class FFTtools::GaussianFilter;
44 #pragma link C++ class FFTtools::BoxFilter;
45 #pragma link C++ class FFTtools::DifferenceFilter;
46 #pragma link C++ class FFTtools::DigitalFilterSeries;
47 #pragma link C++ class FFTtools::IIRFilter;
48 #pragma link C++ class FFTtools::FIRFilter;
49 #pragma link C++ class FFTtools::SincFilter;
50 #pragma link C++ class FFTtools::LanczosFilter;
51 #pragma link C++ class FFTtools::TransformedZPKFilter;
52 #pragma link C++ class FFTtools::RCFilter;
53 #pragma link C++ class FFTtools::ButterworthFilter;
54 #pragma link C++ class FFTtools::ChebyshevIFilter;
55 #pragma link C++ class FFTtools::ThiranFilter;
56 
57 
58 
59 // cwt
60 #pragma link C++ class FFTtools::CWT;
61 #pragma link C++ class FFTtools::CWT::MotherWavelet;
62 #pragma link C++ class FFTtools::CWT::Ricker;
63 #pragma link C++ class FFTtools::CWT::Ridger;
64 #pragma link C++ class FFTtools::CWT::Morlet;
65 
66 // signal
67 #pragma link C++ class FFTtools::AnalyticSignal;
68 #pragma link C++ class FFTtools::CompositeSignal;
69 #pragma link C++ class FFTtools::BandlimitedSampledSignal;
70 #pragma link C++ class FFTtools::ThermalNoise;
71 
72 
73 #pragma link C++ class FFTtools::Averager;
74 #endif
75 
76 #endif
77