Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

FastRadiativeProcessesCalculator

#include "FastRadiativeProcessesCalculator.hh"

FastRadiativeProcessesCalculator


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

class FastRadiativeProcessesCalculator : public RadiativeProcessesCalculator

Inheritance Chart:
EsafMsgSource
<-
RadiativeProcessesCalculator
<-
FastRadiativeProcessesCalculator

    public:
FastRadiativeProcessesCalculator() virtual ~FastRadiativeProcessesCalculator() static TClass* Class() virtual TClass* IsA() const virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Double_t Trans(const SinglePhoton&, const EarthVector& finalpos) const virtual void Trans(const BunchOfPhotons&, const EarthVector&, vector<Double_t*>&) const

Data Members




Class Description


Double_t Trans(const SinglePhoton& p, const EarthVector& finalpos) const
 total Transmission between SinglePhoton position and finalpos


void Trans(const BunchOfPhotons& b,const EarthVector& nextpos,vector<Double_t*>& coeff) const
 total transmission between bunch and a final position.




Inline Functions


                                    void ~FastRadiativeProcessesCalculator()
        FastRadiativeProcessesCalculator FastRadiativeProcessesCalculator()
                                    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