#include "NightGlowPhotonsOnPupil.hh" |
NightGlowPhotonsOnPupil
class description - source file - inheritance tree (.pdf)
public:
NightGlowPhotonsOnPupil(double, double, double, double, double)
NightGlowPhotonsOnPupil(const NightGlowPhotonsOnPupil&)
virtual ~NightGlowPhotonsOnPupil()
static TClass* Class()
virtual const char* ClassName() const
virtual const char* ClassType() const
virtual void Clear()
virtual Photon* Get()
virtual TClass* IsA() const
NightGlowPhotonsOnPupil& operator=(const NightGlowPhotonsOnPupil&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
double fDuration time length of background in ns
double fThMin
double fThMax theta limits in field of view
double fPhMin
double fPhMax phi limits in field of view
double fNightGlowIntensity in units of m-2 ns-1 str-1
double fPupilRadius radius of effective pupil in m
double fDeltaPhi phi interval
double fDeltaCosTheta cos theta interval
Photon* fBufferPhoton
Photon*
Get()
Main method
Inline Functions
void ~NightGlowPhotonsOnPupil()
NightGlowPhotonsOnPupil NightGlowPhotonsOnPupil(double, double, double, double, double)
void Clear()
const char* ClassType() const
const char* ClassName() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
NightGlowPhotonsOnPupil NightGlowPhotonsOnPupil(const NightGlowPhotonsOnPupil&)
NightGlowPhotonsOnPupil& operator=(const NightGlowPhotonsOnPupil&)