Package iceCube.uhe.analysis

Package icecube.uhe.analysis

See:
          Description

Class Summary
AtmMuonBundleFitter This class provides methods to fit I3Particles with the CEL approximated AtmMuonBundle flux or precalculated fluxes by PropagatingAtmMuonFlux.
BHevapPropagationMatrixFlux It calculates the detectable neutrino event intensity at the Earth Surface as I3ParticleFlux does but the calculation is made by using directly the zenith angle binned propagation matrix and the numerically calculated effective area (I3EffectiveArea.java) without relying on I3Particle MC events.
Criteria Criteria class defines requrements of the IceCube EHE events that are subject to futher analysis.
CriteriaIC22  
DrawAtmMuonBundle  
DrawAtmMuonBundle2D  
DrawAtmMuonBundleByElbertFluxTable  
DrawAtmMuonBundleByRelativeWeight  
DrawAtmMuonBundleCombined  
DrawAtmMuonBundleFluxRatio  
DrawBGSpectrumByJaidaHisto  
DrawEffAreaTable  
DrawInIceEffArea Draw the in-ice effective area table by running I3ParticleFlux.getInIceEffectiveArea(double logEnergy, double cosZenith, int flavor, int doublet).
DrawNuEffAreaByAreaTable Calculate the neutrino detection effective area [km^2 sr] (neutrino interaction probability convoluted) by running PropagationMatrixFlux with EffAreaTable class.
DrawNuEffAreaByI3Particle Calculate the neutrino detection effective area [km^2 sr] (neutrino interaction probability convoluted) by running I3ParticleFlux.
DumpQuickNCPropagationMatrixYield Calculate the neutrino detection yield by running ProrpagationMatrixFlux and write it to the standard output.
DumpQuickPropagationMatrixYield Calculate the neutrino detection yield by running ProrpagationMatrixFlux and write it to the standard output.
EffAreaTable (In-ice) Effective Area is calculated from the numerical table stored in the classes/iceCube/uhe/analysis.
EnergyHistogramMaker This class makes a 2D histogram of Energy correlations like Muon In-ice Energy Vs Primary Cosmic Ray enegry (obtained by AtmMuonBundleFlux.java in the MuonModel package) or Muon In-ice Energy Vs Muon Surface Energy (using PropagationMatrixFactory.java in the propahgation package) Written by S.
FitElbertModelFixedEthWithIC9Data Fit the IC9 data with the Elbert Formula using AtmMuonBundleFetter class.
FitElbertModelWithIC9Data Fit the IC9 data with the Elbert Formula using AtmMuonBundleFetter class.
I3ParticleAnalysisFactory I3Particles Analysis Factory.
I3ParticleBuilder Build IceCube event(s) reading from the f2k data via standard input.
I3ParticleBuilderDemo I3Particle.class Demo program.
I3ParticleCorsikaWeightFiller  
I3ParticleCREnergyDistFiller  
I3ParticleFlux I3ParticleFlux calculates the detectable neutrino event intensity at the Earth Surface using propagation matrix filled in each of I3Particle.
I3ParticleGZKWeightFiller  
I3ParticleIC22AnalysisFactory I3Particles Analysis Factory for the IC22 data.
I3ParticleMCPrimaryWeightFiller This class provides the methods to fill I3Particles with MC primary spectrum weights.
I3ParticlePropMatrixFiller This class provides the methods to fill I3Particles with the pregenerated propagation matrix.
I3ParticleWeightFiller This class provides the methods to fill I3Particles with GZK and Atmospheric muon weights.
JaidaPlotStyleSetter  
MakeBootstrapBGSpectrum  
MakeEffAreaTable Calculate the in-ice effective area table by running I3ParticleFlux.getInIceEffectiveArea(double logEnergy, double cosZenith, int flavor, int doublet).
MakeQuickPropagationYieldMap Calculate the neutrino detection yield by running QuickProrpagationMatrixFlux and Make a Map(log(Neutrino Energy) Map(cross section, yield)).
MergeI3Particles  
NPEthresholdOptimizer Optimize NPE threshold to minimize either the model rejection potential or the signal discovery potential.
PlotAllSpectrum  
PlotChi2ByJaidaHisto  
PlotCRSpectrum  
PlotEventNumberRatioByJaidaHisto  
PlotIC22BG2DSpectrum  
PlotIC22SIG2DSpectrum  
PlotIC22Spectrum  
PlotSpectrumByJaidaHisto  
PropagationMatrixDrawer This class makes a 2D/1D histogram of Energy correlations of In-ice Energy Vs Surface Energy (using PropagationMatrixFactory.java in the propahgation package) Written by S.
PropagationMatrixFlux It calculates the detectable neutrino event intensity at the Earth Surface as I3ParticleFlux does but the calculation is made by using directly the zenith angle binned propagation matrix and the numerically calculated effective area (I3EffectiveArea.java) without relying on I3Particle MC events.
QuickNCPropagationMatrixFlux It calculates the detectable neutrino event intensity at the Earth Surface as I3ParticleFlux does but the calculation is made by using directly the zenith angle binned propagation matrix and the numerically calculated effective area (I3EffectiveArea.java) without relying on I3Particle MC events.
QuickPropagationMatrixFlux It calculates the detectable neutrino event intensity at the Earth Surface as I3ParticleFlux does but the calculation is made by using the calculated energy distribution by NeutrinoQuickPropagator class and the numerically calculated effective area (I3EffectiveArea.java) without relying on I3Particle MC events.
RunAnalysis  
RunAtmMuonBundleCombinedFitter  
RunAtmMuonBundleFitter  
RunI3ParticleBuilder Run I3ParticleBulder to generate a series of I3Particles.
RunI3ParticleFlux Calculate the detectable Neutrino flux [GeV/cm^2 sec sr] at the surface by running I3ParticleFlux.
RunJaidaAnalysis  
RunJaidaAnalysisIC22  
RunJaidaAnalysisIC9  
RunPropagationMatrixFlux Calculate the detectable Neutrino flux [GeV/cm^2 sec sr] at the surface by running ProrpagationMatrixFlux.
RunQuickPropagationMatrixFlux Calculate the detectable Neutrino flux [GeV/cm^2 sec sr] at the surface by running ProrpagationMatrixFlux.
YieldAnalysisFactory This class makes and handles histograms of the neutrino detection yield[cm^2 sec sr] generated by DumpQuickPropagationMatrixYield class and neutrino cross section.
 

Package iceCube.uhe.analysis Description

Package icecube.uhe.analysis

This package contains the classes for the IceCube Extremely-High Energy Neutrino analysis with the I3Particle-based data. The factory class "I3ParticleAnalysisFactory" provides tools for the data analysis.


Last modified: Thu Jan 25 17:34:57 JST 2007