icecube.daq.domcal
Class DOMCalRecord

java.lang.Object
  extended by icecube.daq.domcal.DOMCalRecord

public class DOMCalRecord
extends java.lang.Object


Field Summary
static int MAX_ADC
           
static int MAX_AMPLIFIER
           
static int MAX_ATWD
           
static int MAX_ATWD_BIN
           
static int MAX_ATWD_CHANNEL
           
static int MAX_DAC
           
 
Method Summary
 short getAdcValue(int val)
           
 float getAmplifierGain(int amp)
           
 float getAmplifierGainError(int amp)
           
 LinearFit getATWDCalibration(int atwd, int channel, int bin)
           
 QuadraticFit getATWDFrequencyCalibration(int atwd)
           
 Baseline getBaseline()
           
 short getDacValue(int val)
           
 short getDay()
           
 java.lang.String getDomId()
           
 float getFadcDeltaT()
           
 float getFadcDeltaTError()
           
 LinearFit getFadcFit()
           
 float getFadcGain()
           
 float getFadcGainError()
           
 Baseline getHVBaseline(int iter)
           
 LinearFit getHvGainCal()
           
 HVHistogram getHVHistogram(int iter)
           
 short getMonth()
           
 LinearFit getMpeDiscriminatorCalibration()
           
 short getNumHVBaselines()
           
 short getNumHVHistograms()
           
 short getNumTransitCalPts()
           
 LinearFit getSpeDiscriminatorCalibration()
           
 float getTemperature()
           
 LinearFit getTransitTimeFit()
           
 short getVersion()
           
 short getYear()
           
 boolean isHvBaselineCalValid()
           
 boolean isHvCalValid()
           
 boolean isTransitCalValid()
           
static DOMCalRecord parseDomCalRecord(java.nio.ByteBuffer bb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_ATWD

public static final int MAX_ATWD
See Also:
Constant Field Values

MAX_ATWD_CHANNEL

public static final int MAX_ATWD_CHANNEL
See Also:
Constant Field Values

MAX_ATWD_BIN

public static final int MAX_ATWD_BIN
See Also:
Constant Field Values

MAX_AMPLIFIER

public static final int MAX_AMPLIFIER
See Also:
Constant Field Values

MAX_ADC

public static final int MAX_ADC
See Also:
Constant Field Values

MAX_DAC

public static final int MAX_DAC
See Also:
Constant Field Values
Method Detail

getVersion

public short getVersion()

getYear

public short getYear()

getMonth

public short getMonth()

getDay

public short getDay()

getDomId

public java.lang.String getDomId()

getTemperature

public float getTemperature()

getFadcGain

public float getFadcGain()

getFadcGainError

public float getFadcGainError()

getFadcDeltaT

public float getFadcDeltaT()

getFadcDeltaTError

public float getFadcDeltaTError()

getFadcFit

public LinearFit getFadcFit()

getAdcValue

public short getAdcValue(int val)

getDacValue

public short getDacValue(int val)

getAmplifierGain

public float getAmplifierGain(int amp)

getAmplifierGainError

public float getAmplifierGainError(int amp)

getSpeDiscriminatorCalibration

public LinearFit getSpeDiscriminatorCalibration()

getMpeDiscriminatorCalibration

public LinearFit getMpeDiscriminatorCalibration()

getATWDFrequencyCalibration

public QuadraticFit getATWDFrequencyCalibration(int atwd)

getATWDCalibration

public LinearFit getATWDCalibration(int atwd,
                                    int channel,
                                    int bin)

isHvCalValid

public boolean isHvCalValid()

isHvBaselineCalValid

public boolean isHvBaselineCalValid()

isTransitCalValid

public boolean isTransitCalValid()

getNumTransitCalPts

public short getNumTransitCalPts()

getTransitTimeFit

public LinearFit getTransitTimeFit()

getHvGainCal

public LinearFit getHvGainCal()

getNumHVHistograms

public short getNumHVHistograms()

getHVHistogram

public HVHistogram getHVHistogram(int iter)

getNumHVBaselines

public short getNumHVBaselines()

getHVBaseline

public Baseline getHVBaseline(int iter)

getBaseline

public Baseline getBaseline()

parseDomCalRecord

public static DOMCalRecord parseDomCalRecord(java.nio.ByteBuffer bb)


Copyright © 2006 IceCube Collaboration. All Rights Reserved.