Class ReductionTool
java.lang.Object
ReductionTool
public class ReductionTool
- extends java.lang.Object
|
Method Summary |
void |
add(SharcScan aScan)
|
void |
addScanData(nom.tam.fits.Fits fits)
|
void |
adjustTransparencies(int i)
|
boolean |
allHighPassed()
|
void |
autoReorderPipeline()
|
float |
beamEfficiency(int i,
int t,
int bol)
|
void |
consolidatePipeline()
|
void |
createReduced()
|
void |
defaults()
|
void |
editHeader(nom.tam.util.Cursor cursor)
|
void |
editHeader(nom.tam.fits.Header header)
|
float |
gain(int i,
int t,
int bol)
|
double |
getChiSquared()
|
int |
getIndexOf(SharcScan aScan)
|
void |
getInitialGainSolution()
|
double |
getPositionAngleRange()
|
static double |
getTau(SharcScan sharcScan,
java.lang.String id)
|
static double |
getTau(java.lang.String id,
double value)
|
float |
getTransmission(int i,
int t)
|
void |
guessTimeConstants()
|
boolean |
hasNaNs()
|
void |
init()
|
void |
initializePipeline()
|
boolean |
isMapped(SharcScan aScan)
|
boolean |
isPlanetary(java.lang.String object)
|
boolean |
key(java.lang.String key,
java.lang.String value)
|
void |
makeLookups()
|
int |
maxHighPassFrames()
|
void |
measureRelativeBeamEfficiency()
|
boolean |
option(java.lang.String key,
java.lang.String value)
|
void |
preliminarySolution()
|
ReducedData |
reduce()
|
void |
reset()
|
void |
setupPipeline()
|
static double |
sharcTauOf(java.lang.String id,
double value)
|
void |
slim()
|
float |
smallSignalGain(int i,
int t,
int bol)
|
void |
summary()
|
void |
usage()
|
void |
write()
|
void |
writeScanMaps()
|
void |
writeSpacialCorrelations()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
correlated
public float[][] correlated
correlatedVar
public float[][] correlatedVar
correlatedParmsForBol
public float[][] correlatedParmsForBol
ReductionTool
public ReductionTool()
init
public void init()
defaults
public void defaults()
sharcTauOf
public static double sharcTauOf(java.lang.String id,
double value)
getTau
public static double getTau(java.lang.String id,
double value)
getTau
public static double getTau(SharcScan sharcScan,
java.lang.String id)
key
public boolean key(java.lang.String key,
java.lang.String value)
option
public boolean option(java.lang.String key,
java.lang.String value)
usage
public void usage()
editHeader
public void editHeader(nom.tam.util.Cursor cursor)
throws nom.tam.fits.FitsException,
nom.tam.fits.HeaderCardException,
java.io.IOException
- Throws:
nom.tam.fits.FitsException
nom.tam.fits.HeaderCardException
java.io.IOException
editHeader
public void editHeader(nom.tam.fits.Header header)
throws nom.tam.fits.FitsException,
nom.tam.fits.HeaderCardException,
java.io.IOException
- Throws:
nom.tam.fits.FitsException
nom.tam.fits.HeaderCardException
java.io.IOException
write
public void write()
throws nom.tam.fits.FitsException,
nom.tam.fits.HeaderCardException,
java.io.IOException
- Throws:
nom.tam.fits.FitsException
nom.tam.fits.HeaderCardException
java.io.IOException
writeScanMaps
public void writeScanMaps()
throws nom.tam.fits.FitsException,
nom.tam.fits.HeaderCardException,
java.io.IOException
- Throws:
nom.tam.fits.FitsException
nom.tam.fits.HeaderCardException
java.io.IOException
add
public void add(SharcScan aScan)
throws java.lang.Exception
- Throws:
java.lang.Exception
createReduced
public void createReduced()
setupPipeline
public void setupPipeline()
makeLookups
public void makeLookups()
getInitialGainSolution
public void getInitialGainSolution()
reduce
public ReducedData reduce()
slim
public void slim()
getChiSquared
public double getChiSquared()
hasNaNs
public boolean hasNaNs()
summary
public void summary()
preliminarySolution
public void preliminarySolution()
reset
public void reset()
consolidatePipeline
public void consolidatePipeline()
initializePipeline
public void initializePipeline()
autoReorderPipeline
public void autoReorderPipeline()
guessTimeConstants
public void guessTimeConstants()
maxHighPassFrames
public int maxHighPassFrames()
allHighPassed
public boolean allHighPassed()
getPositionAngleRange
public double getPositionAngleRange()
getIndexOf
public int getIndexOf(SharcScan aScan)
gain
public float gain(int i,
int t,
int bol)
smallSignalGain
public float smallSignalGain(int i,
int t,
int bol)
beamEfficiency
public float beamEfficiency(int i,
int t,
int bol)
adjustTransparencies
public void adjustTransparencies(int i)
getTransmission
public float getTransmission(int i,
int t)
isMapped
public boolean isMapped(SharcScan aScan)
measureRelativeBeamEfficiency
public void measureRelativeBeamEfficiency()
throws nom.tam.fits.FitsException,
nom.tam.fits.HeaderCardException,
java.io.IOException
- Throws:
nom.tam.fits.FitsException
nom.tam.fits.HeaderCardException
java.io.IOException
addScanData
public void addScanData(nom.tam.fits.Fits fits)
throws nom.tam.fits.FitsException,
nom.tam.fits.HeaderCardException,
java.io.IOException
- Throws:
nom.tam.fits.FitsException
nom.tam.fits.HeaderCardException
java.io.IOException
writeSpacialCorrelations
public void writeSpacialCorrelations()
isPlanetary
public boolean isPlanetary(java.lang.String object)