Dedisperse.h
1//-*-C++-*-
2/***************************************************************************
3 *
4 * Copyright (C) 2006-2025 by Willem van Straten
5 * Licensed under the Academic Free License version 2.1
6 *
7 ***************************************************************************/
8
9// psrchive/Base/Extensions/Pulsar/Dedisperse.h
10
11#ifndef __Pulsar_Dedisperse_h
12#define __Pulsar_Dedisperse_h
13
14#include "Pulsar/ColdPlasmaHistory.h"
15
16namespace Pulsar {
17
20
21 public:
22
24 Dedisperse ();
25
27 Dedisperse (const Dedisperse& extension);
28
30 const Dedisperse& operator= (const Dedisperse& extension);
31
33 Dedisperse* clone () const { return new Dedisperse( *this ); }
34 };
35
36}
37
38#endif
39
ColdPlasmaHistory(const char *name)
Default constructor.
Definition ColdPlasmaHistory.C:12
const Dedisperse & operator=(const Dedisperse &extension)
Assignment operator.
Definition Dedisperse.C:25
Dedisperse()
Default constructor.
Definition Dedisperse.C:11
Dedisperse * clone() const
Clone method.
Definition Dedisperse.h:33
Defines the PSRCHIVE library.
Definition CalSource.h:17

Generated using doxygen 1.14.0