PSR
CHIVE
Ask a Question
Search
PSR
CHIVE:
powered by
FreeFind
Home
Install
Use
Develop
Support
News
Credits
hosted by
More
General
Pulsar
Detrend.h
1
//-*-C++-*-
2
/***************************************************************************
3
*
4
* Copyright (C) 2020 by Willem van Straten
5
* Licensed under the Academic Free License version 2.1
6
*
7
***************************************************************************/
8
9
// psrchive/More/General/Pulsar/Detrend.h
10
11
#ifndef __Pulsar_Detrend_h
12
#define __Pulsar_Detrend_h
13
14
#include "Pulsar/Transformation.h"
15
16
namespace
Pulsar
{
17
18
class
Profile
;
19
21
class
Detrend
:
public
Transformation
<Profile> {
22
23
public
:
24
26
Detrend
();
27
29
~Detrend
();
30
32
void
transform
(
Profile
* profile);
33
34
};
35
36
}
37
38
#endif
Pulsar::Detrend::Detrend
Detrend()
Default constructor.
Definition
Detrend.C:13
Pulsar::Detrend::transform
void transform(Profile *profile)
Detrend the given Profile.
Definition
Detrend.C:21
Pulsar::Detrend::~Detrend
~Detrend()
Destructor.
Definition
Detrend.C:17
Pulsar::Profile
Any quantity recorded as a function of pulse phase.
Definition
Profile.h:40
Pulsar::Transformation
Algorithms that modify data in the Container.
Definition
Transformation.h:20
Pulsar
Defines the PSRCHIVE library.
Definition
CalSource.h:17
Generated using
doxygen
1.14.0