A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

a - Variable in class dwvisser.statistics.LinearFitErrXY
y=a+b*x chi2=full chi2 not reduced q=probability of good fit based on chi2 and dof
A - Variable in class dwvisser.nuclear.Nucleus
Mass number.
absorber - Variable in class dwvisser.nuclear.EnergyLoss
The current absorber object to be used in calculations.
Absorber - class dwvisser.nuclear.Absorber.
An abstraction of a thickness of material acting as a stopper of energetic ions.
Absorber() - Constructor for class dwvisser.nuclear.Absorber
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.FileQuitAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.FileOpenAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.FileSaveAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.TextExportAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.TableExportAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.ExVsChExportAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.Spanc.TargetListAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.LineFit
 
actionPerformed(ActionEvent) - Method in class dwvisser.JRelKin
Only actions come from target thickness textfield.
actionPerformed(ActionEvent) - Method in class dwvisser.JRelKin.FilePrintAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.TargetListDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.ExVsChOutputDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.DisplayTargetDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.DefineTargetDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.ChangeReactionDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.ChangeOutputPeakDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.ChangeCalibrationPeakDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.AddReactionDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.AddOutputPeakDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.analysis.spanc.AddCalibrationPeakDialog
 
actionPerformed(ActionEvent) - Method in class dwvisser.jamUtilities.ScalerScan
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.TUNL_PID.FileQuitAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.TUNL_PID.FileOpenAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.PIDsimulation.FileQuitAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.PIDsimulation.FileOpenAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.FocalPlanePlot
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.FocalPlanePlot.FilePrintAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.FocalPlanePlot.FilePageSetupAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.FocalPlanePlot.FileQuitAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.FocalPlanePlot.FileOpenAction
 
actionPerformed(ActionEvent) - Method in class dwvisser.nuclear.swing.ValuesChooser
Called whenever enter is pressed in the text area.
add(double) - Method in class dwvisser.monte.DataSet
 
AddCalibrationPeakDialog - class dwvisser.analysis.spanc.AddCalibrationPeakDialog.
Dialog box for adding a spectrum peak that will be an input to the focal plane calibration.
AddCalibrationPeakDialog(CalibrationPeakTable, Spanc) - Constructor for class dwvisser.analysis.spanc.AddCalibrationPeakDialog
Creates new DefineTargetDialog
addLayer(Solid) - Method in class dwvisser.analysis.spanc.Target
 
addMultiplet(Multiplet) - Method in class dwvisser.analysis.Multiplet
 
AddOutputPeakDialog - class dwvisser.analysis.spanc.AddOutputPeakDialog.
 
AddOutputPeakDialog(OutputPeakTable, CalibrationFit, Spanc) - Constructor for class dwvisser.analysis.spanc.AddOutputPeakDialog
Creates new DefineTargetDialog
addParameter(Parameter) - Method in class dwvisser.analysis.NonLinearFit
Makes a parameterTable from parameters.
addPeak(Peak) - Method in class dwvisser.analysis.Multiplet
 
addReaction(Nucleus, Nucleus, int) - Method in class dwvisser.nuclear.TUNL_PID
 
addReaction(Nucleus, Nucleus, int) - Method in class dwvisser.nuclear.PIDsimulation
 
addReaction(Nucleus, Nucleus, int) - Method in class dwvisser.nuclear.FocalPlanePlot
 
AddReactionDialog - class dwvisser.analysis.spanc.AddReactionDialog.
Dialog box for adding a reaction channel to those considered for the calibration or output.
AddReactionDialog(ReactionTable, Spanc) - Constructor for class dwvisser.analysis.spanc.AddReactionDialog
Creates new DefineTargetDialog
addRow() - Method in class dwvisser.analysis.spanc.tables.TargetDefinitionTable
 
addRow(CalibrationPeak) - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTableModel
 
addRow(CalibrationPeak) - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTable
 
addRow(OutputPeak) - Method in class dwvisser.analysis.spanc.tables.OutputPeakTableModel
 
addRow(OutputPeak) - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
addRow(SpancReaction) - Method in class dwvisser.analysis.spanc.tables.ReactionTableModel
 
addRow(SpancReaction) - Method in class dwvisser.analysis.spanc.tables.ReactionTable
 
adjustErrors(boolean) - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
Al27He3Table - class dwvisser.Al27He3Table.
 
Al27He3Table() - Constructor for class dwvisser.Al27He3Table
 
AlphaRigidityTable - class dwvisser.AlphaRigidityTable.
 
AlphaRigidityTable() - Constructor for class dwvisser.AlphaRigidityTable
 
AMU_TO_KEV - Static variable in class dwvisser.nuclear.EnergyLoss
 
AREA - Static variable in class dwvisser.analysis.GaussianFit
name of Parameter--area of peak
ArrayCalibration - class dwvisser.analysis.ArrayCalibration.
This class is a database class for containing all the calibration info for the YLSA array.
ArrayCalibration() - Constructor for class dwvisser.analysis.ArrayCalibration
 
atomDensity - Static variable in class dwvisser.nuclear.EnergyLoss
Atom density of elements, in atoms/cm^3
AVAGADRO - Static variable in class dwvisser.nuclear.EnergyLoss
10^-24 * Avagodro's number, used for conversion
ave(double[]) - Static method in class dwvisser.statistics.MiscMath
 
average() - Method in class dwvisser.analysis.Matrix
 
average() - Method in class dwvisser.math.Matrix
 
ax - Variable in class dwvisser.statistics.BracketMinimum
 

B

b - Variable in class dwvisser.statistics.LinearFitErrXY
y=a+b*x chi2=full chi2 not reduced q=probability of good fit based on chi2 and dof
BatchCalibration - class dwvisser.analysis.BatchCalibration.
Program to take an input specification file and .hdf files with calibration spectra, and run auto peak-fitting to give energy calibrations.
BatchCalibration(File, File) - Constructor for class dwvisser.analysis.BatchCalibration
Creates new YLSAcalibration
beam - Variable in class dwvisser.nuclear.Reaction
target(beam,projectile)residual
Beam - class dwvisser.nuclear.Beam.
 
Beam(Nucleus, double) - Constructor for class dwvisser.nuclear.Beam
Creates new Beam
betai(double, double, double) - Static method in class dwvisser.statistics.MiscMath
Incomplete beta function.
bindingEnergy - Variable in class dwvisser.nuclear.Nucleus
The binding energy in MeV for this Nucleus object.
BindingEnergyTable - class dwvisser.nuclear.BindingEnergyTable.
Class for storing binding energies.
BindingEnergyTable() - Constructor for class dwvisser.nuclear.BindingEnergyTable
Default constructor, necessary for loading from ObjectInputStream.
BOOLEAN - Static variable in class dwvisser.analysis.Parameter
Parameter is a boolean value...displayed as a checkbox.
Boost - class dwvisser.nuclear.Boost.
This class handles general boosts from one lorentz frame to another.
Boost(double[]) - Constructor for class dwvisser.nuclear.Boost
Creates a boost given the beta "4-vector" that a boost creates.
Boost(double, Direction) - Constructor for class dwvisser.nuclear.Boost
 
Boost(double, double, double) - Constructor for class dwvisser.nuclear.Boost
Creates new Boost
bracket(double, double) - Method in class dwvisser.statistics.BracketMinimum
 
BracketMinimum - class dwvisser.statistics.BracketMinimum.
Based on mnbrak.c in "Numerical Recipes" Given 2 initial points axi and bxi, this routine searches in the downhill direction (defined by the function as evaluated at the initial points) and returns new points ax,bx cx that bracket a minimum of the function.
BracketMinimum(Function) - Constructor for class dwvisser.statistics.BracketMinimum
 
BrentMethod - class dwvisser.statistics.BrentMethod.
This class is based on the routine brent in Numerical Recipes in C, 2nd ed.
BrentMethod(Function) - Constructor for class dwvisser.statistics.BrentMethod
Creates an instance of BrentMethod with the function f.
bx - Variable in class dwvisser.statistics.BracketMinimum
 

C

C - Static variable in class dwvisser.nuclear.Reaction
speed of light, in m/s
calculate(int) - Method in class dwvisser.analysis.NonLinearFit
Calculate function value for specific channel in the histogram.
calculateElosses() - Method in class dwvisser.nuclear.TUNL_PID
Calculate and tabulate energy losses in various detector segments
calculateElosses() - Method in class dwvisser.nuclear.PIDsimulation
Calculate and tabulate energy losses in various detector segments
calculateFit() - Method in class dwvisser.Spanc
Calculates calibration fit.
calculateFit(int) - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the QBrho value from the fit for the specified input peak.
calculateFitValue(int) - Method in class dwvisser.statistics.PolynomialFitErrY
 
calculateGamma(double) - Method in class dwvisser.nuclear.Boost
Given a velocity (_beta) in units of c, calculate gamma.
calculateRhoValues() - Method in class dwvisser.nuclear.TUNL_PID
Determine possible sets of rho values for various reactions and tabulate them, based on kinematics.
calculateRhoValues() - Method in class dwvisser.nuclear.PIDsimulation
Determine possible sets of rho values for various reactions and tabulate them, based on kinematics.
calculateStudentsT(double, double) - Static method in class dwvisser.statistics.MiscMath
Returns the probability that the absolute value of a t-statistic would be smaller than tObserved, for a t-distribution with dof degrees of freedom and a mean of zero.
calculateY(double) - Method in class dwvisser.statistics.PolynomialFitErrY
 
calculateY(double) - Method in class dwvisser.statistics.LinearFitErrY
 
calculateY(UncertainNumber) - Method in class dwvisser.statistics.PolynomialFitErrY
 
CalibrationFit - class dwvisser.analysis.spanc.CalibrationFit.
Abstraction class for performing fits of channel versus rho data.
CalibrationFit() - Constructor for class dwvisser.analysis.spanc.CalibrationFit
Creates new CalibrationFit object.
CalibrationPeak - class dwvisser.analysis.spanc.CalibrationPeak.
Representation of a fitted peak used for calibration of a spectrum.
CalibrationPeak(SpancReaction, double, UncertainNumber, UncertainNumber) - Constructor for class dwvisser.analysis.spanc.CalibrationPeak
Creates new CalibrationPeak
CalibrationPeakTable - class dwvisser.analysis.spanc.tables.CalibrationPeakTable.
Table for displaying reactions in Spanc.
CalibrationPeakTable() - Constructor for class dwvisser.analysis.spanc.tables.CalibrationPeakTable
Constructor.
CalibrationPeakTableModel - class dwvisser.analysis.spanc.tables.CalibrationPeakTableModel.
 
CalibrationPeakTableModel() - Constructor for class dwvisser.analysis.spanc.tables.CalibrationPeakTableModel
 
CENTROID - Static variable in class dwvisser.analysis.GaussianFit
name of Parameter--centroid of peak
ChangeCalibrationPeakDialog - class dwvisser.analysis.spanc.ChangeCalibrationPeakDialog.
Dialog for changing calibration peak parameters.
ChangeCalibrationPeakDialog(CalibrationPeakTable, Spanc) - Constructor for class dwvisser.analysis.spanc.ChangeCalibrationPeakDialog
Creates new DefineTargetDialog
ChangeOutputPeakDialog - class dwvisser.analysis.spanc.ChangeOutputPeakDialog.
 
ChangeOutputPeakDialog(OutputPeakTable, CalibrationFit, Spanc) - Constructor for class dwvisser.analysis.spanc.ChangeOutputPeakDialog
Creates new Change Output Peak Dialog
changePhi(Direction) - Static method in class dwvisser.monte.MicronDetector
Given a direction, returns a direction with modified phi so that associated direction is in the correct 72 degree window to possibly hit the detector(90-36 to 90+36, or 54 to 126).
ChangeReactionDialog - class dwvisser.analysis.spanc.ChangeReactionDialog.
Dialog box for changing the particulars of a reaction channel.
ChangeReactionDialog(ReactionTable, CalibrationPeakTable, Spanc) - Constructor for class dwvisser.analysis.spanc.ChangeReactionDialog
Creates new DefineTargetDialog
CheckEventFiles - class dwvisser.jamUtilities.CheckEventFiles.
 
chi2 - Variable in class dwvisser.statistics.LinearFitErrXY
y=a+b*x chi2=full chi2 not reduced q=probability of good fit based on chi2 and dof
chisq - Variable in class dwvisser.analysis.NonLinearFit
the calculated reduced chi-squared statistic
ClebschGordon - class dwvisser.math.ClebschGordon.
Copied from NSF libraries clebsh.f
ClebschGordon() - Constructor for class dwvisser.math.ClebschGordon
 
clone() - Method in class dwvisser.monte.Direction
 
