// @(#)root/eve:$Id$ // Author: Matevz Tadel 2007 /************************************************************************** * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. * * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for * * full copyright notice. * **************************************************************************/ #ifndef AliEveMacroExecutor_H #define AliEveMacroExecutor_H #include "TObject.h" class AliEveMacro; //______________________________________________________________________________ // Short description of AliEveMacroExecutor // class AliEveMacroExecutor : public TObject { friend class AliEveMacroExecutorWindow; public: AliEveMacroExecutor(); virtual ~AliEveMacroExecutor(); void AddMacro(AliEveMacro* mac); void ExecMacros(); protected: TList* fMacros; private: AliEveMacroExecutor(const AliEveMacroExecutor&); // Not implemented AliEveMacroExecutor& operator=(const AliEveMacroExecutor&); // Not implemented ClassDef(AliEveMacroExecutor, 0); // Short description. }; #endif