class Inspiral : public Chirp

Newtonian binary in-spiral template generator

Inheritance:


Public Methods

Inspiral(double Mass1, double Mass2, const Interval& dT = Interval(60.0), const Time& t0=Time(0.0))
Inspiral Constructor
~Inspiral(void)
Inspiral destructor
fComplex Fspace(double Freq, double dF=0.0) const
Frequency domain template bin
double Tspace(const Time& t0) const
Time domain template bin
Time getT0(void) const
Get the t0
Time getTEnd(void) const
Get the End time
Time getTc(void) const
Get the Critical time
Time TvsF(double f) const
Time versus Frequency
double freq(const Time& t) const
Waveform Frequency
double phi(const Time& t) const
Waveform Phase angle
double Ampl(const Time& t) const
Amplitude

Inherited from Chirp:


Documentation

Newtonian binary in-spiral template generator. Inspiral is a template generator based on the Chirp class. It generates binary in-spiral wave-forms. So far, only the zeroeth order (Newtonian) approximation is used.
Inspiral(double Mass1, double Mass2, const Interval& dT = Interval(60.0), const Time& t0=Time(0.0))
Inspiral Constructor. Generate an in-spiral waveform template for two objects of masses 'Mass1' and 'Mass2'. 'dT' is the time interval to be considered. If not specified dT defaults to 60s. 't0' if specified is the absolute critical time of the inspiral and the template extends between t0-dT and t0. If t0 is not specified, the template extends from 0->dT.

~Inspiral(void)
Inspiral destructor

fComplex Fspace(double Freq, double dF=0.0) const
Frequency domain template bin. Complex Frequency domain representation of the template at frequency 'Freq'.

double Tspace(const Time& t0) const
Time domain template bin. Tspace returns the waveform value at time 't0'.

Time getT0(void) const
Get the t0. Return the template start time.

Time getTEnd(void) const
Get the End time. Return the template end time. The end-time is defined to be the time at which the template frequency reaches a maximum.

Time getTc(void) const
Get the Critical time. Return the template critical time. The critical time is defined explicitly or implicitly when the object is constructed.

Time TvsF(double f) const
Time versus Frequency. TvsF(f) returns the absolute (GPS) time at which the in-spiral frequency is exactly 'f'.

double freq(const Time& t) const
Waveform Frequency. freq(t) returns the in-spiral frequency at Absolute time t.

double phi(const Time& t) const
Waveform Phase angle. phi(t) returns the phase angle at absolute time t.

double Ampl(const Time& t) const
Amplitude. Ampl(t) returns the wave-form amplitude.


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++