#include <IAnalysisFactory.h>
IAnalysisFactory af =(IAnalysisFactory) ServiceManager.create("hep.aida.IAnalysisFactory");
In C++ IAnalysisFactory* af = AIDA_createAnalysisFactory();
Definition at line 40 of file IAnalysisFactory.h.
Public Member Functions | |
virtual | ~IAnalysisFactory () |
Destructor. | |
virtual ITreeFactory * | createTreeFactory ()=0 |
virtual IHistogramFactory * | createHistogramFactory (ITree &tree)=0 |
virtual IDataPointSetFactory * | createDataPointSetFactory (ITree &tree)=0 |
virtual ITupleFactory * | createTupleFactory (ITree &tree)=0 |
virtual IFunctionFactory * | createFunctionFactory (ITree &tree)=0 |
virtual IPlotterFactory * | createPlotterFactory (int argc=0, char **args=0, const std::string &imp="", const std::string &lib="")=0 |
virtual IFitFactory * | createFitFactory ()=0 |
|
Destructor.
Definition at line 44 of file IAnalysisFactory.h. |
|
Create an IDataPointSetFactory.
|
|
Create an IFitFactory.
|
|
Create an IFunctionFactory.
|
|
Create an IHistogramFactory.
Referenced by main(). |
|
Create an IPlotterFactory. Due to the fact that the plotter factory may activate a GUI tookit, the process arguments (passed to the main function) could be passed to the plotter factory. Most of the GUI toolkit ask for them (Motif, gtk, Qt, FLTK). |
|
Create an ITreeFactory.
Referenced by main(). |
|
Create an ITupleFactory.
|