iceCube.uhe.analysis
Class I3ParticleIC22AnalysisFactory
java.lang.Object
iceCube.uhe.analysis.I3ParticleAnalysisFactory
iceCube.uhe.analysis.I3ParticleIC22AnalysisFactory
public class I3ParticleIC22AnalysisFactory
- extends I3ParticleAnalysisFactory
I3Particles Analysis Factory for the IC22 data.
Written originally by S. Yoshida for the IceCube EHE analysis.
2008/6/13
Fields inherited from class iceCube.uhe.analysis.I3ParticleAnalysisFactory |
badRunID, filterOutBadRunData, histCosZenithFgQuality, histLogEnergyCosZenith, histLogNpeCosZenith, histLogNpeFgQuality, histLogNpeLogEnergy, histLogNpeNDOM, ln10, maxLogEnergy, maxLogNpe, mcArea, mcCorsikaArea, mcCorsikaOmega, mcOmega, minLogEnergy, minLogNpe, minLogNPEToAnalize, minLogNumberOfEvents, minNDOMsToAnalize, muonBundle, numberOfFilledI3Particles, xCenterOfIC9, yCenterOfIC9 |
Method Summary |
protected boolean |
isBadRunData(I3Particle iceParticle)
Judge if this event has to be excluded because of
the bad run. |
Methods inherited from class iceCube.uhe.analysis.I3ParticleAnalysisFactory |
autoScale, calcChi2, calcChi2, calcChi2, changeAOmega, drawEnergyDistributionOnXfig, drawEventsWithAtmMuonWeights, drawEventsWithGZKWeights, drawEventsWithNoWeights, drawFirstGuessQualityDistributionOnXfig, drawNpeDistributionOnXfig, drawNpeDistributionWithNDOMsliceOnXfig, drawNpeDistributionWithSliceOfEnergyOnXfig, drawZenithAngleDistributionOnXfig, drawZenithAngleDistributionWithFGsliceOnXfig, getDNDLogE, getI3ParticleLite, getParticleIterator, makeHistogram, makeJaida1DHistogram, makeJaida1DHistogram, makeJaida2DHistogram, makeJaida2DHistogram, plotByJointLine, plotByPointsWithErrorBars, readI3Particles, setBinSize, setBinSize, setBinSize, setCriteria, setMaxRangeOfNDOMsInDrawing, setMCArea, setMCSolidAngle, setObservationTime, switchToMCTruth, switchToReco |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
observationTime
protected double observationTime
badRunIC22
public static final int[] badRunIC22
startRunIC22
public static final int startRunIC22
- See Also:
- Constant Field Values
endRunIC22
public static final int endRunIC22
- See Also:
- Constant Field Values
excludedRunIC22
public static final int[] excludedRunIC22
I3ParticleIC22AnalysisFactory
public I3ParticleIC22AnalysisFactory(java.io.InputStream in)
throws java.io.IOException
- Throws:
java.io.IOException
I3ParticleIC22AnalysisFactory
public I3ParticleIC22AnalysisFactory(java.io.InputStream in,
boolean filterOutBadRunData)
throws java.io.IOException
- Throws:
java.io.IOException
isBadRunData
protected boolean isBadRunData(I3Particle iceParticle)
- Judge if this event has to be excluded because of
the bad run. You have to set filterOutBadRunData(true)
to get this method effective. Implemeneted fowllowing the IC22 bad run list
- Overrides:
isBadRunData
in class I3ParticleAnalysisFactory