public class DynacGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected double[] |
beamci
beam initial condition
|
protected Lattice |
myLattice
input lattice view
|
protected java.lang.String |
myLatticeName |
protected EnvelopeProbe |
myProbe
Probe for initial condition
|
Constructor and Description |
---|
DynacGenerator(Lattice lattice,
AcceleratorSeq accSeq,
EnvelopeProbe envProbe)
Constructor
|
DynacGenerator(java.lang.String latticeName,
Lattice lattice,
AcceleratorSeq accSeq,
EnvelopeProbe envProbe) |
Modifier and Type | Method and Description |
---|---|
void |
createDynacInput(java.lang.String srcSelector) |
void |
setBeamCI(double[] newBeamCI)
set the beam initial condition
|
protected Lattice myLattice
protected EnvelopeProbe myProbe
protected java.lang.String myLatticeName
protected double[] beamci
public DynacGenerator(Lattice lattice, AcceleratorSeq accSeq, EnvelopeProbe envProbe)
lattice
- XAL lattice viewpublic DynacGenerator(java.lang.String latticeName, Lattice lattice, AcceleratorSeq accSeq, EnvelopeProbe envProbe)
public void setBeamCI(double[] newBeamCI)
public void createDynacInput(java.lang.String srcSelector) throws java.io.IOException
srcSelector
- select the data source: design (Scenario.SYNC_MODE_DESIGN) or live (Scenario.SYNC_MODE_LIVE) datajava.io.IOException