Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

KakimotoFluoCalculator

#include "KakimotoFluoCalculator.hh"

KakimotoFluoCalculator


class description - source file - inheritance tree (.pdf)

class KakimotoFluoCalculator : public FluoCalculator

Inheritance Chart:
EsafMsgSource
<-
FluoCalculator
<-
KakimotoFluoCalculator

    public:
KakimotoFluoCalculator() virtual ~KakimotoFluoCalculator() static TClass* Class() Double_t GetdEdX(const Double_t energy) const virtual Double_t GetFluoYield(const Double_t alt, const Double_t energy, EsafSpectrum* FluoSpectrum = 0) const virtual Double_t GetFluoYield(const Double_t alt, TF12* EnergyDistribution = 0, EsafSpectrum* FluoSpectrum = 0) const virtual Double_t GetFluoYieldHisto(const Double_t alt, const TH1F* EnergyDistribution = 0, EsafSpectrum* FluoSpectrum = 0) const virtual TClass* IsA() const void PlotYield() virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description


Double_t GetFluoYield(const Double_t KF_alt, const Double_t KF_energy, EsafSpectrum* FluoSpectrum) const
 get the wavelenght spectrum of the fluorescence emission


Double_t GetFluoYield(const Double_t KF_alt, TF12* EnergyDistribution, EsafSpectrum* FluoSpectrum) const

Double_t GetFluoYieldHisto(const Double_t KF_alt, const TH1F* ehisto, EsafSpectrum* FluoSpectrum) const

void PlotYield()
 plot the fluorescence yield along Nadir


Double_t GetdEdX(const Double_t KF_energy) const
 get the dE/dX for electrons of energy KF_energy




Inline Functions


                          void ~KakimotoFluoCalculator()
        KakimotoFluoCalculator KakimotoFluoCalculator()
                          void Reset()
                       TClass* Class()
                       TClass* IsA() const
                          void ShowMembers(TMemberInspector& insp, char* parent)
                          void Streamer(TBuffer& b)
                          void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31