clone() - Method in class dwvisser.nuclear.Solid
 
clone() - Method in class dwvisser.nuclear.Gas
 
close() - Method in class dwvisser.SimpleTokenReader
One may call this to close the underlying file.
closeOutput() - Method in class dwvisser.analysis.TextOutputter
 
CM - Static variable in class dwvisser.nuclear.Absorber
 
CMangleDetermination - class dwvisser.analysis.CMangleDetermination.
A simple code for finding out what the CM angles for various YLSA strips would be for a given branching ratio experiment.
CMangleDetermination(Nucleus, Nucleus, Nucleus, double, double, Nucleus, double) - Constructor for class dwvisser.analysis.CMangleDetermination
Creates new CMangleDetermination
CoefficientTable - class dwvisser.analysis.spanc.tables.CoefficientTable.
Table for displaying calibration coefficients in Spanc.
CoefficientTable(CalibrationFit) - Constructor for class dwvisser.analysis.spanc.tables.CoefficientTable
Constructor.
CoefficientTableModel - class dwvisser.analysis.spanc.tables.CoefficientTableModel.
Data model for CoefficientTable.
CoefficientTableModel(CalibrationFit) - Constructor for class dwvisser.analysis.spanc.tables.CoefficientTableModel
 
coeffs - Static variable in class dwvisser.nuclear.EnergyLoss
The A-1 thru A-12 coefficients for the Ziegler Energy loss formulae.
ColumnarTextReader - class dwvisser.ColumnarTextReader.
Class for reading in spreadsheet-style text files.
ColumnarTextReader(InputStream) - Constructor for class dwvisser.ColumnarTextReader
 
columns - Variable in class dwvisser.analysis.Matrix
 
columns - Variable in class dwvisser.math.Matrix
 
compareTo(Object) - Method in class dwvisser.analysis.Peak
 
ComponentPrintable - class dwvisser.nuclear.swing.ComponentPrintable.
Class copied from "Java 2D Graphics" by J.
ComponentPrintable(Component) - Constructor for class dwvisser.nuclear.swing.ComponentPrintable
Creates new ComponentPrintable
counts - Variable in class dwvisser.analysis.NonLinearFit
The histogram to be fitted.
cx - Variable in class dwvisser.statistics.BracketMinimum
 

D

dataExists(int, int) - Method in class dwvisser.analysis.InputSpecification
 
DataSet - class dwvisser.monte.DataSet.
Contains a set of numbers, can return set size, mean, and standard deviation.
DataSet() - Constructor for class dwvisser.monte.DataSet
Use standard non-biased weight.
DataSet(WeightingFunction) - Constructor for class dwvisser.monte.DataSet
Creates new DataSet
DatFile - class dwvisser.analysis.DatFile.
 
DatFile(File) - Constructor for class dwvisser.analysis.DatFile
 
DatFile(File, double[]) - Constructor for class dwvisser.analysis.DatFile
 
DecayKineticDetermination - class dwvisser.analysis.DecayKineticDetermination.
 
DecayKineticDetermination(Nucleus, Nucleus, Nucleus, double, double, Nucleus, double, double, double, String, boolean, double) - Constructor for class dwvisser.analysis.DecayKineticDetermination
Creates new KineticDetermination
DEFAULT - Static variable in class dwvisser.analysis.TextOutputter
 
DefineTargetDialog - class dwvisser.analysis.spanc.DefineTargetDialog.
Dialog box for defining, layer by layer, the properties of the targets used.
DefineTargetDialog(Dialog, Spanc) - Constructor for class dwvisser.analysis.spanc.DefineTargetDialog
Creates new DefineTargetDialog
density - Variable in class dwvisser.nuclear.Absorber
Densities in g/cm^3.
derivative(double, String) - Method in class dwvisser.analysis.NonLinearFit
Evaluates derivative with respect to parameterName at x.
derivative(double, String) - Method in class dwvisser.analysis.GaussianFit
Evaluates derivative with respect to parameterName at x.
description() - Method in class dwvisser.analysis.spanc.SpancReaction
 
destroy() - Method in class dwvisser.applet.SlideShow
Cleans up whatever resources are being held.
DetectorFrame - class dwvisser.monte.DetectorFrame.
 
DetectorFrame(double, double) - Constructor for class dwvisser.monte.DetectorFrame
Creates new DetectorFrame
DiffEquations - interface dwvisser.math.DiffEquations.
 
Direction - class dwvisser.monte.Direction.
Class which provides an abstraction for a direction in 3-dimensional space.
Direction(double, double) - Constructor for class dwvisser.monte.Direction
Creates new direction, given theta (angle from z-axis) and phi (azimuthal angle from x axis) in radians.
Direction(double, double, double) - Constructor for class dwvisser.monte.Direction
Create a new direction by specifying its x, y, and z components.
display() - Method in interface dwvisser.nuclear.swing.ValuesDialog
 
display() - Method in class dwvisser.nuclear.swing.OneValueDialog
 
DisplayTargetDialog - class dwvisser.analysis.spanc.DisplayTargetDialog.
Dialog box which displays the properties of a given pre-defined target.
DisplayTargetDialog(Dialog, Target) - Constructor for class dwvisser.analysis.spanc.DisplayTargetDialog
 
divide(double) - Method in class dwvisser.math.UncertainNumber
 
divide(UncertainNumber) - Method in class dwvisser.math.UncertainNumber
 
dof - Variable in class dwvisser.statistics.LinearFitErrXY
Degrees of freedom = num data points - 2
doFit() - Method in class dwvisser.analysis.NonLinearFit
Perform fit calulation and return a status String.
doFit(double[], double[], double[], double[]) - Method in class dwvisser.statistics.LinearFitErrXY
 
doIt() - Method in class dwvisser.jamUtilities.ScalerScan
 
DOUBLE - Static variable in class dwvisser.analysis.Parameter
Parameter is a floating point number.
dumbIntegral(double, double, double[], int) - Method in class dwvisser.math.RungeKutta4
 
dwvisser - package dwvisser
Nuclear physics-related codes written and maintained by Dale W Visser
dwvisser.analysis - package dwvisser.analysis
Codes and code libraries for analyzing kinematics and particle-ID for nuclear physics experiments.
dwvisser.analysis.spanc - package dwvisser.analysis.spanc
Code libraries for the Spanc program.
dwvisser.analysis.spanc.tables - package dwvisser.analysis.spanc.tables
GUI libraries for the various tables in the Spanc program.
dwvisser.applet - package dwvisser.applet
Useful applets.
dwvisser.jamUtilities - package dwvisser.jamUtilities
Programs for processing event files and hdf files produced by Jam.
dwvisser.math - package dwvisser.math
Miscellaneous classes for mathematical physics computations.
dwvisser.monte - package dwvisser.monte
Monte Carlo simulations, including spectograph/YLSA coincidences.
dwvisser.nuclear - package dwvisser.nuclear
Classes for calculating low energy relativistic kinematics and stopping in materials.
dwvisser.nuclear.graphics - package dwvisser.nuclear.graphics
Classes for displaying plots of state positions on a spectrograph.
dwvisser.nuclear.swing - package dwvisser.nuclear.swing
Classes for printing and for choosing values of parameters in JRelKin.
dwvisser.nuclear.table - package dwvisser.nuclear.table
Classes for displaying tables of results in JRelKin.
dwvisser.statistics - package dwvisser.statistics
Linear regression and minimization codes.
dydx(double, double[]) - Method in interface dwvisser.math.DiffEquations
An interface expected by RungeKutta4 for evaluating a set of derivatives dy[i]/dx at the values y[i] and x.
dydx(double, double[]) - Method in class dwvisser.nuclear.EnergyLoss
For the DiffEquations interface.

E

E_TO_4 - Static variable in class dwvisser.nuclear.EnergyLoss
 
element - Variable in class dwvisser.analysis.Matrix
 
element - Variable in class dwvisser.math.Matrix
 
elementLookUp - Static variable in class dwvisser.nuclear.EnergyLoss
Table to look up proton number given elemental symbol.
energy - Variable in class dwvisser.nuclear.Beam
 
EnergyLoss - class dwvisser.nuclear.EnergyLoss.
 
EnergyLoss(Absorber) - Constructor for class dwvisser.nuclear.EnergyLoss
Create an energy loss calculator associated with the given absorber.
EngePlusSilicon_Simulation - class dwvisser.monte.EngePlusSilicon_Simulation.
This class will produce a Monte Carlo simulation of the in-flight decay of a nucleus in an excited state produced and (presumably) tagged by the Enge SplitPole.
EngePlusSilicon_Simulation() - Constructor for class dwvisser.monte.EngePlusSilicon_Simulation
Creates new EngeYLSA_Simulation
EngeYLSA_Simulation - class dwvisser.monte.EngeYLSA_Simulation.
This class will produce a Monte Carlo simulation of the in-flight decay of a nucleus in an excited state produced and (presumably) tagged by the Enge SplitPole.
EngeYLSA_Simulation() - Constructor for class dwvisser.monte.EngeYLSA_Simulation
Creates new EngeYLSA_Simulation
equals(Object) - Method in class dwvisser.math.UncertainNumber
 
equals(Object) - Method in class dwvisser.nuclear.Nucleus
Checks if object represents the same isotope.
error - Variable in class dwvisser.math.UncertainNumber
The uncertainty.
ERROR - Static variable in class dwvisser.analysis.Parameter
 
errors - Variable in class dwvisser.analysis.NonLinearFit
The errors associatied with counts.
estimate - Variable in class dwvisser.analysis.Parameter
Whether or not this parameter should be estimated automatically before doing fit.
ESTIMATE - Static variable in class dwvisser.analysis.Parameter
 
