|
ThePEG
1.8.0
|
The "master" factory from which other factories are obtained. More...
#include <AnalysisFactory.h>

Public Member Functions | |
| virtual | ~AnalysisFactory () |
| Destructor. | |
| ITreeFactory * | createTreeFactory () |
| Create an ITreeFactory. More... | |
| IHistogramFactory * | createHistogramFactory (ITree &tree) |
| Create an HistogramFactory. More... | |
| IDataPointSetFactory * | createDataPointSetFactory (ITree &tree) |
| Not implemented in LWH. More... | |
| ITupleFactory * | createTupleFactory (ITree &) |
| Not implemented in LWH. More... | |
| IFunctionFactory * | createFunctionFactory (ITree &) |
| Not implemented in LWH. More... | |
| IPlotterFactory * | createPlotterFactory (int=0, char **=0, const std::string &="", const std::string &="") |
| Not implemented in LWH. More... | |
| IFitFactory * | createFitFactory () |
| Not implemented in LWH. More... | |
Private Member Functions | |
| void | clear () |
| Delete all produced factories. More... | |
Private Attributes | |
| std::set< HistogramFactory * > | histfacs |
| The histogram factories. More... | |
| std::set< DataPointSetFactory * > | datafacs |
| The dataset factories. More... | |
| std::set< TreeFactory * > | treefacs |
| The tree factories. More... | |
The "master" factory from which other factories are obtained.
Typically accessed by:
IAnalysisFactory* af = AIDA_createAnalysisFactory();
Definition at line 44 of file AnalysisFactory.h.
|
inlineprivate |
Delete all produced factories.
Definition at line 122 of file AnalysisFactory.h.
|
inline |
Not implemented in LWH.
Definition at line 78 of file AnalysisFactory.h.
|
inline |
Not implemented in LWH.
Definition at line 115 of file AnalysisFactory.h.
|
inline |
Not implemented in LWH.
Definition at line 97 of file AnalysisFactory.h.
|
inline |
Create an HistogramFactory.
| tree | The ITree which created histograms will be associated to. |
Definition at line 66 of file AnalysisFactory.h.
|
inline |
Not implemented in LWH.
Definition at line 105 of file AnalysisFactory.h.
|
inline |
|
inline |
Not implemented in LWH.
Definition at line 89 of file AnalysisFactory.h.
|
private |
The dataset factories.
Definition at line 138 of file AnalysisFactory.h.
|
private |
The histogram factories.
Definition at line 135 of file AnalysisFactory.h.
|
private |
The tree factories.
Definition at line 141 of file AnalysisFactory.h.
1.8.9.1