iceCube.uhe.analysis
public class ModelULCalculatorByPoissonBinnedLikelihood extends java.lang.Object
PoissonBinnedLikelihoodCalculator calBG (for the atmospheric background) PoissonBinnedLikelihoodCalculator calSinal (for the neutrino model such as GZK to be tested) PoissonBinnedLikelihoodCalculator calNuisanceSingal (for the nuisance signal - like E^-2 against the GZK test)are generated by the correponding binned data from the files and then executes the methods provied by ModelTestByPoissonBinnedLikelihoodFactory. This class is used for settinng the model-independent differental limit or the model rejection factor. The likeliihood ratio type 2
2 alternative hypothesis(bg + model signal with floated normalization)/null hypothesis(bg + model signal (+ nuisance))is used for the test-statstic
Modifier and Type | Field and Description |
---|---|
protected static PoissonBinnedLikelihoodCalculator |
calBG |
protected static PoissonBinnedLikelihoodCalculator |
calNuisanceSignal |
protected static PoissonBinnedLikelihoodCalculator |
calSignal |
protected static double |
confidenceLevel |
protected static int |
likelihoodRatioType |
protected static ModelTestByPoissonBinnedLikelihoodFactory |
testFactory |
Constructor and Description |
---|
ModelULCalculatorByPoissonBinnedLikelihood() |
Modifier and Type | Method and Description |
---|---|
protected static void |
calculateUpperLimit() |
static void |
main(java.lang.String[] args) |
protected static int likelihoodRatioType
protected static double confidenceLevel
protected static PoissonBinnedLikelihoodCalculator calBG
protected static PoissonBinnedLikelihoodCalculator calSignal
protected static PoissonBinnedLikelihoodCalculator calNuisanceSignal
protected static ModelTestByPoissonBinnedLikelihoodFactory testFactory