estimate() - Method in class dwvisser.analysis.NonLinearFit
Estimate parameters for which the user requests estimation.
estimate() - Method in class dwvisser.analysis.GaussianFit
If so requested, estimates A, Area, and Width.
evaluate(UncertainNumber[]) - Method in interface dwvisser.statistics.UncertainFunction
Given an array of uncertain numbers, return back a function value with error bars.
evaluate(UncertainNumber[]) - Method in class dwvisser.statistics.LinearFunction
Given an array of uncertain numbers, return back a function value.
evaluateLegendre(int, int, double) - Static method in class dwvisser.monte.Direction
Taken from plgndr, section 6.8 in Numerical Recipes in C.
Ex - Variable in class dwvisser.nuclear.Nucleus
Excitation of nucleus in MeV.
EXACT_OPTION - Static variable in class dwvisser.nuclear.Reaction
options (can be or'ed together) for requesting QBrho
ExVsChOutputDialog - class dwvisser.analysis.spanc.ExVsChOutputDialog.
 
ExVsChOutputDialog(CalibrationFit) - Constructor for class dwvisser.analysis.spanc.ExVsChOutputDialog
 

F

fa - Variable in class dwvisser.statistics.BracketMinimum
 
Fatrump - class dwvisser.nuclear.Fatrump.
 
Fatrump() - Constructor for class dwvisser.nuclear.Fatrump
 
fb - Variable in class dwvisser.statistics.BracketMinimum
 
fc - Variable in class dwvisser.statistics.BracketMinimum
 
findOneSigmaT(int) - Static method in class dwvisser.statistics.MiscMath
Calculates t-statistic such that calculateStudentsT(findOneSigmaT(dof),dof) returns 0.683, the one-sigma probability for the normal distribution.
FINE_STRUCTURE - Static variable in class dwvisser.nuclear.EnergyLoss
 
FIRST_ITERATION - Static variable in class dwvisser.analysis.LevenbergMarquadt
int used when calling to calculate the first iteration
fit(double[], double[]) - Method in class dwvisser.statistics.LinearFitErrY
 
fit(double[], double[], double[]) - Method in class dwvisser.statistics.LinearFitErrY
 
FitException - exception dwvisser.analysis.FitException.
Exception that is throw if there is a fit exception that can be handled inside fit
FitException(String) - Constructor for class dwvisser.analysis.FitException
 
fix - Variable in class dwvisser.analysis.Parameter
Whether or not the parameter is currently fixed.
FIX - Static variable in class dwvisser.analysis.Parameter
 
FixEventFile - class dwvisser.jamUtilities.FixEventFile.
This program takes the first data block of a specified event file, removes it, and appends it to the end of a second specified event file.
FocalPlanePlot - class dwvisser.nuclear.FocalPlanePlot.
This class will execute a process to simulate the focal plane detector.
FocalPlanePlot.FileOpenAction - class dwvisser.nuclear.FocalPlanePlot.FileOpenAction.
 
FocalPlanePlot.FileOpenAction() - Constructor for class dwvisser.nuclear.FocalPlanePlot.FileOpenAction
 
FocalPlanePlot.FilePageSetupAction - class dwvisser.nuclear.FocalPlanePlot.FilePageSetupAction.
 
FocalPlanePlot.FilePageSetupAction() - Constructor for class dwvisser.nuclear.FocalPlanePlot.FilePageSetupAction
 
FocalPlanePlot.FilePrintAction - class dwvisser.nuclear.FocalPlanePlot.FilePrintAction.
 
FocalPlanePlot.FilePrintAction() - Constructor for class dwvisser.nuclear.FocalPlanePlot.FilePrintAction
Creates new FilePrintAction
FocalPlanePlot.FileQuitAction - class dwvisser.nuclear.FocalPlanePlot.FileQuitAction.
 
FocalPlanePlot.FileQuitAction() - Constructor for class dwvisser.nuclear.FocalPlanePlot.FileQuitAction
 
FocalPlanePlot(String) - Constructor for class dwvisser.nuclear.FocalPlanePlot
Creates new PIDsimulation.
fractions - Variable in class dwvisser.nuclear.EnergyLoss
The fractional amount of a chemical element in an absorber.
fractions - Variable in class dwvisser.nuclear.Absorber
Fraction of nuclei that are this species.
FullCheckEventFiles - class dwvisser.jamUtilities.FullCheckEventFiles.
 
Function - interface dwvisser.statistics.Function.
Generic interface for any real function of a real variable.

G

gammln(double) - Static method in class dwvisser.statistics.MiscMath
Returns Incomplete gamma P(a,x) evaluated by series.
gammq(double, double) - Static method in class dwvisser.statistics.MiscMath
Returns the incomplete gamma function Q(a,x) == 1 - P(a,x).
gas - Static variable in class dwvisser.nuclear.EnergyLoss
Whether the room temperature phase is gaseous or not.
Gas - class dwvisser.nuclear.Gas.
Implementation of Absorber for gasses.
Gas(double, double, String[], int[]) - Constructor for class dwvisser.nuclear.Gas
Given thickness in millimeters, pressure in torr, element components, and the numbers of atoms for each element in the gas molecule, creates an instance of absorber.
Gas(double, double, String, int) - Constructor for class dwvisser.nuclear.Gas
 
GaussianFilter - class dwvisser.analysis.GaussianFilter.
 
GaussianFilter(double[], double) - Constructor for class dwvisser.analysis.GaussianFilter
 
GaussianFit - class dwvisser.analysis.GaussianFit.
This abstract class uses NonLinearFit to fit a single gaussian peak with a background..
GaussianFit(double[], double[], int, int, Multiplet) - Constructor for class dwvisser.analysis.GaussianFit
Class constructor.
gcf(double, double) - Static method in class dwvisser.statistics.MiscMath
Returns Incomplete gamma Q(a,x) evaluated by series.
genp() - Method in class dwvisser.analysis.Matrix
 
genp() - Method in class dwvisser.math.Matrix
 
gepp() - Method in class dwvisser.analysis.Matrix
 
gepp() - Method in class dwvisser.math.Matrix
 
get_p_value() - Method in class dwvisser.statistics.PolynomialFitErrY
 
get_p_value() - Method in class dwvisser.statistics.LinearFitErrY
 
get3vector(double) - Method in class dwvisser.monte.Direction
 
getAbsorber() - Method in class dwvisser.nuclear.EnergyLoss
Returns the absorber object used by this instance of EnergyLoss.
getAdjustedCoeffErrors() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getAdjustedCovarMatrix() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getAllCentroids() - Method in class dwvisser.analysis.Multiplet
 
getAllPeaks() - Method in class dwvisser.analysis.Multiplet
 
getAllReactions() - Static method in class dwvisser.analysis.spanc.SpancReaction
 
getAngleDegeneracy() - Method in class dwvisser.nuclear.Reaction
Returns 0,1, or 2, for the number of CM angles corresponding to the lab angle in this reaction.
getArea() - Method in class dwvisser.analysis.Peak
 
getAreaError() - Method in class dwvisser.analysis.Peak
 
getBackwardRandomDirection() - Static method in class dwvisser.monte.Direction
 
getBeam() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getBeam() - Method in class dwvisser.nuclear.Reaction
 
getBeamEnergy() - Method in class dwvisser.nuclear.Reaction
Returns energy of beam in MeV.
getBeamUncertain() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getBeta(Particle, double) - Static method in class dwvisser.nuclear.Reaction
 
getBfield() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getBindingEnergy(Nucleus) - Method in class dwvisser.nuclear.BindingEnergyTable
Get the binding energy in MeV of the specified nucleus.
getBooleanValue() - Method in class dwvisser.analysis.Parameter
 
getCalibratedEnergyChannel(int, int, int) - Method in class dwvisser.analysis.ArrayCalibration
 
getCalibratedTimeChannel(int, int, int) - Method in class dwvisser.analysis.ArrayCalibration
Returns the uncompressed channel number recommended for displaying calibrated time.
getCentroidErrors() - Method in class dwvisser.analysis.Multiplet
 
getCentroids() - Method in class dwvisser.analysis.PeakFinder
 
getChannel() - Method in class dwvisser.analysis.spanc.OutputPeak
 
getChannel() - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
getChannel0() - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the (unweighted) mean of the input peak centroids, which is used as the offset of the channel axis for the purposes of the fit.
getChannelsPerMeV() - Method in class dwvisser.analysis.ArrayCalibration
 
getChannelsPerNsec() - Method in class dwvisser.analysis.ArrayCalibration
 
getChiSq() - Method in class dwvisser.analysis.LevenbergMarquadt
Gives the chi-sqared value of the latest iteration.
getChiSq() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getChiSq() - Method in class dwvisser.statistics.LinearFitErrY
 
getCMAngleProjectile(int) - Method in class dwvisser.nuclear.Reaction
Returns the angle in degrees in the CM system of the projectile.
getCoefficient(double, double, double, double, double, double) - Method in class dwvisser.math.ClebschGordon
Calculates the Clebsch-Gordon Coeffiecient, .
getCoefficient(int) - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the i'th order coefficient of the calibration fit and its uncertainty.
getCoefficientErrors() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getColumnClass(int) - Method in class dwvisser.nuclear.table.ReactionTableModel
 
getColumnClass(int) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
getColumnCount() - Method in class dwvisser.nuclear.table.ReactionTableModel
 
getColumnCount() - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
getColumnName(int) - Method in class dwvisser.nuclear.table.ReactionTableModel
 
getColumnName(int) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
getComboModel() - Static method in class dwvisser.analysis.spanc.Target
 
getCovariance(int, int) - Method in class dwvisser.analysis.spanc.CalibrationFit
Gets a covariance matrix element.
getCovarianceMatrix() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getData() - Method in class dwvisser.analysis.DatFile
 
getData() - Method in class dwvisser.monte.DataSet
 
getDataSize() - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the number of input peaks fitted to.
getDegreesOfFreedom() - Method in class dwvisser.analysis.LevenbergMarquadt
 
getDegreesOfFreedom() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getDegreesOfFreedom() - Method in class dwvisser.statistics.LinearFitErrY
 
getDensity() - Method in class dwvisser.nuclear.Solid
Estimated density of solid in g/cm^3.
getDensity() - Method in class dwvisser.nuclear.Gas
 
getDensity() - Method in class dwvisser.nuclear.Absorber
Returns mass density of absorber in g/cm^3.
getDensity(int) - Static method in class dwvisser.nuclear.EnergyLoss
Returns density of element in its most common form in g/cm^3.
getDetector(Direction) - Static method in class dwvisser.monte.MicronDetector
based on our convention of the bottom detector being det 4, detector numbers going down as one goes counter clockwise looking at the array from the target
getDiracNotation(double, double, double, double, double, double) - Method in class dwvisser.math.ClebschGordon
 
getDirection(Matrix) - Static method in class dwvisser.monte.Direction
 
getDistance() - Method in class dwvisser.monte.MicronDetector
Returns distance to detector in mm.
getDistance(int) - Method in class dwvisser.analysis.ArrayCalibration
 
getDOF() - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the number of degrees of freedom in the fit, which is the number of input peaks minus the fit order minus 1.
getDoubleError() - Method in class dwvisser.analysis.Parameter
 
getDoubleValue() - Method in class dwvisser.analysis.Parameter
 
getEbeam() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getElectronicStoppingPower(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the electronic stopping power in keV per microgram/cm^2.
getElement(String) - Static method in class dwvisser.nuclear.EnergyLoss
Lookup method for obtaining an atomic number from the element's symbol.
getElementNumber(String) - Static method in class dwvisser.nuclear.Nucleus
Returns element number for the given Symbol.
getElementNumber(String) - Method in class dwvisser.nuclear.BindingEnergyTable
Get the element number for the specified element symbol, ignoring case.
getElements() - Method in class dwvisser.nuclear.Absorber
 
getElementSymbol() - Method in class dwvisser.nuclear.Nucleus
Returns element symbol for this nucleus.
getElementSymbol(int) - Static method in class dwvisser.nuclear.Nucleus
Returns element symbol for the specified element.
getEnergyDeposited(int, int, int) - Method in class dwvisser.analysis.ArrayCalibration
Returns energy deposited in MeV.
getEnergyGain(int, int) - Method in class dwvisser.analysis.ArrayCalibration
 
getEnergyLoss(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
 
getEnergyLoss(Nucleus, double, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the total energy loss in keV.
getEnergyLossUnc(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the total energy loss in keV.
getEnergyOffset(int, int) - Method in class dwvisser.analysis.ArrayCalibration
Gets zero offset for channel in the electronics.
GetEventScalers - class dwvisser.jamUtilities.GetEventScalers.
 
GetEventScalers() - Constructor for class dwvisser.jamUtilities.GetEventScalers
 
getEx4(UncertainNumber) - Method in class dwvisser.nuclear.Reaction
Using the given momentum of the projectile in the lab, calculates the necessary excitation of the residual nucleus.
getExportTableText() - Method in class dwvisser.analysis.spanc.tables.OutputPeakTableModel
 
getExportTableText() - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
getExportTableText(CalibrationFit) - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTableModel
 
getExportTableText(CalibrationFit) - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTable
 
getExProjectile() - Method in class dwvisser.analysis.spanc.OutputPeak
 
getExProjectile() - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
getExResidual() - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
getExResidual(boolean) - Method in class dwvisser.analysis.spanc.OutputPeak
 
getFile(int, int) - Method in class dwvisser.analysis.InputSpecification
Returns the file reference for the requested detector and strip.
getFilteredSpectrum() - Method in class dwvisser.analysis.GaussianFilter
 
getFitCoefficients() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getFitResult() - Method in class dwvisser.analysis.GaussianFit
 
getFocusParameter(int) - Method in class dwvisser.nuclear.Reaction
 
getFractionError(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the fractional error in energy loss.
getFractions() - Method in class dwvisser.nuclear.Absorber
 
getGroundStateMass() - Method in class dwvisser.nuclear.Nucleus
Returns ground state mass in MeV/c^2.
getHistogram(double, double, double) - Method in class dwvisser.monte.DataSet
 
getIncidence() - Method in class dwvisser.monte.MicronDetector
Returns 1/cos(incidence angle).
getIncidence(int) - Method in class dwvisser.analysis.ArrayCalibration
Returns 1/cos(inc.
getInteractionLayer() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getInterStrip() - Method in class dwvisser.monte.MicronDetector
 
getIntValue() - Method in class dwvisser.analysis.Parameter
 
getInverse() - Method in class dwvisser.analysis.GJENice
 
getInverse() - Method in class dwvisser.nuclear.Boost
 
getIsotopes(int) - Static method in class dwvisser.nuclear.Nucleus
Pass through call to return all stable isotopes for this element.
getIsotopes(int) - Method in class dwvisser.nuclear.BindingEnergyTable
Return a Vector of Nucleus objects representing the isotopes of the given element.
getJacobianProjectile(int) - Method in class dwvisser.nuclear.Reaction
 
getKE(Nucleus, double) - Static method in class dwvisser.nuclear.Reaction
 
getKnown() - Method in class dwvisser.analysis.Parameter
 
getLabAngleResidual(int) - Method in class dwvisser.nuclear.Reaction
 
getLabBetaResidual(int) - Method in class dwvisser.nuclear.Reaction
 
getLabEnergyProjectile(int) - Method in class dwvisser.nuclear.Reaction
 
getLabEnergyProjectile(int, int) - Method in class dwvisser.nuclear.Reaction
 
getLabEnergyResidual(int) - Method in class dwvisser.nuclear.Reaction
 
getLabGammaResidual(int) - Method in class dwvisser.nuclear.Reaction
 
getLabMomentumResidual(int) - Method in class dwvisser.nuclear.Reaction
 
getLayer(int) - Method in class dwvisser.analysis.spanc.Target
 
getLayerNuclideComboModel(int) - Method in class dwvisser.analysis.spanc.Target
 
getLayerNumberComboModel() - Method in class dwvisser.analysis.spanc.Target
 
getMass() - Method in class dwvisser.nuclear.Particle
Returns mass in MeV/c^2.
getMass() - Method in class dwvisser.nuclear.Nucleus
Mass in MeV/c^2.
getMean() - Method in class dwvisser.monte.DataSet
 
getMeanX() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getName() - Method in class dwvisser.analysis.Parameter
 
getName() - Method in class dwvisser.analysis.spanc.Target
 
getName(int, int) - Method in class dwvisser.analysis.InputSpecification
Returns the name of the spectrum in the HDF file for the given detector and strip.
getNaturalWeight(int) - Static method in class dwvisser.nuclear.EnergyLoss
 
getNewInstance(double) - Method in class dwvisser.nuclear.Solid
 
getNewInstance(double) - Method in class dwvisser.nuclear.Gas
 
getNewInstance(double) - Method in class dwvisser.nuclear.Absorber
Returns new absorber identical to this one, with thickness multiplied by factor.
getNormalizedResidual(int) - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the normalized residual for an input peak, which is the residual divided by its error bar.
getNormalizedResidual(int) - Method in class dwvisser.statistics.PolynomialFitErrY
 
getNuclearStoppingPower(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the nuclear stopping power in keV per microgram/cm^2.
getNumberOfDetectors() - Method in class dwvisser.analysis.InputSpecification
 
getNumberOfLayers() - Method in class dwvisser.analysis.spanc.Target
 
getOffset() - Method in class dwvisser.statistics.LinearFitErrY
 
getOffsetErr() - Method in class dwvisser.statistics.LinearFitErrY
 
getOffsets(File) - Method in class dwvisser.analysis.ArrayCalibration
Format of the file is
getOptions() - Method in class dwvisser.analysis.Parameter
 
getOrder() - Method in class dwvisser.analysis.spanc.CalibrationFit
Gets the polynomial order of the calibration fit.
getOutFile() - Method in class dwvisser.jamUtilities.ScalerScan
 
getParameter(String) - Method in class dwvisser.analysis.NonLinearFit
Allows access to parameters by name for modification.
getParameterInfo() - Method in class dwvisser.applet.SlideShow
 
getPath() - Method in class dwvisser.jamUtilities.ScalerScan
 
getPeak(int) - Method in class dwvisser.analysis.Multiplet
 
getPeak(int) - Static method in class dwvisser.analysis.spanc.OutputPeak
 
getPeak(int) - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
getPeakCollection() - Static method in class dwvisser.analysis.spanc.OutputPeak
 
getPeakCollection() - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
getPeakNear(double, double) - Method in class dwvisser.analysis.Multiplet
Returns peak nearest given centroid if distance is less than the given tolerance.
getPhi() - Method in class dwvisser.monte.Direction
 
getPhi(int) - Method in class dwvisser.analysis.ArrayCalibration
 
getPhiDegrees() - Method in class dwvisser.monte.Direction
 
getPlasticLightOutput(Nucleus, double, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the light output produced in a plastic scintillator by an ion losing energy in it.
getPosition() - Method in class dwvisser.analysis.Peak
 
getPositionError() - Method in class dwvisser.analysis.Peak
 
getProjectile() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getProjectile() - Method in class dwvisser.nuclear.Reaction
 
getProjectileUncertain() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getPvalue() - Method in class dwvisser.analysis.spanc.CalibrationFit
Gives the probability that the calibration actually describes the input data.
getQ() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getQBrho(int) - Method in class dwvisser.nuclear.Reaction
 
getQBrho(int, int) - Method in class dwvisser.nuclear.Reaction
 
getQBrho(Nucleus, double) - Static method in class dwvisser.nuclear.Reaction
 
getQBrho(Nucleus, UncertainNumber, boolean) - Static method in class dwvisser.nuclear.Reaction
 
getQValue() - Method in class dwvisser.nuclear.Reaction
Returns the Q-value, which is the net energy released in the reaction.
getRandomDirection() - Static method in class dwvisser.monte.Direction
 
getRandomDirection(double, double) - Static method in class dwvisser.monte.Direction
get Random direction between given theta limits
getRandomDirection(int) - Static method in class dwvisser.monte.Direction
Generate a random direction for m=0 using a Legendre polynomial distribution (attenuated by a sin theta solid angle factor).
getRandomDirection(int, Direction) - Static method in class dwvisser.monte.Direction
Generate a random direction using a Legendre polynomial distribution (attenuated by a sin theta solid angle factor), relative to a z-axis defined by the given direction.
getRandomDirection(int, int) - Static method in class dwvisser.monte.Direction
Generate a random direction using a Spherical Harmonic distribution (attenuated by a sin theta solid angle factor).
getRange(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the range in milligrams/cm^2 in the absorber material specified in this instance of EnergyLoss.
getReaction(int) - Static method in class dwvisser.analysis.spanc.SpancReaction
 
getReactionCollection() - Static method in class dwvisser.analysis.spanc.SpancReaction
 
getReactionIndex() - Method in class dwvisser.analysis.spanc.OutputPeak
 
getReactionIndex() - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
getReactionIndex(SpancReaction) - Static method in class dwvisser.analysis.spanc.SpancReaction
 
getReducedChiSq() - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the calculated chi-square statistic divided by the degrees of freedom.
getReducedChiSq() - Method in class dwvisser.statistics.PolynomialFitErrY
 
getReducedChiSq() - Method in class dwvisser.statistics.LinearFitErrY
 
getResidual() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getResidual() - Method in class dwvisser.nuclear.Reaction
 
getResidual(int) - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns the residual for an input peak.
getResidualUncertain() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getReturnStatus() - Method in class dwvisser.nuclear.swing.OneValueDialog
 
getRho() - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
getRho(boolean) - Method in class dwvisser.analysis.spanc.OutputPeak
 
getRho(UncertainNumber) - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns a rho value for a specified channel and uncertainty.
getRhoMax() - Method in class dwvisser.nuclear.FocalPlanePlot
 
getRhoMax() - Method in interface dwvisser.nuclear.graphics.RadiusRange
 
getRhoMin() - Method in class dwvisser.nuclear.FocalPlanePlot
 
getRhoMin() - Method in interface dwvisser.nuclear.graphics.RadiusRange
 
getRowCount() - Method in class dwvisser.nuclear.table.ReactionTableModel
 
getRowCount() - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
getSD() - Method in class dwvisser.monte.DataSet
 
getSEM() - Method in class dwvisser.monte.DataSet
 
getSignificance() - Method in class dwvisser.analysis.InputSpecification
Returns the confidence lever for the PeakFinder to use.
getSize() - Method in class dwvisser.NumericTextFileReader
 
getSize() - Method in class dwvisser.monte.DataSet
 
getSlope() - Method in class dwvisser.statistics.LinearFitErrY
 
getSlope(double) - Method in class dwvisser.statistics.PolynomialFitErrY
 
getSlopeErr() - Method in class dwvisser.statistics.LinearFitErrY
 
getSolution() - Method in class dwvisser.analysis.GJENice
 
getSpectrum(int, int) - Method in class dwvisser.analysis.InputSpecification
Retrieves the spectrum for the given detector and strip from the appropriate HDF file.
getStoppingPower(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the total stopping power in keV per microgram/cm^2.
getStrip() - Method in class dwvisser.monte.MicronDetector
If interstrip is true, then the event was between the returned strip and the returned strip + 1.
getStripsPerDetector() - Method in class dwvisser.analysis.InputSpecification
 
getSymbol(int) - Method in class dwvisser.nuclear.BindingEnergyTable
Get the element symbol for the specified element number.
getTarget() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getTarget() - Method in class dwvisser.nuclear.Reaction
 
getTarget(String) - Static method in class dwvisser.analysis.spanc.Target
 
getTargetCollection() - Static method in class dwvisser.analysis.spanc.Target
 
getTargetList() - Static method in class dwvisser.analysis.spanc.Target
 
getTargetNuclide() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getTargetUncertain() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getText() - Method in class dwvisser.nuclear.Solid
 
getTheta() - Method in class dwvisser.analysis.spanc.SpancReaction
 
getTheta() - Method in class dwvisser.monte.Direction
 
getTheta(int) - Method in class dwvisser.analysis.ArrayCalibration
Returns theta of strip in radians.
getThetaDegrees() - Method in class dwvisser.monte.Direction
 
getThetaLab() - Method in class dwvisser.nuclear.Reaction
 
getThickness() - Method in class dwvisser.nuclear.Solid
Returns thickness in micrograms/cm^2.
getThickness() - Method in class dwvisser.nuclear.Gas
Returns thickness in micrograms/cm^2.
getThickness() - Method in class dwvisser.nuclear.Absorber
Returns thickness in micrograms/cm^2.
getThinEnergyLoss(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
 
getThinEnergyLoss(Nucleus, double, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns the total energy loss in keV.
getTotalEnergyProjectile(int) - Method in class dwvisser.nuclear.Reaction
 
getTotalEnergyResidual(int) - Method in class dwvisser.nuclear.Reaction
 
getTranslation(double[], double[]) - Method in class dwvisser.statistics.LinearFitErrXY
Calculates a value to translate the x's by to diagonalize the coefficient covariance matrix.
getType() - Method in class dwvisser.analysis.Parameter
 
getValueAt(int, int) - Method in class dwvisser.nuclear.table.ReactionTableModel
 
getValueAt(int, int) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
getValues() - Method in interface dwvisser.nuclear.swing.ValuesDialog
 
getValues() - Method in class dwvisser.nuclear.swing.ValuesChooser
Returns the array of numbers represented by what the user has entered.
getValues() - Method in class dwvisser.nuclear.swing.OneValueDialog
 
getVector() - Method in class dwvisser.monte.Direction
 
getWidth() - Method in class dwvisser.analysis.Peak
 
getWidth(int, int) - Method in class dwvisser.analysis.InputSpecification
Returns the specified peak width for the PeakFinder to use.
getWidthError() - Method in class dwvisser.analysis.Peak
 
getX() - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
getX() - Method in class dwvisser.monte.Direction
 
getY() - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
getY() - Method in class dwvisser.monte.Direction
 
getZ() - Method in class dwvisser.monte.Direction
 
GJENice - class dwvisser.analysis.GJENice.
 
GJENice(Matrix, Matrix) - Constructor for class dwvisser.analysis.GJENice
Takes a coefficient matrix and a result matrix (A and b in A*x=b) and immediately finds A[inverse] and x.
gser(double, double) - Static method in class dwvisser.statistics.MiscMath
 

H

hasFit() - Method in class dwvisser.analysis.spanc.CalibrationFit
Returns true if input data have been received, a fit order was set, and it was possible to do a fit with at least one degree of freedom.
hashCode() - Method in class dwvisser.nuclear.Nucleus
Inherited from java.lang.Object for storing in a HashTable.

I

INCIDENCE - Static variable in class dwvisser.nuclear.EnergyLoss
 
init() - Method in class dwvisser.applet.SlideShow
Initializes the applet.
initialize(Nucleus, double, double, double, double, double, double) - Method in class dwvisser.nuclear.TUNL_PID
Sets initial values.
initialize(Nucleus, double, double, double, double, double, double) - Method in class dwvisser.nuclear.PIDsimulation
Sets initial values.
initialize(Nucleus, double, double, double, double, double, double) - Method in class dwvisser.nuclear.FocalPlanePlot
Sets initial values.
InputSpecification - class dwvisser.analysis.InputSpecification.
Class for containing processing input specifications for YLSAcalibration.
InputSpecification(File) - Constructor for class dwvisser.analysis.InputSpecification
Creates new InputSpecification.
INT - Static variable in class dwvisser.analysis.Parameter
Parameter is an integer number, e.g., a histogram channel number.
inverseBoost(Boost) - Static method in class dwvisser.nuclear.Boost
Creates the boost for a velocity equal in magnitude in the opposite direction from the original boost.
invertFit() - Method in class dwvisser.statistics.LinearFitErrY
Inverts x and y data sets.
invertFit(boolean) - Method in class dwvisser.statistics.PolynomialFitErrY
Inverts x and y data sets.
ionPotential - Static variable in class dwvisser.nuclear.EnergyLoss
Ionization potential for the various elements.
isBoolean() - Method in class dwvisser.analysis.Parameter
 
isCellEditable(int, int) - Method in class dwvisser.analysis.spanc.tables.ResidualTable
 
isCellEditable(int, int) - Method in class dwvisser.analysis.spanc.tables.ReactionTable
 
isCellEditable(int, int) - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
isCellEditable(int, int) - Method in class dwvisser.analysis.spanc.tables.CoefficientTable
 
isCellEditable(int, int) - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTable
 
isCellEditable(int, int) - Method in class dwvisser.nuclear.table.ReactionTableModel
 
isCellEditable(int, int) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
isEstimate() - Method in class dwvisser.analysis.Parameter
 
isFix() - Method in class dwvisser.analysis.Parameter
Tells whether the parameter is currently fixed.
isHit(Direction) - Method in class dwvisser.monte.MicronDetector
 
isNumberField() - Method in class dwvisser.analysis.Parameter
 
Isobutane(double, double) - Static method in class dwvisser.nuclear.Gas
Static factory method for isobutane gas absorber.
isTextField() - Method in class dwvisser.analysis.Parameter
Returns true if the parameter is represented by a text field in the dialog box.
iterate(int) - Method in class dwvisser.analysis.LevenbergMarquadt
Calculates a single iteration of the minimization routine.

J

JRelKin - class dwvisser.JRelKin.
Program to calculate relativistic kinematics for the SplitPole detector.
JRelKin.FilePrintAction - class dwvisser.JRelKin.FilePrintAction.
 
JRelKin.FilePrintAction() - Constructor for class dwvisser.JRelKin.FilePrintAction
Creates new FilePrintAction
JRelKin() - Constructor for class dwvisser.JRelKin
 

K

Kapton(double, int) - Static method in class dwvisser.nuclear.Solid
 
KinematicsException - exception dwvisser.nuclear.KinematicsException.
Thrown in kinematically disallowed situations.
KinematicsException(String) - Constructor for class dwvisser.nuclear.KinematicsException
 
KinematicsOutputTable - class dwvisser.nuclear.table.KinematicsOutputTable.
Table for displaying results of nuclear reaction kinematics calculations.
KinematicsOutputTable(KinematicsOutputTableModel) - Constructor for class dwvisser.nuclear.table.KinematicsOutputTable
Constructor.
KinematicsOutputTableModel - class dwvisser.nuclear.table.KinematicsOutputTableModel.
Data model for KinematicsOutputTable.
KinematicsOutputTableModel(ReactionTable, double[], double[], double[]) - Constructor for class dwvisser.nuclear.table.KinematicsOutputTableModel
 
KNOWN - Static variable in class dwvisser.analysis.Parameter
 

L

LAST_ITERATION - Static variable in class dwvisser.analysis.LevenbergMarquadt
int used when calling to calculate the last iteration
lastPeaks(int) - Method in class dwvisser.analysis.Multiplet
Returns a new multiplet containing only the last n peaks of this multiplet.
leig(double) - Method in class dwvisser.analysis.Matrix
 
leig(double) - Method in class dwvisser.math.Matrix
 
LevenbergMarquadt - class dwvisser.analysis.LevenbergMarquadt.
This uses the Levenberg-Marquadt prescription for finding the local minimum of chi-squared given seed parameter values for the function to fit.
LevenbergMarquadt(NonLinearFit) - Constructor for class dwvisser.analysis.LevenbergMarquadt
Class constructor giving handle to parent.
LinearFitErrXY - class dwvisser.statistics.LinearFitErrXY.
Code for fitting a line to data with error bars in both x and y.
LinearFitErrXY() - Constructor for class dwvisser.statistics.LinearFitErrXY
 
LinearFitErrY - class dwvisser.statistics.LinearFitErrY.
Given a data set, performs a linear regression, then can be queried for the results.
LinearFitErrY() - Constructor for class dwvisser.statistics.LinearFitErrY
do-nothing initializer to re-use this same code for multiple fits
LinearFitErrY(double[], double[]) - Constructor for class dwvisser.statistics.LinearFitErrY
Creates and performs linear regression on unweighted data set.
LinearFitErrY(double[], double[], double[]) - Constructor for class dwvisser.statistics.LinearFitErrY
Creates and performs linear regression on weighted data set.
LinearFitErrY(File, File) - Constructor for class dwvisser.statistics.LinearFitErrY
 
LinearFunction - class dwvisser.statistics.LinearFunction.
 
LinearFunction(double, double, double) - Constructor for class dwvisser.statistics.LinearFunction
 
LinearFunction(double, double, double, double, double) - Constructor for class dwvisser.statistics.LinearFunction
 
LinearFunction(UncertainNumber, UncertainNumber, double) - Constructor for class dwvisser.statistics.LinearFunction
 
LineFit - class dwvisser.LineFit.
 
LineFit() - Constructor for class dwvisser.LineFit
Constructor.
lm - Variable in class dwvisser.analysis.NonLinearFit
does the actual matrix algebra to find the best fit
load() - Static method in class dwvisser.nuclear.BindingEnergyTable
 
lr(int) - Method in class dwvisser.analysis.Matrix
 
lr(int) - Method in class dwvisser.math.Matrix
 

M

main(String[]) - Static method in class dwvisser.Spanc
Launches Spanc application.
main(String[]) - Static method in class dwvisser.NukeSimLauncher
 
main(String[]) - Static method in class dwvisser.Mg24He3Table
quick piece of code to make an ASCII table of some reaction kinematics
main(String[]) - Static method in class dwvisser.Mg24He3ContaminantTable
quick piece of code to make an ASCII table of some reaction kinematics
main(String[]) - Static method in class dwvisser.MakeATable
quick piece of code to make an ASCII table of some reaction kinematics
main(String[]) - Static method in class dwvisser.LineFit
 
main(String[]) - Static method in class dwvisser.JRelKin
 
main(String[]) - Static method in class dwvisser.AlphaRigidityTable
 
main(String[]) - Static method in class dwvisser.Al27He3Table
quick piece of code to make an ASCII table of some reaction kinematics
main(String[]) - Static method in class dwvisser.analysis.PIDtelescope
 
main(String[]) - Static method in class dwvisser.analysis.MomentumPlotter
 
main(String[]) - Static method in class dwvisser.analysis.InputSpecification
 
main(String[]) - Static method in class dwvisser.analysis.GJENice
 
main(String[]) - Static method in class dwvisser.analysis.GaussianFilter
arg1 = width, arg2= infile.dat, arg3=outfile.dat
main(String[]) - Static method in class dwvisser.analysis.DecayKineticDetermination
 
main(String[]) - Static method in class dwvisser.analysis.CMangleDetermination
 
main(String[]) - Static method in class dwvisser.analysis.BatchCalibration
Launches the calibration, using the command line argument as the input file.
main(String[]) - Static method in class dwvisser.analysis.ArrayCalibration
Just for debugging.
main(String[]) - Static method in class dwvisser.analysis.spanc.Target
 
main(String[]) - Static method in class dwvisser.analysis.spanc.ChangeReactionDialog
 
main(String[]) - Static method in class dwvisser.analysis.spanc.AddReactionDialog
 
main(String[]) - Static method in class dwvisser.jamUtilities.ScalerScan
 
main(String[]) - Static method in class dwvisser.jamUtilities.GetEventScalers
This program reads through and event file and produces a csv file containing the numbers stored in scaler blocks.
main(String[]) - Static method in class dwvisser.jamUtilities.FullCheckEventFiles
 
main(String[]) - Static method in class dwvisser.jamUtilities.FixEventFile
 
main(String[]) - Static method in class dwvisser.jamUtilities.CheckEventFiles
 
main(String[]) - Static method in class dwvisser.math.UncertainNumber
 
main(String[]) - Static method in class dwvisser.math.ClebschGordon
 
main(String[]) - Static method in class dwvisser.monte.RandomWill
 
main(String[]) - Static method in class dwvisser.monte.MicronDetector
 
main(String[]) - Static method in class dwvisser.monte.EngeYLSA_Simulation
 
main(String[]) - Static method in class dwvisser.monte.EngePlusSilicon_Simulation
 
main(String[]) - Static method in class dwvisser.monte.Direction
 
main(String[]) - Static method in class dwvisser.monte.DetectorFrame
 
main(String[]) - Static method in class dwvisser.monte.DataSet
 
main(String[]) - Static method in class dwvisser.nuclear.TUNL_PID
 
main(String[]) - Static method in class dwvisser.nuclear.Reaction
 
main(String[]) - Static method in class dwvisser.nuclear.PIDsimulation
 
main(String[]) - Static method in class dwvisser.nuclear.Nucleus
 
main(String[]) - Static method in class dwvisser.nuclear.FocalPlanePlot
 
main(String[]) - Static method in class dwvisser.nuclear.Fatrump
 
main(String[]) - Static method in class dwvisser.nuclear.EnergyLoss
 
main(String[]) - Static method in class dwvisser.nuclear.Boost
Test code.
main(String[]) - Static method in class dwvisser.nuclear.BindingEnergyTable
for testing purposes only
main(String[]) - Static method in class dwvisser.nuclear.swing.OneValueDialog
 
main(String[]) - Static method in class dwvisser.statistics.PolynomialFitErrY
 
main(String[]) - Static method in class dwvisser.statistics.MiscMath
 
main(String[]) - Static method in class dwvisser.statistics.LinearFitErrY
 
make4Momentum(double, double, double, double) - Static method in class dwvisser.nuclear.Boost
 
MakeATable - class dwvisser.MakeATable.
 
MakeATable() - Constructor for class dwvisser.MakeATable
 
makeTarget(String) - Method in class dwvisser.analysis.spanc.tables.TargetDefinitionTable
Returns a Target object constructed from entries in the table.
MathException - exception dwvisser.math.MathException.
 
MathException(String) - Constructor for class dwvisser.math.MathException
 
Matrix - class dwvisser.analysis.Matrix.
 
Matrix - class dwvisser.math.Matrix.
 
Matrix(double) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(double) - Constructor for class dwvisser.math.Matrix
 
Matrix(double, Matrix, char) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(double, Matrix, char) - Constructor for class dwvisser.math.Matrix
 
Matrix(int, int) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(int, int) - Constructor for class dwvisser.math.Matrix
 
Matrix(int, int, char) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(int, int, char) - Constructor for class dwvisser.math.Matrix
 
Matrix(int, int, double) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(int, int, double) - Constructor for class dwvisser.math.Matrix
 
Matrix(Matrix) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(Matrix) - Constructor for class dwvisser.math.Matrix
 
Matrix(Matrix, Matrix, char) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(Matrix, Matrix, char) - Constructor for class dwvisser.math.Matrix
 
Matrix(String) - Constructor for class dwvisser.analysis.Matrix
 
Matrix(String) - Constructor for class dwvisser.math.Matrix
 
max() - Method in class dwvisser.analysis.Matrix
 
max() - Method in class dwvisser.math.Matrix
 
maxCH - Variable in class dwvisser.analysis.NonLinearFit
the int value of hi
MEV_TO_AMU - Static variable in class dwvisser.nuclear.EnergyLoss
Conversion Factor from MeV/c^2 to amu
Mg24He3ContaminantTable - class dwvisser.Mg24He3ContaminantTable.
 
Mg24He3ContaminantTable() - Constructor for class dwvisser.Mg24He3ContaminantTable
 
Mg24He3Table - class dwvisser.Mg24He3Table.
 
Mg24He3Table() - Constructor for class dwvisser.Mg24He3Table
 
MICROGRAM_CM2 - Static variable in class dwvisser.nuclear.Absorber
Units of thickness, ug/cm^2, mg/cm^2, cm
MicronDetector - class dwvisser.monte.MicronDetector.
This class represents the geometry of a Micron LEDA-type detector, to use for deciding if an virtual vector will hit and which strip.
MicronDetector(double, double) - Constructor for class dwvisser.monte.MicronDetector
It is assumed that the detector is centered about phi=90 degrees.
MIL - Static variable in class dwvisser.nuclear.Absorber
 
MILLIGRAM_CM2 - Static variable in class dwvisser.nuclear.Absorber
 
minCH - Variable in class dwvisser.analysis.NonLinearFit
the int value of lo
minus(double) - Method in class dwvisser.math.UncertainNumber
 
minus(UncertainNumber) - Method in class dwvisser.math.UncertainNumber
 
MiscMath - class dwvisser.statistics.MiscMath.
 
MiscMath() - Constructor for class dwvisser.statistics.MiscMath
 
MomentumPlotter - class dwvisser.analysis.MomentumPlotter.
 
MomentumPlotter() - Constructor for class dwvisser.analysis.MomentumPlotter
Initializes the Form
MOUSE - Static variable in class dwvisser.analysis.Parameter
 
Multiplet - class dwvisser.analysis.Multiplet.
 
Multiplet() - Constructor for class dwvisser.analysis.Multiplet
Creates new Multiplet
Multiplet(Peak) - Constructor for class dwvisser.analysis.Multiplet
 
multiplets - Variable in class dwvisser.analysis.PeakFinder
 
Mylar(double, int) - Static method in class dwvisser.nuclear.Solid
 

N

name - Variable in class dwvisser.analysis.PeakFinder
 
name - Static variable in class dwvisser.nuclear.EnergyLoss
Names of the elements.
natDensity - Static variable in class dwvisser.nuclear.EnergyLoss
"Natural" density of elements, in g/cm^3.
natWeight - Static variable in class dwvisser.nuclear.EnergyLoss
"Natural" weights of elements, in amu.
NEUTRON_MASS - Static variable in class dwvisser.nuclear.Nucleus
 
NEXT_ITERATION - Static variable in class dwvisser.analysis.LevenbergMarquadt
int used when calling to calculate subsequent iterations
next() - Method in class dwvisser.monte.RandomWill
 
nextLine() - Method in class dwvisser.ColumnarTextReader
 
NO_ERROR - Static variable in class dwvisser.analysis.Parameter
 
NO_ESTIMATE - Static variable in class dwvisser.analysis.Parameter
 
NO_FIX - Static variable in class dwvisser.analysis.Parameter
 
NO_KNOWN - Static variable in class dwvisser.analysis.Parameter
 
NO_MOUSE - Static variable in class dwvisser.analysis.Parameter
 
NO_OUTPUT - Static variable in class dwvisser.analysis.Parameter
 
NonLinearFit - class dwvisser.analysis.NonLinearFit.
This abstract class uses LevenbergMarquadt to do non-linear parametric function fitting.
NonLinearFit(double[], double[], int, int) - Constructor for class dwvisser.analysis.NonLinearFit
Class constructor.
norm() - Method in class dwvisser.analysis.Matrix
 
norm() - Method in class dwvisser.math.Matrix
 
normPhi(double) - Static method in class dwvisser.monte.Direction
 
NuclearException - exception dwvisser.nuclear.NuclearException.
Thrown in the dwvisser.nuclear package.
NuclearException(String) - Constructor for class dwvisser.nuclear.NuclearException
 
nucleus - Variable in class dwvisser.nuclear.Beam
 
Nucleus - class dwvisser.nuclear.Nucleus.
Class representing atomic nuclei for the purposes of kinematics calculations.
Nucleus(int, int) - Constructor for class dwvisser.nuclear.Nucleus
Returns an object representing a particular nucleus in its ground state.
Nucleus(int, int, double) - Constructor for class dwvisser.nuclear.Nucleus
Returns an object representing a particular nucleus.
Nucleus(int, int, UncertainNumber) - Constructor for class dwvisser.nuclear.Nucleus
Default constructor, returns an object representing a particular nucleus.
NucleusTest - class dwvisser.nuclear.NucleusTest.
JUnit test of Nucleus.
NucleusTest(String) - Constructor for class dwvisser.nuclear.NucleusTest
Constructor for NucleusTest.
NukeSimLauncher - class dwvisser.NukeSimLauncher.
 
NUM_DETECTORS - Static variable in class dwvisser.analysis.ArrayCalibration
Number of detectors in YLSA array.
NUM_STRIPS - Static variable in class dwvisser.analysis.ArrayCalibration
Number of strips per detector in YLSA array.
NumericTextFileReader - class dwvisser.NumericTextFileReader.
Simple class to encapsulate reading text files containing only numbers.
NumericTextFileReader(File) - Constructor for class dwvisser.NumericTextFileReader
Creates new NumericTextFileReader
NuSPwr(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
Calculates nucluear stopping of ions of all Z.

O

OneValueDialog - class dwvisser.nuclear.swing.OneValueDialog.
Class to return a single double value to a double [] passed to it.
OneValueDialog(String, String) - Constructor for class dwvisser.nuclear.swing.OneValueDialog
Initializes the Form
order() - Method in class dwvisser.analysis.Matrix
 
order() - Method in class dwvisser.math.Matrix
 
OUTPUT - Static variable in class dwvisser.analysis.Parameter
 
outputPaw(File, String) - Method in class dwvisser.nuclear.TUNL_PID
Produces a text file in the .kumac format, which can be run by the PAW program from CernLib to produce screen graphics and postscript files.
outputPaw(File, String) - Method in class dwvisser.nuclear.PIDsimulation
Produces a text file in the .kumac format, which can be run by the PAW program from CernLib to produce screen graphics and postscript files.
OutputPeak - class dwvisser.analysis.spanc.OutputPeak.
 
OutputPeak(SpancReaction, double, UncertainNumber, CalibrationFit) - Constructor for class dwvisser.analysis.spanc.OutputPeak
Creates new OutputPeak
OutputPeakTable - class dwvisser.analysis.spanc.tables.OutputPeakTable.
Table for displaying reactions in Spanc.
OutputPeakTable() - Constructor for class dwvisser.analysis.spanc.tables.OutputPeakTable
Constructor.
OutputPeakTableModel - class dwvisser.analysis.spanc.tables.OutputPeakTableModel.
 
OutputPeakTableModel() - Constructor for class dwvisser.analysis.spanc.tables.OutputPeakTableModel
 

P

P_TO_QBRHO - Static variable in class dwvisser.nuclear.Reaction
Multiply p in MeV/c by this and get qbrho in kG cm
p(String) - Method in class dwvisser.analysis.NonLinearFit
Returns double value of parameter indicated by name.
paint(Graphics) - Method in class dwvisser.applet.SlideShow
 
paintComponent(Graphics) - Method in class dwvisser.nuclear.graphics.SpectrumCanvas
 
Parameter - class dwvisser.analysis.Parameter.
Parameters used to fit.
Parameter(String, int) - Constructor for class dwvisser.analysis.Parameter
 
Parameter(String, int, int) - Constructor for class dwvisser.analysis.Parameter
 
Parameter(String, int, int, int) - Constructor for class dwvisser.analysis.Parameter
 
Parameter(String, int, int, int, int) - Constructor for class dwvisser.analysis.Parameter
 
Parameter(String, int, int, int, int, int) - Constructor for class dwvisser.analysis.Parameter
 
Parameter(String, int, int, int, int, int, int) - Constructor for class dwvisser.analysis.Parameter
 
parseNucleus(String) - Static method in class dwvisser.nuclear.Nucleus
Parses a string like "197Au" into a Nucleus object.
Particle - class dwvisser.nuclear.Particle.
 
Particle() - Constructor for class dwvisser.nuclear.Particle
 
Peak - class dwvisser.analysis.Peak.
This class represents a gaussian peak, in terms of it's properties.
Peak(double, double, double) - Constructor for class dwvisser.analysis.Peak
Creates new Peak assuming no uncertainty in values.
Peak(double, double, double, double, double, double) - Constructor for class dwvisser.analysis.Peak
Generates a peak with error bars on its parameters.
PeakFinder - class dwvisser.analysis.PeakFinder.
 
PeakFinder(String, int[], double, double) - Constructor for class dwvisser.analysis.PeakFinder
Creates new PeakFinder.
permute(int, int, char) - Method in class dwvisser.analysis.Matrix
 
permute(int, int, char) - Method in class dwvisser.math.Matrix
 
PIDsimulation - class dwvisser.nuclear.PIDsimulation.
This class will execute a process to simulate the focal plane detector.
PIDsimulation.FileOpenAction - class dwvisser.nuclear.PIDsimulation.FileOpenAction.
 
PIDsimulation.FileOpenAction() - Constructor for class dwvisser.nuclear.PIDsimulation.FileOpenAction
 
PIDsimulation.FileQuitAction - class dwvisser.nuclear.PIDsimulation.FileQuitAction.
 
PIDsimulation.FileQuitAction() - Constructor for class dwvisser.nuclear.PIDsimulation.FileQuitAction
 
PIDsimulation(String) - Constructor for class dwvisser.nuclear.PIDsimulation
This code calculates PID plots for the WNSL Enge spectrograph focal plane detector.
PIDtelescope - class dwvisser.analysis.PIDtelescope.
 
PIDtelescope(double, double[], double, Nucleus, Nucleus, Nucleus[], String) - Constructor for class dwvisser.analysis.PIDtelescope
Creates new KineticDetermination
plus(UncertainNumber) - Method in class dwvisser.math.UncertainNumber
 
plusMinusString() - Method in class dwvisser.math.UncertainNumber
 
PolynomialFitErrY - class dwvisser.statistics.PolynomialFitErrY.
Given a data set, performs a linear regression, then can be queried for the results.
PolynomialFitErrY(File, File, boolean) - Constructor for class dwvisser.statistics.PolynomialFitErrY
 
PolynomialFitErrY(int, double[], double[], double[]) - Constructor for class dwvisser.statistics.PolynomialFitErrY
 
PolynomialFitErrY(int, double[], double[], double[], boolean) - Constructor for class dwvisser.statistics.PolynomialFitErrY
Creates and performs polynomial regression on weighted data set.
print(Graphics, PageFormat, int) - Method in class dwvisser.nuclear.swing.ComponentPrintable
 
printStatus() - Method in class dwvisser.nuclear.Reaction
Gives some information on the state of this object.
printTable(double, double) - Static method in class dwvisser.math.ClebschGordon
 
projectile - Variable in class dwvisser.nuclear.Reaction
target(beam,projectile)residual
PROTON_MASS - Static variable in class dwvisser.nuclear.Nucleus
 

Q

q - Variable in class dwvisser.statistics.LinearFitErrXY
y=a+b*x chi2=full chi2 not reduced q=probability of good fit based on chi2 and dof
Q() - Method in class dwvisser.analysis.Matrix
 
Q() - Method in class dwvisser.math.Matrix
 
QBRHO_TO_P - Static variable in class dwvisser.nuclear.Reaction
Multiply qbrho in kG cm by this and get p in Mev/c
qr() - Method in class dwvisser.analysis.Matrix
 
qr() - Method in class dwvisser.math.Matrix
 
qreig(int) - Method in class dwvisser.analysis.Matrix
 
qreig(int) - Method in class dwvisser.math.Matrix
 

R

R() - Method in class dwvisser.analysis.Matrix
 
R() - Method in class dwvisser.math.Matrix
 
RADIANS - Static variable in class dwvisser.nuclear.EnergyLoss
 
RadiusRange - interface dwvisser.nuclear.graphics.RadiusRange.
 
RandomWill - class dwvisser.monte.RandomWill.
 
RandomWill() - Constructor for class dwvisser.monte.RandomWill
 
RandomWill(int) - Constructor for class dwvisser.monte.RandomWill
Creates new Random number generator.
Reaction - class dwvisser.nuclear.Reaction.
Given experimental parameters beam energy, beam, target, projectile, can give useful quantities via it's getter methods.
Reaction(Nucleus, Nucleus, Nucleus) - Constructor for class dwvisser.nuclear.Reaction
Simplified constructor for no excitation in the residual, forward direction for the projectile.
Reaction(Nucleus, Nucleus, Nucleus, double, double, double) - Constructor for class dwvisser.nuclear.Reaction
 
Reaction(Nucleus, Nucleus, Nucleus, double, double, UncertainNumber) - Constructor for class dwvisser.nuclear.Reaction
Constructor.
Reaction(Reaction, double) - Constructor for class dwvisser.nuclear.Reaction
 
Reaction(Reaction, double, double, double) - Constructor for class dwvisser.nuclear.Reaction
Constructor to make some changes to the parameters of a previous instance.
ReactionTable - class dwvisser.analysis.spanc.tables.ReactionTable.
Table for displaying reactions in Spanc.
ReactionTable - class dwvisser.nuclear.table.ReactionTable.
Table at top of JRelKin window showing the reaction.
ReactionTable() - Constructor for class dwvisser.analysis.spanc.tables.ReactionTable
Constructor.
ReactionTable(ReactionTableModel) - Constructor for class dwvisser.nuclear.table.ReactionTable
Creates the table.
ReactionTableClient - interface dwvisser.nuclear.table.ReactionTableClient.
There is one reaction client per reaction table, which receives the reaction object from it.
ReactionTableModel - class dwvisser.analysis.spanc.tables.ReactionTableModel.
Data model for ReactionTable.
ReactionTableModel - class dwvisser.nuclear.table.ReactionTableModel.
 
ReactionTableModel() - Constructor for class dwvisser.analysis.spanc.tables.ReactionTableModel
 
ReactionTableModel() - Constructor for class dwvisser.nuclear.table.ReactionTableModel
 
read() - Method in class dwvisser.NumericTextFileReader
 
readDouble() - Method in class dwvisser.SimpleTokenReader
Reads an double from the file, if the next token is a number.
readDouble(int) - Method in class dwvisser.ColumnarTextReader
 
readInt(int) - Method in class dwvisser.ColumnarTextReader
 
readInteger() - Method in class dwvisser.SimpleTokenReader
Reads an integer from the file, if the next token is a number.
readString() - Method in class dwvisser.SimpleTokenReader
Reads a string from the file, either a single word or the entire between two quotation marks (" ").
readString(int) - Method in class dwvisser.ColumnarTextReader
 
recalculate() - Static method in class dwvisser.analysis.spanc.OutputPeak
 
receiveValues(ValuesChooser, double[]) - Method in class dwvisser.JRelKin
 
receiveValues(ValuesChooser, double[]) - Method in interface dwvisser.nuclear.swing.ValuesListener
 
refreshData() - Method in class dwvisser.analysis.spanc.tables.ReactionTable
 
refreshData() - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
refreshData() - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTable
 
refreshData(Collection) - Static method in class dwvisser.analysis.spanc.Target
 
refreshData(Collection) - Static method in class dwvisser.analysis.spanc.SpancReaction
 
refreshData(Collection) - Static method in class dwvisser.analysis.spanc.OutputPeak
 
refreshData(Collection) - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
removeAllPeaks() - Static method in class dwvisser.analysis.spanc.OutputPeak
 
removeAllPeaks() - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
removeAllReactions() - Static method in class dwvisser.analysis.spanc.SpancReaction
 
removeAllTargets() - Static method in class dwvisser.analysis.spanc.Target
 
removeAreaGreaterThan(double) - Method in class dwvisser.analysis.Multiplet
Removes all peaks with greater than the specified area.
removeAreaLessThan(double) - Method in class dwvisser.analysis.Multiplet
Removes all peaks with less than the specified area.
removePeak(int) - Static method in class dwvisser.analysis.spanc.OutputPeak
 
removePeak(int) - Static method in class dwvisser.analysis.spanc.CalibrationPeak
 
removeReaction(int) - Static method in class dwvisser.analysis.spanc.SpancReaction
 
removeRow(int) - Method in class dwvisser.analysis.spanc.tables.TargetDefinitionTable
 
removeRow(int) - Method in class dwvisser.analysis.spanc.tables.ReactionTable
 
removeRow(int) - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
removeRow(int) - Method in class dwvisser.analysis.spanc.tables.CoefficientTable
 
removeRow(int) - Method in class dwvisser.analysis.spanc.tables.CalibrationPeakTable
 
removeTarget(Target) - Static method in class dwvisser.analysis.spanc.Target
 
residual - Variable in class dwvisser.nuclear.Reaction
target(beam,projectile)residual
residual - Variable in class dwvisser.statistics.PolynomialFitErrY
 
residual - Variable in class dwvisser.statistics.LinearFitErrY
 
ResidualTable - class dwvisser.analysis.spanc.tables.ResidualTable.
Table for fit residuals in Spanc.
ResidualTable(CalibrationFit) - Constructor for class dwvisser.analysis.spanc.tables.ResidualTable
Constructor.
ResidualTableModel - class dwvisser.analysis.spanc.tables.ResidualTableModel.
Data model for ResidualTable.
ResidualTableModel(CalibrationFit) - Constructor for class dwvisser.analysis.spanc.tables.ResidualTableModel
 
RET_CANCEL - Static variable in class dwvisser.nuclear.swing.OneValueDialog
A return status code - returned if Cancel button has been pressed
RET_OK - Static variable in class dwvisser.nuclear.swing.OneValueDialog
A return status code - returned if OK button has been pressed
reverseEnergyLoss(Nucleus, double, double) - Method in class dwvisser.nuclear.EnergyLoss
Returns initial ion energy in MeV.
revertToDefaultOutput() - Method in class dwvisser.analysis.TextOutputter
 
rhoMax - Variable in class dwvisser.nuclear.FocalPlanePlot
 
rhoMin - Variable in class dwvisser.nuclear.FocalPlanePlot
 
rotateFrameY(double) - Method in class dwvisser.monte.Direction
Return a new Direction object resulting from this object's reference frame being rotated by angRad about the y-axis.
rotateFrameZ(double) - Method in class dwvisser.monte.Direction
Return a new Direction object resulting from this object's reference frame being rotated by angRad about the z-axis.
rotateY(double) - Method in class dwvisser.monte.Direction
return a new Direction object resulting from this object being rotated by angRad about the y-axis
rowMultiply(int, double) - Method in class dwvisser.analysis.Matrix
 
rowMultiply(int, double) - Method in class dwvisser.math.Matrix
 
rows - Variable in class dwvisser.analysis.Matrix
 
rows - Variable in class dwvisser.math.Matrix
 
run() - Method in class dwvisser.applet.SlideShow
 
RungeKutta4 - class dwvisser.math.RungeKutta4.
 
RungeKutta4(DiffEquations) - Constructor for class dwvisser.math.RungeKutta4
 

S

ScalerScan - class dwvisser.jamUtilities.ScalerScan.
 
ScalerScan() - Constructor for class dwvisser.jamUtilities.ScalerScan
Constructor.
sendValues() - Method in class dwvisser.nuclear.swing.ValuesChooser
Notify the ValuesListener of any changes.
setAbsorber(Absorber) - Method in class dwvisser.nuclear.EnergyLoss
Called whenever one wants to change the absorber in this object.
setArea(double) - Method in class dwvisser.analysis.Peak
 
setArea(double, double) - Method in class dwvisser.analysis.Peak
 
setBeamEnergies(double[]) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
setBeamUncertain(boolean) - Method in class dwvisser.analysis.spanc.SpancReaction
 
setBlockerFoil(Absorber) - Method in class dwvisser.nuclear.PIDsimulation
 
setBlockerFoil(Absorber) - Method in class dwvisser.nuclear.FocalPlanePlot
 
setButtonStates() - Method in class dwvisser.Spanc
Used to enable/disable buttons based on state of data.
setCalibration(CalibrationFit) - Static method in class dwvisser.analysis.spanc.OutputPeak
 
setEnergyGain(int, int, double) - Method in class dwvisser.analysis.ArrayCalibration
Sets the number of channels per MeV for this channel of electronics.
setEnergyGainFactors() - Method in class dwvisser.analysis.ArrayCalibration
Processes energy gains to produce a factor <= 1.0 to multiply.
setEnergyOffset(int, int, double) - Method in class dwvisser.analysis.ArrayCalibration
Sets the zero-offset for the particular channel of electronics.
setEntranceFoil(Absorber) - Method in class dwvisser.nuclear.PIDsimulation
 
setEntranceFoil(Absorber) - Method in class dwvisser.nuclear.FocalPlanePlot
 
setError(double) - Method in class dwvisser.analysis.Parameter
 
setEstimate(boolean) - Method in class dwvisser.analysis.Parameter
 
setEx(double[]) - Method in class dwvisser.nuclear.graphics.SpectrumCanvas
 
setExitFoil(Absorber) - Method in class dwvisser.nuclear.PIDsimulation
 
setExitFoil(Absorber) - Method in class dwvisser.nuclear.FocalPlanePlot
 
setFix(boolean) - Method in class dwvisser.analysis.Parameter
 
setFractions(double[]) - Method in class dwvisser.nuclear.Absorber
 
setKnown(double) - Method in class dwvisser.analysis.Parameter
 
setLabAngles(double[]) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
setOrder(int) - Method in class dwvisser.analysis.spanc.CalibrationFit
Sets the fit order of the polynomial calibration, which causes the fit to be recalculated.
setParameter(String, double) - Method in class dwvisser.analysis.NonLinearFit
Set a parameter designated by name to a new value.
setPosition(double) - Method in class dwvisser.analysis.Peak
 
setPosition(double, double) - Method in class dwvisser.analysis.Peak
 
setProjectile(Nucleus) - Method in class dwvisser.nuclear.EnergyLoss
 
setProjectileUncertain(boolean) - Method in class dwvisser.analysis.spanc.SpancReaction
 
setRadii(double[]) - Method in class dwvisser.nuclear.graphics.SpectrumCanvas
 
setReaction(Reaction) - Method in interface dwvisser.nuclear.table.ReactionTableClient
 
setReaction(Reaction) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
Sets reaction along with target thickness in ug/cm^2.
setReactionTableClient(ReactionTableClient) - Method in class dwvisser.nuclear.table.ReactionTableModel
 
setReactionTableClient(ReactionTableClient) - Method in class dwvisser.nuclear.table.ReactionTable
Sets the client for data.
setResidualExcitations(double[]) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
setResidualUncertain(boolean) - Method in class dwvisser.analysis.spanc.SpancReaction
 
setScintFoil() - Method in class dwvisser.nuclear.TUNL_PID
 
setScintFoil(Absorber) - Method in class dwvisser.nuclear.PIDsimulation
 
setScintFoil(Absorber) - Method in class dwvisser.nuclear.FocalPlanePlot
 
setTargetThickness(double) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
setTargetThickness(double, Nucleus) - Method in class dwvisser.analysis.DecayKineticDetermination
 
setTargetUncertain(boolean) - Method in class dwvisser.analysis.spanc.SpancReaction
 
setThickness(double) - Method in class dwvisser.nuclear.Absorber
 
setThickness(double, int) - Method in class dwvisser.nuclear.Absorber
 
setTimeGain(int, int, double) - Method in class dwvisser.analysis.ArrayCalibration
Sets gain for this channel of electronics.
setTimeGainFactors() - Method in class dwvisser.analysis.ArrayCalibration
Processes time gains to produce a factor <= 1.0 to multiply.
setTimeOffset(int, int, double) - Method in class dwvisser.analysis.ArrayCalibration
 
setup(double[], double[], int, int) - Method in class dwvisser.analysis.LevenbergMarquadt
Sets the histogram values and the boundaries for the fit.
setupGas() - Method in class dwvisser.nuclear.TUNL_PID
 
setupGas() - Method in class dwvisser.nuclear.PIDsimulation
 
setupGas() - Method in class dwvisser.nuclear.FocalPlanePlot
 
setValue(boolean) - Method in class dwvisser.analysis.Parameter
 
setValue(double) - Method in class dwvisser.analysis.Parameter
Set the floating point value.
setValue(double, double) - Method in class dwvisser.analysis.Parameter
 
setValue(int) - Method in class dwvisser.analysis.Parameter
 
setValue(String) - Method in class dwvisser.analysis.Parameter
 
setValueAt(Object, int, int) - Method in class dwvisser.nuclear.table.ReactionTableModel
 
setValueAt(Object, int, int) - Method in class dwvisser.nuclear.table.KinematicsOutputTableModel
 
setValues(Nucleus, Nucleus, Nucleus, double, double, Target, int, int, double) - Method in class dwvisser.analysis.spanc.SpancReaction
 
setValues(SpancReaction, double, UncertainNumber) - Method in class dwvisser.analysis.spanc.OutputPeak
 
setValues(SpancReaction, double, UncertainNumber, UncertainNumber) - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
setVariables(double, double[], double) - Method in class dwvisser.math.RungeKutta4
See numerical recipes Section 16.1
setWidth(double) - Method in class dwvisser.analysis.Peak
 
setWidth(double, double) - Method in class dwvisser.analysis.Peak
 
showLicense() - Method in class dwvisser.JRelKin
Show Jam's open source license text.
siga - Variable in class dwvisser.statistics.LinearFitErrXY
y=a+b*x chi2=full chi2 not reduced q=probability of good fit based on chi2 and dof
sigb - Variable in class dwvisser.statistics.LinearFitErrXY
y=a+b*x chi2=full chi2 not reduced q=probability of good fit based on chi2 and dof
SimpleTokenReader - class dwvisser.SimpleTokenReader.
Reads in values from a text file separated by whitespace (spaces, tabs, carriage returns & linefeeds).
SimpleTokenReader(File) - Constructor for class dwvisser.SimpleTokenReader
Create an instance for reading in the file f.
skipChars(int) - Method in class dwvisser.ColumnarTextReader
 
SlideShow - class dwvisser.applet.SlideShow.
Silly little applet for a picture slide show.
SlideShow() - Constructor for class dwvisser.applet.SlideShow
 
Solid - class dwvisser.nuclear.Solid.
Implementation of Absorber for a solid.
Solid(double, int, Nucleus) - Constructor for class dwvisser.nuclear.Solid
 
Solid(double, int, String) - Constructor for class dwvisser.nuclear.Solid
 
Solid(double, int, String[], double[]) - Constructor for class dwvisser.nuclear.Solid
 
Solid(String, double) - Constructor for class dwvisser.nuclear.Solid
 
sort() - Method in class dwvisser.analysis.Matrix
 
sort() - Method in class dwvisser.math.Matrix
 
Spanc - class dwvisser.Spanc.
SPlitpole ANalysis Code.
Spanc.ExVsChExportAction - class dwvisser.Spanc.ExVsChExportAction.
 
Spanc.ExVsChExportAction() - Constructor for class dwvisser.Spanc.ExVsChExportAction
 
Spanc.FileOpenAction - class dwvisser.Spanc.FileOpenAction.
 
Spanc.FileOpenAction() - Constructor for class dwvisser.Spanc.FileOpenAction
 
Spanc.FileQuitAction - class dwvisser.Spanc.FileQuitAction.
 
Spanc.FileQuitAction() - Constructor for class dwvisser.Spanc.FileQuitAction
 
Spanc.FileSaveAction - class dwvisser.Spanc.FileSaveAction.
 
Spanc.FileSaveAction() - Constructor for class dwvisser.Spanc.FileSaveAction
 
Spanc.TableExportAction - class dwvisser.Spanc.TableExportAction.
 
Spanc.TableExportAction() - Constructor for class dwvisser.Spanc.TableExportAction
 
Spanc.TargetListAction - class dwvisser.Spanc.TargetListAction.
 
Spanc.TargetListAction() - Constructor for class dwvisser.Spanc.TargetListAction
 
Spanc.TextExportAction - class dwvisser.Spanc.TextExportAction.
 
Spanc.TextExportAction() - Constructor for class dwvisser.Spanc.TextExportAction
 
Spanc() - Constructor for class dwvisser.Spanc
Constructor.
SpancReaction - class dwvisser.analysis.spanc.SpancReaction.
 
SpancReaction(Nucleus, Nucleus, Nucleus, double, double, Target, int, int, double) - Constructor for class dwvisser.analysis.spanc.SpancReaction
Creates new SpancReaction
SpecNotAvailableException - exception dwvisser.analysis.SpecNotAvailableException.
Exception that is throw if there is a fit exception that can be handled inside fit
SpecNotAvailableException(int, int) - Constructor for class dwvisser.analysis.SpecNotAvailableException
 
SpecNotAvailableException(String) - Constructor for class dwvisser.analysis.SpecNotAvailableException
 
SpectrumCanvas - class dwvisser.nuclear.graphics.SpectrumCanvas.
 
SpectrumCanvas(RadiusRange) - Constructor for class dwvisser.nuclear.graphics.SpectrumCanvas
Creates new form SpectrumCanvas
start() - Method in class dwvisser.applet.SlideShow
Called to start the applet.
stateChanged(ChangeEvent) - Method in class dwvisser.Spanc
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.ExVsChOutputDialog
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.ChangeReactionDialog
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.ChangeOutputPeakDialog
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.ChangeCalibrationPeakDialog
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.AddReactionDialog
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.AddOutputPeakDialog
 
stateChanged(ChangeEvent) - Method in class dwvisser.analysis.spanc.AddCalibrationPeakDialog
 
StatisticsException - exception dwvisser.statistics.StatisticsException.
 
StatisticsException(String) - Constructor for class dwvisser.statistics.StatisticsException
 
step() - Method in class dwvisser.math.RungeKutta4
Almost verbatim routine rk4 in Numerical Recipes.
stop() - Method in class dwvisser.applet.SlideShow
Called to stop the applet.
sub(int, int, int, int) - Method in class dwvisser.analysis.Matrix
 
sub(int, int, int, int) - Method in class dwvisser.math.Matrix
 
sum() - Method in class dwvisser.analysis.Matrix
 
sum() - Method in class dwvisser.math.Matrix
 
sumSquares() - Method in class dwvisser.analysis.Matrix
 
sumSquares() - Method in class dwvisser.math.Matrix
 
symbol - Static variable in class dwvisser.nuclear.EnergyLoss
The symbol of the element

T

target - Variable in class dwvisser.nuclear.Reaction
target(beam,projectile)residual
Target - class dwvisser.analysis.spanc.Target.
This class represents a target in a splitpole experiment, possibly containing more than one layer.
Target(String) - Constructor for class dwvisser.analysis.spanc.Target
Creates new Target
TargetDefinitionTable - class dwvisser.analysis.spanc.tables.TargetDefinitionTable.
 
TargetDefinitionTable() - Constructor for class dwvisser.analysis.spanc.tables.TargetDefinitionTable
 
TargetDefinitionTable(Target) - Constructor for class dwvisser.analysis.spanc.tables.TargetDefinitionTable
Creates new TargteDefinitionTable
TargetDefinitionTableModel - class dwvisser.analysis.spanc.tables.TargetDefinitionTableModel.
Data model for TargetDefinitionTable.
TargetDefinitionTableModel() - Constructor for class dwvisser.analysis.spanc.tables.TargetDefinitionTableModel
 
TargetDefinitionTableModel(Target) - Constructor for class dwvisser.analysis.spanc.tables.TargetDefinitionTableModel
 
TargetListDialog - class dwvisser.analysis.spanc.TargetListDialog.
 
TargetListDialog(Spanc) - Constructor for class dwvisser.analysis.spanc.TargetListDialog
Creates new TargetListDialog
testEqualsObject() - Method in class dwvisser.nuclear.NucleusTest
 
TEXT - Static variable in class dwvisser.analysis.Parameter
Parameter is simply a text box.
TextOutputter - class dwvisser.analysis.TextOutputter.
Gives a framework for subclasses to use System.out to creat their output
TextOutputter(String) - Constructor for class dwvisser.analysis.TextOutputter
Creates new TextOutputter
thickness - Variable in class dwvisser.nuclear.EnergyLoss
The thickness of the absorber in micrograms/cm^2.
thickness - Variable in class dwvisser.nuclear.Absorber
 
times(double) - Method in class dwvisser.math.UncertainNumber
 
times(UncertainNumber) - Method in class dwvisser.math.UncertainNumber
 
toHess() - Method in class dwvisser.analysis.Matrix
 
toHess() - Method in class dwvisser.math.Matrix
 
toString() - Method in class dwvisser.analysis.Peak
 
toString() - Method in class dwvisser.analysis.InputSpecification
 
toString() - Method in class dwvisser.analysis.ArrayCalibration
Returns a string representation of this object.
toString() - Method in class dwvisser.analysis.spanc.Target
 
toString() - Method in class dwvisser.analysis.spanc.SpancReaction
 
toString() - Method in class dwvisser.analysis.spanc.OutputPeak
 
toString() - Method in class dwvisser.analysis.spanc.CalibrationPeak
 
toString() - Method in class dwvisser.analysis.spanc.CalibrationFit
Gives more or less complete information about the input data and calibration curve.
toString() - Method in class dwvisser.analysis.spanc.tables.OutputPeakTableModel
 
toString() - Method in class dwvisser.analysis.spanc.tables.OutputPeakTable
 
toString() - Method in class dwvisser.math.UncertainNumber
 
toString() - Method in class dwvisser.monte.Direction
 
toString() - Method in class dwvisser.nuclear.Reaction
 
toString() - Method in class dwvisser.nuclear.Nucleus
Override of java.lang.Object for printing.
toString() - Method in class dwvisser.nuclear.Boost
 
toString() - Method in class dwvisser.statistics.PolynomialFitErrY
 
toString() - Method in class dwvisser.statistics.LinearFitErrY
 
toString(int) - Method in class dwvisser.analysis.Matrix
 
toString(int) - Method in class dwvisser.math.Matrix
 
toStringUL(int) - Method in class dwvisser.analysis.Matrix
 
toStringUL(int) - Method in class dwvisser.math.Matrix
 
totalStopP(Nucleus, double) - Method in class dwvisser.nuclear.EnergyLoss
 
transformVector(double[]) - Method in class dwvisser.nuclear.Boost
Given a proper 4-vector, boost it to the frame indicated at the creation of this object.
translate(double[], double[]) - Method in class dwvisser.statistics.LinearFitErrXY
Return an array equal to x with its elements reduced the mean of x.
transpose() - Method in class dwvisser.analysis.Matrix
 
transpose() - Method in class dwvisser.math.Matrix
 
TUNL_PID - class dwvisser.nuclear.TUNL_PID.
This class will execute a process to simulate the focal plane detector.
TUNL_PID.FileOpenAction - class dwvisser.nuclear.TUNL_PID.FileOpenAction.
 
TUNL_PID.FileOpenAction() - Constructor for class dwvisser.nuclear.TUNL_PID.FileOpenAction
 
TUNL_PID.FileQuitAction - class dwvisser.nuclear.TUNL_PID.FileQuitAction.
 
TUNL_PID.FileQuitAction() - Constructor for class dwvisser.nuclear.TUNL_PID.FileQuitAction
 
TUNL_PID(String) - Constructor for class dwvisser.nuclear.TUNL_PID
This code calculates PID plots for the TUNL Enge spectrograph focal plane detector.
TYPE - Static variable in class dwvisser.analysis.Parameter
 

U

UNCERTAIN_BEAM_MASS_OPTION - Static variable in class dwvisser.nuclear.Reaction
 
UNCERTAIN_PROJECTILE_MASS_OPTION - Static variable in class dwvisser.nuclear.Reaction
 
UNCERTAIN_RESIDUAL_MASS_OPTION - Static variable in class dwvisser.nuclear.Reaction
 
UNCERTAIN_TARGET_MASS_OPTION - Static variable in class dwvisser.nuclear.Reaction
 
UncertainFunction - interface dwvisser.statistics.UncertainFunction.
 
UncertainNumber - class dwvisser.math.UncertainNumber.
 
UncertainNumber(double) - Constructor for class dwvisser.math.UncertainNumber
 
UncertainNumber(double, double) - Constructor for class dwvisser.math.UncertainNumber
Constructor.
update(Graphics) - Method in class dwvisser.applet.SlideShow
 
updateCoefficients() - Method in class dwvisser.analysis.spanc.tables.CoefficientTable
 
updateEventCount(int, int) - Method in class dwvisser.monte.DetectorFrame
 
updateResiduals() - Method in class dwvisser.analysis.spanc.tables.ResidualTable
 
updateStrip(int, int, double, double, double, double, double, double) - Method in class dwvisser.monte.DetectorFrame
 

V

value - Variable in class dwvisser.math.UncertainNumber
The best estimate of the value.
valueAt(double) - Method in class dwvisser.analysis.NonLinearFit
Evaluates at x for given parameters.
valueAt(double) - Method in class dwvisser.analysis.GaussianFit
Calculates the gaussian with background at a given x.
valueAt(double) - Method in class dwvisser.statistics.LinearFunction
 
valueAt(double) - Method in class dwvisser.statistics.LinearFitErrXY
 
valueAt(double) - Method in interface dwvisser.statistics.Function
Evaluate the function.
ValuesChooser - class dwvisser.nuclear.swing.ValuesChooser.
A special JComboBox for calling up several related dialogues.
ValuesChooser(ValuesListener, String, String, double[]) - Constructor for class dwvisser.nuclear.swing.ValuesChooser
Create a new values chooser.
ValuesDialog - interface dwvisser.nuclear.swing.ValuesDialog.
Interface that Dialogs returning an array of numerical values must obey.
ValuesListener - interface dwvisser.nuclear.swing.ValuesListener.
Class to listen for changes in values.
var(double[]) - Static method in class dwvisser.statistics.MiscMath
 

W

weight(double) - Method in interface dwvisser.monte.WeightingFunction
 
weight(double) - Method in class dwvisser.monte.MicronDetector
Weighting for isotropic thetas in degrees.
weight(double) - Method in class dwvisser.monte.DataSet
 
WeightingFunction - interface dwvisser.monte.WeightingFunction.
Used by DataSet to define a weighting function in obtaining summary statistics.
WIDTH - Static variable in class dwvisser.analysis.GaussianFit
name of Parameter--width of peak

X

xmin(double, double, double, double) - Method in class dwvisser.statistics.BrentMethod
Find minimum of the function in the interval given to a certain tolerance.

Z

Z - Variable in class dwvisser.nuclear.Nucleus
Element Number.
Z - Variable in class dwvisser.nuclear.EnergyLoss
The atomic numbers of the components of the absorber.
Z - Variable in class dwvisser.nuclear.Absorber
 
zbrac(Function, double, double) - Method in class dwvisser.statistics.MiscMath
From zbrac.c in "Numerical Recipes".
zbrent(Function, double, double, double) - Static method in class dwvisser.statistics.MiscMath
From zbrent.c in "Numerical Recipes".

A B C D E F G H I J K L M N O P Q R S T U V W X Z