Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

LightSourceFactory

#include "LightSourceFactory.hh"

LightSourceFactory


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

class LightSourceFactory : public EsafConfigurable

Inheritance Chart:
EsafConfigurable
<-
LightSourceFactory
    private:
LightSourceFactory() public:
LightSourceFactory(const LightSourceFactory&) virtual ~LightSourceFactory() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const static LightSourceFactory* Get() CrkCalculator* GetCrkCalculator(const string& name) FluoCalculator* GetFluoCalculator(const string& name) virtual TClass* IsA() const LightSourceFactory& operator=(const LightSourceFactory&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
static LightSourceFactory* fMe

Class Description


LightSourceFactory()

~LightSourceFactory()

LightSourceFactory* Get()

FluoCalculator* GetFluoCalculator( const string& name )

CrkCalculator* GetCrkCalculator( const string& name )



Inline Functions


                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)
         LightSourceFactory LightSourceFactory(const LightSourceFactory&)
        LightSourceFactory& operator=(const LightSourceFactory&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:20:39 2005