TEveEventManager Class Reference

#include <TEveEventManager.h>

Inheritance diagram for TEveEventManager:

TEveElementList TEveElementList TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement List of all members.

Public Member Functions

 TEveEventManager (const char *n="TEveEventManager", const char *t="")
virtual ~TEveEventManager ()
std::vector< TString > & GetNewEventCommands ()
virtual void Open ()
virtual void GotoEvent (Int_t)
virtual void NextEvent ()
virtual void PrevEvent ()
virtual void Close ()
virtual void AfterNewEventLoaded ()
virtual void AddNewEventCommand (const TString &cmd)
virtual void RemoveNewEventCommand (const TString &cmd)
virtual void ClearNewEventCommands ()
 ClassDef (TEveEventManager, 1)
 TEveEventManager (const char *n="TEveEventManager", const char *t="")
virtual ~TEveEventManager ()
std::vector< TString > & GetNewEventCommands ()
virtual void Open ()
virtual void GotoEvent (Int_t)
virtual void NextEvent ()
virtual void PrevEvent ()
virtual void Close ()
virtual void AfterNewEventLoaded ()
virtual void AddNewEventCommand (const TString &cmd)
virtual void RemoveNewEventCommand (const TString &cmd)
virtual void ClearNewEventCommands ()
 ClassDef (TEveEventManager, 1)

Protected Attributes

std::vector< TStringfNewEventCommands
std::vector< TStringfNewEventCommands

Detailed Description

Definition at line 19 of file TEveEventManager.h.


Constructor & Destructor Documentation

TEveEventManager::TEveEventManager ( const char *  n = "TEveEventManager",
const char *  t = "" 
)

virtual TEveEventManager::~TEveEventManager (  )  [inline, virtual]

Definition at line 26 of file TEveEventManager.h.

TEveEventManager::TEveEventManager ( const char *  n = "TEveEventManager",
const char *  t = "" 
)

virtual TEveEventManager::~TEveEventManager (  )  [inline, virtual]

Definition at line 26 of file TEveEventManager.h.


Member Function Documentation

std::vector<TString>& TEveEventManager::GetNewEventCommands (  )  [inline]

Definition at line 28 of file TEveEventManager.h.

References fNewEventCommands.

virtual void TEveEventManager::Open (  )  [inline, virtual]

Definition at line 30 of file TEveEventManager.h.

virtual void TEveEventManager::GotoEvent ( Int_t   )  [inline, virtual]

Definition at line 31 of file TEveEventManager.h.

virtual void TEveEventManager::NextEvent (  )  [inline, virtual]

Definition at line 32 of file TEveEventManager.h.

virtual void TEveEventManager::PrevEvent (  )  [inline, virtual]

Definition at line 33 of file TEveEventManager.h.

virtual void TEveEventManager::Close (  )  [inline, virtual]

Definition at line 34 of file TEveEventManager.h.

void TEveEventManager::AfterNewEventLoaded (  )  [virtual]

Definition at line 35 of file TEveEventManager.cxx.

References fNewEventCommands, gInterpreter, and i.

void TEveEventManager::AddNewEventCommand ( const TString cmd  )  [virtual]

Definition at line 48 of file TEveEventManager.cxx.

References fNewEventCommands.

void TEveEventManager::RemoveNewEventCommand ( const TString cmd  )  [virtual]

Definition at line 56 of file TEveEventManager.cxx.

References fNewEventCommands, and i.

void TEveEventManager::ClearNewEventCommands (  )  [virtual]

Definition at line 70 of file TEveEventManager.cxx.

References fNewEventCommands.

TEveEventManager::ClassDef ( TEveEventManager  ,
 
)

std::vector<TString>& TEveEventManager::GetNewEventCommands (  )  [inline]

Definition at line 28 of file TEveEventManager.h.

References fNewEventCommands.

virtual void TEveEventManager::Open (  )  [inline, virtual]

Definition at line 30 of file TEveEventManager.h.

virtual void TEveEventManager::GotoEvent ( Int_t   )  [inline, virtual]

Definition at line 31 of file TEveEventManager.h.

virtual void TEveEventManager::NextEvent (  )  [inline, virtual]

Definition at line 32 of file TEveEventManager.h.

virtual void TEveEventManager::PrevEvent (  )  [inline, virtual]

Definition at line 33 of file TEveEventManager.h.

virtual void TEveEventManager::Close (  )  [inline, virtual]

Definition at line 34 of file TEveEventManager.h.

virtual void TEveEventManager::AfterNewEventLoaded (  )  [virtual]

virtual void TEveEventManager::AddNewEventCommand ( const TString cmd  )  [virtual]

virtual void TEveEventManager::RemoveNewEventCommand ( const TString cmd  )  [virtual]

virtual void TEveEventManager::ClearNewEventCommands (  )  [virtual]

TEveEventManager::ClassDef ( TEveEventManager  ,
 
)


Member Data Documentation

std::vector<TString> TEveEventManager::fNewEventCommands [protected]

Definition at line 22 of file TEveEventManager.h.

Referenced by AddNewEventCommand(), AfterNewEventLoaded(), ClearNewEventCommands(), GetNewEventCommands(), and RemoveNewEventCommand().

std::vector<TString> TEveEventManager::fNewEventCommands [protected]

Definition at line 22 of file TEveEventManager.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:50 2011 for ROOT_528-00b_version by  doxygen 1.5.1