Class SensitivityMatrixContributorFactoryManagerImpl
- java.lang.Object
-
- cern.accsoft.steering.aloha.calc.sensitivity.SensitivityMatrixContributorFactoryManagerImpl
-
- All Implemented Interfaces:
SensitivityMatrixContributorFactoryManager
public class SensitivityMatrixContributorFactoryManagerImpl extends java.lang.Object implements SensitivityMatrixContributorFactoryManager
the implementation of the sensitivityMatrixContributorFactory
-
-
Constructor Summary
Constructors Constructor Description SensitivityMatrixContributorFactoryManagerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFactory(SensitivityMatrixContributorFactory factory)adds aSensitivityMatrixContributorFactoryto the list of availabe factoriesjava.util.List<SensitivityMatrixContributor>createContributors(Measurement measurement)creates a correctSensitivityMatrixContributors, collected from all theSensitivityMatrixContributorFactorys
-
-
-
Method Detail
-
addFactory
public void addFactory(SensitivityMatrixContributorFactory factory)
Description copied from interface:SensitivityMatrixContributorFactoryManageradds aSensitivityMatrixContributorFactoryto the list of availabe factories- Specified by:
addFactoryin interfaceSensitivityMatrixContributorFactoryManager- Parameters:
factory- the factory to add
-
createContributors
public java.util.List<SensitivityMatrixContributor> createContributors(Measurement measurement)
creates a correctSensitivityMatrixContributors, collected from all theSensitivityMatrixContributorFactorys- Specified by:
createContributorsin interfaceSensitivityMatrixContributorFactoryManager- Parameters:
measurement-- Returns:
- all the contributors for the given measurement, that can be created by any of the available factories
-
-