| 
 | FreeHEP API Version current | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.aida.util.comparison.AbstractComparisonAlgorithm
| Field Summary | |
| static int | ANY_DATA | 
| static int | ANY_NUMBER_OF_EVENTS | 
| static int | ONLY_BINNED_DATA | 
| static int | ONLY_SAME_NUMBER_OF_EVENTS | 
| static int | ONLY_UNBINNED_DATA | 
| Method Summary | |
| abstract  String[] | algorithmNames()Get the algorithm name | 
|  void | applyOptions() | 
|  boolean | canCompare(IComparisonData d1,
           IComparisonData d2)Check if this algorithm can compare two data sets. | 
|  IComparisonResult | compare(IComparisonData d1,
        IComparisonData d2,
        String options)Compare two distributions. | 
|  int | entries(IComparisonData d) | 
|  double[] | getCumulativeArray(IComparisonData d) | 
|  boolean | isOptionSet(String option) | 
|  double | matchLowerBound() | 
|  double | matchUpperBound() | 
|  int | nDof(IComparisonData d1,
     IComparisonData d2) | 
|  String | optionValue(String option) | 
| abstract  double | quality(IComparisonData d1,
        IComparisonData d2) | 
|  double | rejectionLevel() | 
|  void | setRejectionLevel() | 
|  double | sumOfWeights(IComparisonData d) | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
public static final int ONLY_BINNED_DATA
public static final int ONLY_UNBINNED_DATA
public static final int ANY_DATA
public static final int ONLY_SAME_NUMBER_OF_EVENTS
public static final int ANY_NUMBER_OF_EVENTS
| Method Detail | 
public IComparisonResult compare(IComparisonData d1,
                                 IComparisonData d2,
                                 String options)
IComparisonAlgorithm
compare in interface IComparisonAlgorithm
public abstract double quality(IComparisonData d1,
                               IComparisonData d2)
public void applyOptions()
public int nDof(IComparisonData d1,
                IComparisonData d2)
public double matchLowerBound()
public double matchUpperBound()
public boolean isOptionSet(String option)
public String optionValue(String option)
public abstract String[] algorithmNames()
IComparisonAlgorithm
algorithmNames in interface IComparisonAlgorithmpublic void setRejectionLevel()
public double rejectionLevel()
public double[] getCumulativeArray(IComparisonData d)
public boolean canCompare(IComparisonData d1,
                          IComparisonData d2)
IComparisonAlgorithm
canCompare in interface IComparisonAlgorithmpublic double sumOfWeights(IComparisonData d)
public int entries(IComparisonData d)
| 
 | FreeHEP API Version current | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||