Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

RecoFramework

#include "RecoFramework.hh"

RecoFramework


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

class RecoFramework : public EsafConfigurable, public EsafMsgSource

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
RecoFramework
    private:
Bool_t AddModule(const string&) void CloseRoot() void CreateRecoRootEvent() InputModule* GetInputModule() void OpenRoot() public:
RecoFramework() virtual ~RecoFramework() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const void Dump(ostream& = cout) const void Execute() void Execute(RecoEvent*) virtual TClass* IsA() const Bool_t Load(const string&) void ParseCommandLine(const int&, const char**) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
vector<RecoModule*> fModules InputModule* fInputModule Int_t fCurrentEvent TFile* fRootFile TTree* fRecoTree RecoRootEvent* fRecoRootEvent

Class Description

 ctor

void ParseCommandLine(const int& argc, const char** argv)

void Execute()

void Dump( ostream& os ) const

void OpenRoot()

void CreateRecoRootEvent()

void CloseRoot()



Inline Functions


                 void ~RecoFramework()
        RecoFramework RecoFramework()
               Bool_t Load(const string&)
                 void Execute(RecoEvent*)
          const char* ClassType() const
          const char* ClassName() const
               Bool_t AddModule(const string&)
         InputModule* GetInputModule()
              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