#include <InjGen.h>


Public Member Functions | |
| int | GenerateInjections (void) |
| InjGen (Segments *aInSegments, const int aInjType, const double aInjSpacing, const int aVerbose=0) | |
| bool | SetAmplitudeMode (const string aMode="LOG") |
| bool | SetAmplitudeRange (const double aMin=1e-24, const double aMax=1e-18) |
| bool | SetEccentricityMode (const string aMode="UNIFORM") |
| bool | SetEccentricityRange (const double aMin=0, const double aMax=1) |
| bool | SetFrequencyMode (const string aMode="LOG") |
| bool | SetFrequencyRange (const double aMin=30, const double aMax=2048) |
| bool | SetPolarizationMode (const string aMode="UNIFORM") |
| bool | SetPolarizationRange (const double aMin=0, const double aMax=2 *TMath::Pi()) |
| bool | SetSigmaMode (const string aMode="UNIFORM") |
| bool | SetSigmaRange (const double aMin=0.01, const double aMax=0.02) |
| virtual | ~InjGen () |
Protected Member Functions | |
| double | GetAmplitude (void) |
| double | GetEccentricity (void) |
| double | GetFrequency (void) |
| double | GetPolarization (void) |
| double | GetSigma (void) |
Protected Attributes | |
| double | ampMax |
| double | ampMin |
| int | ampMode |
| double | eccMax |
| double | eccMin |
| int | eccMode |
| double | f0Max |
| double | f0Min |
| int | f0Mode |
| double | InjSpacing |
| Segments * | InSegments |
| double | LiveTime |
| double | psiMax |
| double | psiMin |
| int | psiMode |
| TRandom3 * | rand |
| double | sigmaMax |
| double | sigmaMin |
| int | sigmaMode |
| InjGen::InjGen | ( | Segments * | aInSegments, | |
| const int | aInjType, | |||
| const double | aInjSpacing, | |||
| const int | aVerbose = 0 | |||
| ) |
| InjGen::~InjGen | ( | void | ) | [virtual] |
| int InjGen::GenerateInjections | ( | void | ) |
| double InjGen::GetAmplitude | ( | void | ) | [protected] |
| double InjGen::GetEccentricity | ( | void | ) | [protected] |
| double InjGen::GetFrequency | ( | void | ) | [protected] |
| double InjGen::GetPolarization | ( | void | ) | [protected] |
| double InjGen::GetSigma | ( | void | ) | [protected] |
| bool InjGen::SetAmplitudeMode | ( | const string | aMode = "LOG" |
) |
| bool InjGen::SetAmplitudeRange | ( | const double | aMin = 1e-24, |
|
| const double | aMax = 1e-18 | |||
| ) |
| bool InjGen::SetEccentricityMode | ( | const string | aMode = "UNIFORM" |
) |
| bool InjGen::SetEccentricityRange | ( | const double | aMin = 0, |
|
| const double | aMax = 1 | |||
| ) |
| bool InjGen::SetFrequencyMode | ( | const string | aMode = "LOG" |
) |
| bool InjGen::SetFrequencyRange | ( | const double | aMin = 30, |
|
| const double | aMax = 2048 | |||
| ) |
| bool InjGen::SetPolarizationMode | ( | const string | aMode = "UNIFORM" |
) |
| bool InjGen::SetPolarizationRange | ( | const double | aMin = 0, |
|
| const double | aMax = 2*TMath::Pi() | |||
| ) |
| bool InjGen::SetSigmaMode | ( | const string | aMode = "UNIFORM" |
) |
| bool InjGen::SetSigmaRange | ( | const double | aMin = 0.01, |
|
| const double | aMax = 0.02 | |||
| ) |
double InjGen::ampMax [protected] |
double InjGen::ampMin [protected] |
int InjGen::ampMode [protected] |
double InjGen::eccMax [protected] |
double InjGen::eccMin [protected] |
int InjGen::eccMode [protected] |
double InjGen::f0Max [protected] |
double InjGen::f0Min [protected] |
int InjGen::f0Mode [protected] |
double InjGen::InjSpacing [protected] |
Segments* InjGen::InSegments [protected] |
double InjGen::LiveTime [protected] |
double InjGen::psiMax [protected] |
double InjGen::psiMin [protected] |
int InjGen::psiMode [protected] |
TRandom3* InjGen::rand [protected] |
double InjGen::sigmaMax [protected] |
double InjGen::sigmaMin [protected] |
int InjGen::sigmaMode [protected] |
1.6.1