|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.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 IComparisonAlgorithm
public void setRejectionLevel()
public double rejectionLevel()
public double[] getCumulativeArray(IComparisonData d)
public boolean canCompare(IComparisonData d1, IComparisonData d2)
IComparisonAlgorithm
canCompare
in interface IComparisonAlgorithm
public 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 |