|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--gov.sns.xal.model.scenario.NewAndImprovedScenarioGenerator
| Field Summary | |
protected int |
dipoleInd
|
| Constructor Summary | |
protected |
NewAndImprovedScenarioGenerator(AcceleratorSeq aSequence)
Default constructor, creates an empty Lattice. |
| Method Summary | |
Scenario |
generateScenario()
Generates a Scenario from AcceleratorSeq supplied in the constructor. |
void |
visit(BCMonitor e)
visit a BCMonitor lattice element |
void |
visit(BLMonitor e)
visit a BLMonitor lattice element |
void |
visit(BPMonitor e)
visit a BPMonitor lattice element |
void |
visit(Dipole e)
visit a Dipole lattice element |
void |
visit(Drift e)
visit a Drift lattice element |
void |
visit(Foil e)
visit a Foil element |
void |
visit(HSteerer e)
visit a HSteerer lattice element |
void |
visit(Marker e)
visit a Marker lattice element |
void |
visit(Octupole e)
visit a Octupole lattice element |
void |
visit(PermMarker e)
visit a PermMarker lattice element |
void |
visit(Quadrupole e)
visit a Quadrupole lattice element |
void |
visit(RFGap e)
visit a RFGap lattice element |
void |
visit(Sextupole e)
visit a Sextupole lattice element |
void |
visit(SkewQuad e)
visit a SkewQuad lattice element |
void |
visit(SkewSext e)
visit a SkewSext lattice element |
void |
visit(VSteerer e)
visit a VSteerer lattice element |
void |
visit(WScanner e)
visit a WScanner lattice element |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int dipoleInd
| Constructor Detail |
protected NewAndImprovedScenarioGenerator(AcceleratorSeq aSequence)
| Method Detail |
public Scenario generateScenario()
throws ModelException
ModelException - if there is an error building the Scenariopublic void visit(BCMonitor e)
Visitor
visit in interface Visitorpublic void visit(BPMonitor e)
Visitor
visit in interface Visitorpublic void visit(BLMonitor e)
Visitor
visit in interface Visitorpublic void visit(Foil e)
Visitor
visit in interface Visitorpublic void visit(Dipole e)
Visitor
visit in interface Visitorpublic void visit(Drift e)
Visitor
visit in interface Visitorpublic void visit(HSteerer e)
Visitor
visit in interface Visitorpublic void visit(Marker e)
Visitor
visit in interface Visitorpublic void visit(Octupole e)
Visitor
visit in interface Visitorpublic void visit(PermMarker e)
Visitor
visit in interface Visitorpublic void visit(Quadrupole e)
Visitor
visit in interface Visitorpublic void visit(RFGap e)
Visitor
visit in interface Visitorpublic void visit(Sextupole e)
Visitor
visit in interface Visitorpublic void visit(SkewQuad e)
Visitor
visit in interface Visitorpublic void visit(SkewSext e)
Visitor
visit in interface Visitorpublic void visit(VSteerer e)
Visitor
visit in interface Visitorpublic void visit(WScanner e)
Visitor
visit in interface Visitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||