hep.aida.ref
Class BatchAnalysisFactory
- java.lang.Object
-
- hep.aida.IAnalysisFactory
-
- hep.aida.ref.BatchAnalysisFactory
-
- Direct Known Subclasses:
- AnalysisFactory
public class BatchAnalysisFactory extends IAnalysisFactory
-
-
Constructor Summary
Constructors Constructor and Description BatchAnalysisFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description IDataPointSetFactorycreateDataPointSetFactory(ITree iTree, java.lang.String options)Create an IDataPointSetFactory.IFitFactorycreateFitFactory(java.lang.String options)Create an IFitFactory.IFunctionFactorycreateFunctionFactory(ITree tree, java.lang.String options)Create an IFunctionFactory.IGenericFactorycreateGenericFactory(java.lang.String factoryType, java.lang.String options)Create an IGenericFactory.IHistogramFactorycreateHistogramFactory(ITree tree, java.lang.String options)Create an IHistogramFactory.IGenericFactorycreateManagedObjectGenericFactory(java.lang.String arg0, ITree arg1, java.lang.String arg2)Create an IGenericFactory that can create Managed Objects.IPlotterFactorycreatePlotterFactory(java.lang.String options)Create an IPlotterFactory.ITreeFactorycreateTreeFactory(java.lang.String options)Create an ITreeFactory.ITupleFactorycreateTupleFactory(ITree tree, java.lang.String options)Create an ITupleFactory.-
Methods inherited from class hep.aida.IAnalysisFactory
create, create, createDataPointSetFactory, createFitFactory, createFunctionFactory, createGenericFactory, createHistogramFactory, createManagedObjectGenericFactory, createPlotterFactory, createTreeFactory, createTupleFactory
-
-
-
-
Method Detail
-
createTreeFactory
public ITreeFactory createTreeFactory(java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an ITreeFactory.- Specified by:
createTreeFactoryin classIAnalysisFactory- Returns:
- The ITreeFactory.
-
createHistogramFactory
public IHistogramFactory createHistogramFactory(ITree tree, java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an IHistogramFactory.- Specified by:
createHistogramFactoryin classIAnalysisFactory- Parameters:
tree- The ITree which created histograms will be associated to.- Returns:
- The IHistogramFactory.
-
createTupleFactory
public ITupleFactory createTupleFactory(ITree tree, java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an ITupleFactory.- Specified by:
createTupleFactoryin classIAnalysisFactory- Parameters:
tree- The ITree which created tuples will be associated to.- Returns:
- The ITupleFactory.
-
createFunctionFactory
public IFunctionFactory createFunctionFactory(ITree tree, java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an IFunctionFactory.- Specified by:
createFunctionFactoryin classIAnalysisFactory- Parameters:
tree- The ITree which created functions will be associated to.- Returns:
- The IFunctionFactory.
-
createPlotterFactory
public IPlotterFactory createPlotterFactory(java.lang.String options)
Description copied from class:IAnalysisFactoryCreate 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).- Specified by:
createPlotterFactoryin classIAnalysisFactory
-
createDataPointSetFactory
public IDataPointSetFactory createDataPointSetFactory(ITree iTree, java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an IDataPointSetFactory.- Specified by:
createDataPointSetFactoryin classIAnalysisFactory- Parameters:
iTree- The ITree which created IDataPointSet will be associated to.- Returns:
- The IDataPointSetFactory.
-
createFitFactory
public IFitFactory createFitFactory(java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an IFitFactory.- Specified by:
createFitFactoryin classIAnalysisFactory- Returns:
- The IFitFactory.
-
createGenericFactory
public IGenericFactory createGenericFactory(java.lang.String factoryType, java.lang.String options)
Description copied from class:IAnalysisFactoryCreate an IGenericFactory. Generic factories can be used by AIDA implementations to add implementation specific functionality.- Specified by:
createGenericFactoryin classIAnalysisFactory- Parameters:
factoryType- The type of factory to create- Returns:
- The IGenericFactory.
-
createManagedObjectGenericFactory
public IGenericFactory createManagedObjectGenericFactory(java.lang.String arg0, ITree arg1, java.lang.String arg2)
Description copied from class:IAnalysisFactoryCreate an IGenericFactory that can create Managed Objects. Generic factories can be used by AIDA implementations to add implementation specific functionality.- Specified by:
createManagedObjectGenericFactoryin classIAnalysisFactory- Parameters:
arg0- The type of factory to createarg1- The tree on which the managed objects are added.- Returns:
- The IGenericFactory.
-
-
DMelt 3.0 © DataMelt by jWork.ORG