InjRea Class Reference

#include <InjRea.h>

Inheritance diagram for InjRea:
Inheritance graph
[legend]
Collaboration diagram for InjRea:
Collaboration graph
[legend]

List of all members.

Public Member Functions

double GetAmplitude (void)
double GetDec (void)
double GetEccentricity (void)
double GetFrequency (void)
double GetPolarization (void)
double GetRa (void)
double GetSigma (void)
bool GetStatus (void)
double GetTime (void)
int GetType (void)
bool InitTimeStretch (const double aTimeStart, const double aTimeStop)
 InjRea (const string aInjRootFilePattern, Network *aNet, const int aVerbose=0)
bool Next (void)
bool ResetBuffer (void)
virtual ~InjRea ()

Protected Attributes

int cur
int cur_start
int cur_stop
double inj_amp
double inj_amp_max
double inj_amp_min
double inj_dec
double inj_ecc
double inj_f0
double inj_psi
double inj_ra
double inj_sigma
double inj_time
ChainInjTree
int InjType
NetworkNet
bool status
int Verbose

Constructor & Destructor Documentation

InjRea::InjRea ( const string  aInjRootFilePattern,
Network aNet,
const int  aVerbose = 0 
)
InjRea::~InjRea ( void   )  [virtual]

Member Function Documentation

double InjRea::GetAmplitude ( void   )  [inline]
double InjRea::GetDec ( void   )  [inline]
double InjRea::GetEccentricity ( void   )  [inline]
double InjRea::GetFrequency ( void   )  [inline]
double InjRea::GetPolarization ( void   )  [inline]
double InjRea::GetRa ( void   )  [inline]
double InjRea::GetSigma ( void   )  [inline]
bool InjRea::GetStatus ( void   )  [inline]
double InjRea::GetTime ( void   )  [inline]
int InjRea::GetType ( void   )  [inline]
bool InjRea::InitTimeStretch ( const double  aTimeStart,
const double  aTimeStop 
)
bool InjRea::Next ( void   ) 
bool InjRea::ResetBuffer ( void   ) 

Member Data Documentation

int InjRea::cur [protected]
int InjRea::cur_start [protected]
int InjRea::cur_stop [protected]
double InjRea::inj_amp [protected]
double InjRea::inj_amp_max [protected]
double InjRea::inj_amp_min [protected]
double InjRea::inj_dec [protected]
double InjRea::inj_ecc [protected]
double InjRea::inj_f0 [protected]
double InjRea::inj_psi [protected]
double InjRea::inj_ra [protected]
double InjRea::inj_sigma [protected]
double InjRea::inj_time [protected]
Chain* InjRea::InjTree [protected]
int InjRea::InjType [protected]
Network* InjRea::Net [protected]
bool InjRea::status [protected]

Reimplemented in InjCoi, and InjRec.

int InjRea::Verbose [protected]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Friends Defines

Generated on 26 Sep 2014 by  doxygen 1.6.1