dwvisser.analysis.spanc
Class SpancReaction
java.lang.Object
|
+--dwvisser.analysis.spanc.SpancReaction
- All Implemented Interfaces:
- java.io.Serializable
- public class SpancReaction
- extends java.lang.Object
- implements java.io.Serializable
- Version:
- Author:
- Dale
- See Also:
- Serialized Form
Constructor Summary |
SpancReaction(Nucleus beam,
Nucleus targetNuclide,
Nucleus projectile,
double Ebeam,
double B,
Target target,
int interaction_layer,
int Qprojectile,
double thetaDegrees)
Creates new SpancReaction |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SpancReaction
public SpancReaction(Nucleus beam,
Nucleus targetNuclide,
Nucleus projectile,
double Ebeam,
double B,
Target target,
int interaction_layer,
int Qprojectile,
double thetaDegrees)
- Creates new SpancReaction
setValues
public void setValues(Nucleus beam,
Nucleus targetNuclide,
Nucleus projectile,
double Ebeam,
double B,
Target target,
int interaction_layer,
int Qprojectile,
double thetaDegrees)
setBeamUncertain
public void setBeamUncertain(boolean state)
getBeamUncertain
public boolean getBeamUncertain()
setTargetUncertain
public void setTargetUncertain(boolean state)
getTargetUncertain
public boolean getTargetUncertain()
setProjectileUncertain
public void setProjectileUncertain(boolean state)
getProjectileUncertain
public boolean getProjectileUncertain()
setResidualUncertain
public void setResidualUncertain(boolean state)
getResidualUncertain
public boolean getResidualUncertain()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
description
public java.lang.String description()
removeReaction
public static void removeReaction(int index)
removeAllReactions
public static void removeAllReactions()
getReactionIndex
public static int getReactionIndex(SpancReaction reaction)
getAllReactions
public static SpancReaction[] getAllReactions()
getReactionCollection
public static java.util.Collection getReactionCollection()
refreshData
public static void refreshData(java.util.Collection retrievedReactions)
getReaction
public static SpancReaction getReaction(int index)
getBeam
public Nucleus getBeam()
getEbeam
public double getEbeam()
getTarget
public Target getTarget()
getInteractionLayer
public int getInteractionLayer()
getTargetNuclide
public Nucleus getTargetNuclide()
getProjectile
public Nucleus getProjectile()
getResidual
public Nucleus getResidual()
getQ
public int getQ()
getTheta
public double getTheta()
getBfield
public double getBfield()