FourthMoment.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2008 by Willem van Straten
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // dspsr/Signal/General/dsp/FourthMoment.h
10 
11 
12 #ifndef __FourthMoment_h
13 #define __FourthMoment_h
14 
15 #include "dsp/Transformation.h"
16 #include "dsp/TimeSeries.h"
17 
18 namespace dsp {
19 
21  class FourthMoment : public Transformation <TimeSeries, TimeSeries> {
22 
23  public:
24 
27 
29  void prepare ();
30 
31  protected:
32 
34  virtual void transformation ();
35 
36  };
37 
38 }
39 
40 #endif // !defined(__FourthMoment_h)
FourthMoment()
Constructor.
Definition: FourthMoment.C:24
Contains all Baseband Data Reduction Library classes.
Definition: ASCIIObservation.h:17
Defines the interface by which Transformations are performed on data.
Definition: Transformation.h:54
virtual void transformation()
Detect the input data.
Definition: FourthMoment.C:47
Arrays of consecutive samples for each polarization and frequency channel.
Definition: TimeSeries.h:29
void prepare()
Prepare the output TimeSeries attributes.
Definition: FourthMoment.C:29

Generated using doxygen 1.8.17