SatAndLight  2.2.2-hubble
Simulation toolkit for space telescopes
Source Member List

This is the complete list of members for Source, including all inherited members.

astro_energySourceprivate
astro_phipSourceprivate
astro_thetapSourceprivate
astro_timeSourceprivate
astro_treeSourceprivate
CommonConstructor(void)Sourceprivate
ComputeR(void)Sourceprivate
ConstructHistos(const int aNt, const double *aTimeBins, const int aNe, const double *aEnergyBins)SpecTimeprivate
DrawEnergy(const double aTime)SpecTime
fluxSpecTimeprotected
GenerateAstroParticles(const int aN, const ULong64_t aTime, const UInt_t aDuration)Source
GetAstroEnergy(void)Sourceinline
GetAstroPhip(void)Sourceinline
GetAstroThetap(void)Sourceinline
GetAstroTime(void)Sourceinline
GetFlux(void)SpecTimeinline
GetLightCurve(const double aEnergyMin=0.0, const double aEnergyMax=-1.0)SpecTime
GetName(void)Sourceinline
GetParticleN(const ULong64_t aTime, const UInt_t aDuration, const double aCosTheta=1.0)SpecTime
GetPhiPrime(const ULong64_t aTime)Sourceinline
GetRate(void)SpecTimeinline
GetSpectrum(const double aTimeMin=0.0, const double aTimeMax=-1.0, const bool aObserved=false)SpecTime
GetThetaPrime(const ULong64_t aTime)Sourceinline
GetTimeMax(void)SpecTimeinline
GetTimeMin(void)SpecTimeinline
GetType(void)Sourceinline
MakeBandLimited(const double aFlux, const double aEnergyMin, const double aEnergyMax, TGraph *aSurface=NULL)SpecTime
MakeCum(void)SpecTimeprivate
MakeGRBData(TH1D *aLightCurveExp, const double aE1, const double aE2, const double aPhotonIndex, const double aNint, const double aNgal, const double aZ, TGraph *aSurfaceExp, TGraph *aSurface=NULL)SpecTime
MakeGRBModel1(const double aFlux, const double aEnergy0, const double aAlpha, const double aBeta, TGraph *aSurface=NULL)SpecTime
MakePowerLawEnergy(const double aFlux, const double aEnergyDecay, TGraph *aSurface=NULL)SpecTime
MakePowerLawTime(const double aFlux, const double aTimeDecay, const double aEnergyMin, const double aEnergyMax, TGraph *aSurface=NULL)SpecTime
MakeRate(TGraph *aSurface)SpecTime
MakeUniform(const double aFlux, TGraph *aSurface=NULL)SpecTime
photoelectric_xsecSpecTimeprivate
randgenSpecTimeprotected
rateSpecTimeprotected
rate_cumSpecTimeprivate
SetFlux(TH2D *aFlux, TGraph *aSurface=NULL)SpecTime
SetName(const string aName)Source
SetPhotoElectricCrossSection(TGraph *aGraph)SpecTimeinline
SetPosition(const double aThetaPrime, const double aPhiPrime, const double aConeAngle)Source
SetType(const Source::sourcetype aType)Sourceinline
Source(const int aNt, const double aTimeMin, const double aTimeMax, const bool aUseTimeLog, const int aNe, const double aEnergyMin, const double aEnergyMax, const bool aUseEnergyLog)Source
Source(TH2D *aFlux, TH2D *aRate=NULL)Source
sourcetype enum nameSource
SpecTime(const int aNt, const double *aTimeBins, const int aNe, const double *aEnergyBins)SpecTime
SpecTime(const int aNt, const double aTimeMin, const double aTimeMax, const bool aUseTimeLog, const int aNe, const double aEnergyMin, const double aEnergyMax, const bool aUseEnergyLog)SpecTime
SpecTime(TH2D *aFlux, TH2D *aRate=NULL)SpecTime
src_cosconeangleSourceprivate
src_nameSourceprivate
src_phipSourceprivate
src_RSourceprivate
src_thetapSourceprivate
src_treeSourceprivate
src_typeSourceprivate
TreeAstroGetN(void)Sourceinline
TreeAstroLoadEntry(const int aEntryIndex)Sourceinline
TreeDelete(void)Sourceinline
TreeInit(void)Source
TreeReset(void)Sourceinline
TreeWrite(void)Sourceinline
type_cosmic enum valueSource
type_photon enum valueSource
type_photon_background enum valueSource
~Source(void)Sourcevirtual
~SpecTime(void)SpecTimevirtual