SatAndLight
2.2.2-hubble
Simulation toolkit for space telescopes
|
This is the complete list of members for Telescope, including all inherited members.
AddCosmicRay(const double aEnergy, const double aY, const double aZ, const double aCosTheta, const double aSinTheta, const double aCosPhi, const double aSinPhi, const int aSourceIndex=0, const int aParticleIndex=0) | Camera | |
AddPhoton(const double aEnergy, const double aY, const double aZ, const int aSourceIndex=0, const int aParticleIndex=0) | Camera | |
AddPixelAmplitudeValue(const int aPixIndexY, const int aPixIndexZ, const int aValue) | Camera | inline |
AddSource(Source *aSource, TGraph *aEffectiveArea, TH2F *aAcceptance) | Telescope | |
ApplyPsf(double &aYf, double &aZf, const double aY0, const double aZ0, const double aEnergy) | Telescope | private |
c_alpha | Rotation | private |
c_beta | Rotation | private |
c_gamma | Rotation | private |
cam_ampmax | Camera | private |
cam_cosmic_pixenergy | Camera | private |
cam_dt | Camera | private |
cam_gain | Camera | private |
cam_hitastro | Camera | private |
cam_hitn | Camera | private |
cam_hitsrc | Camera | private |
cam_hity | Camera | private |
cam_hitz | Camera | private |
cam_map | Camera | private |
cam_name | Camera | private |
cam_nbits | Camera | private |
cam_photon_gaus | Camera | private |
cam_photon_resy | Camera | private |
cam_photon_resz | Camera | private |
cam_time | Camera | private |
cam_tree | Camera | protected |
cam_xsize | Camera | private |
cam_ysize | Camera | private |
cam_zsize | Camera | private |
Camera(const int aNbits=14, const int aNy=256, const int aNz=256) | Camera | |
GenAmplitudeNoiseMap(void) | Camera | |
GetAlpha(void) | Rotation | inline |
GetBeta(void) | Rotation | inline |
GetCosAlpha(void) | Rotation | inline |
GetCosBeta(void) | Rotation | inline |
GetCosGamma(void) | Rotation | inline |
GetEffectiveArea(const UInt_t aSourceIndex) | Telescope | inline |
GetEffectiveArea(const UInt_t aSourceIndex, const double aEnergy) | Telescope | |
GetEffectiveArea(const UInt_t aSourceIndex, const double aEnergyMin, const double aEnergyMax) | Telescope | |
GetFocalLength(void) | Telescope | inline |
GetGamma(void) | Rotation | inline |
GetMap(const CAMERA_MAPTYPE aMapType) | Camera | inline |
GetMapNy(void) | Camera | inline |
GetMapNz(void) | Camera | inline |
GetName(void) | Telescope | inline |
GetOmega(void) | Rotation | inline |
GetPixelError(const CAMERA_MAPTYPE aMapType, const int aPixIndexY, const int aPixIndexZ) | Camera | inline |
GetPixelValue(const CAMERA_MAPTYPE aMapType, const int aPixIndexY, const int aPixIndexZ) | Camera | inline |
GetPsf(void) | Telescope | inline |
GetPsf(const double aEnergy) | Telescope | |
GetPsf(const UInt_t aEnergyBinIndex) | Telescope | |
GetPsi(void) | Rotation | inline |
GetRotationAngle(void) | Rotation | inline |
GetRotationAxisXp(void) | Rotation | inline |
GetRotationAxisYp(void) | Rotation | inline |
GetRotationAxisZp(void) | Rotation | inline |
GetRxx() | Rotation | inline |
GetRxy() | Rotation | inline |
GetRxz() | Rotation | inline |
GetRyx() | Rotation | inline |
GetRyy() | Rotation | inline |
GetRyz() | Rotation | inline |
GetRzx() | Rotation | inline |
GetRzy() | Rotation | inline |
GetRzz() | Rotation | inline |
GetSinAlpha(void) | Rotation | inline |
GetSinBeta(void) | Rotation | inline |
GetSinGamma(void) | Rotation | inline |
GetTime(void) | Camera | inline |
GetTimeResolution(void) | Camera | inline |
GetUpx(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
GetUpy(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
GetUpz(const double aThetaPrime) | Rotation | inline |
GetUx(const double aTheta) | Rotation | inline |
GetUy(const double aTheta, const double aPhi) | Rotation | inline |
GetUz(const double aTheta, const double aPhi) | Rotation | inline |
GetXsize(void) | Camera | inline |
GetYsize(void) | Camera | inline |
GetZsize(void) | Camera | inline |
randgen | Camera | protected |
ResetMap(const CAMERA_MAPTYPE aMapType) | Camera | inline |
rot_alpha | Rotation | protected |
rot_beta | Rotation | protected |
rot_gamma | Rotation | protected |
Rotation(const double aAlpha, const double aBeta, const double aGamma) | Rotation | |
s_alpha | Rotation | private |
s_beta | Rotation | private |
s_gamma | Rotation | private |
SetAlpha(const double aAlpha=0.0) | Rotation | inline |
SetAlphaBetaGamma(const double aAlpha, const double aBeta, const double aGamma) | Rotation | inline |
SetBeta(const double aBeta=0.0) | Rotation | inline |
SetCosmicRayEnergyLoss(const double aEnergyLoss=1.0) | Camera | inline |
SetFocalLength(const int aFocalLength=1000) | Telescope | inline |
SetFrozenBrightY(const int aPixIndexY) | Camera | |
SetFrozenBrightZ(const int aPixIndexZ) | Camera | |
SetGain(TH2F *aGainMap) | Camera | |
SetGainUniform(const double aGain) | Camera | |
SetGamma(const double aGamma=0.0) | Rotation | inline |
SetMap(const CAMERA_MAPTYPE aMapType, TH2S *aMap) | Camera | |
SetName(const string aName) | Telescope | |
SetPhotonResolution(const double aPixelResY=1.0, const double aPixelResZ=1.0) | Camera | inline |
SetPixelDistributions(const CAMERA_MAPTYPE aMapType, double aPar1=-1.0, double aPar2=-1.0, double aPar3=-1.0, double aPar4=-1.0) | Camera | |
SetPixelValue(const CAMERA_MAPTYPE aMapType, const int aPixIndexY, const int aPixIndexZ, const int aValue, const double aValueErr=0.0) | Camera | inline |
SetPsf(TH3F *aPsf) | Telescope | |
SetPsf(TH2F *aPsf, const double aEnergyMin=0.0, const double aEnergyMax=1000000) | Telescope | |
SetPsfAiry(const double aOpeningAngle, const int aYN, const int aZN, const int aEnergyN, const double aEnergyMin, const double aEnergyMax) | Telescope | |
SetPsfFile(const string aFileName) | Telescope | |
SetRandomPixelBright(const int aN) | Camera | |
SetRandomPixelDead(const int aN) | Camera | |
SetSize(const double aXsize=1.0, const double aYsize=1.0, const double aZsize=1.0) | Camera | inline |
SetTime(const ULong64_t aTime=0) | Camera | inline |
SetTimeResolution(const UInt_t aTimeResolution=100) | Camera | inline |
SetUnitQuaternion(const double aQ0, const double aQ1, const double aQ2, const double aQ3, const bool aRtoRprime=true) | Rotation | |
StartObservation(TFile *aRootFile) | Telescope | |
StopObservation(void) | Telescope | |
TakePicture(const ULong64_t aTimeStart) | Telescope | |
tel_acc | Telescope | private |
tel_effarea | Telescope | private |
tel_file | Telescope | private |
tel_foclen | Telescope | private |
tel_name | Telescope | private |
tel_psf | Telescope | private |
tel_psf_ebins | Telescope | private |
tel_psf_nebins | Telescope | private |
tel_psfe | Telescope | private |
tel_src | Telescope | private |
Telescope(const int aNbits=14, const int aNy=256, const int aNz=256) | Telescope | |
TransformGetCosPhi(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetCosPhiPrime(const double aTheta, const double aPhi) | Rotation | inline |
TransformGetCosTheta(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetCosThetaPrime(const double aTheta, const double aPhi) | Rotation | inline |
TransformGetSinPhi(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetSinPhiPrime(const double aTheta, const double aPhi) | Rotation | inline |
TransformGetSinTheta(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetSinThetaPrime(const double aTheta, const double aPhi) | Rotation | inline |
TransformGetTanPhi(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetTanPhiPrime(const double aTheta, const double aPhi) | Rotation | inline |
TransformGetTanTheta(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetTanThetaCosPhi(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TransformGetTanThetaPrime(const double aTheta, const double aPhi) | Rotation | inline |
TransformGetTanThetaSinPhi(const double aThetaPrime, const double aPhiPrime) | Rotation | inline |
TreeDelete(void) | Camera | inline |
TreeFill(void) | Camera | |
TreeInit(void) | Camera | |
TreeReset(void) | Camera | inline |
TreeWrite(void) | Camera | inline |
WriteMap(const string aOutFileName="./mymaps.root") | Camera | |
~Camera(void) | Camera | virtual |
~Rotation(void) | Rotation | virtual |
~Telescope(void) | Telescope | virtual |