java.lang.Object
simpa.acc.api.TwissParameters.Builder
- Enclosing class:
- TwissParameters
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Copy the given Twiss parameters to this builder.dispH(double dispH) dispPrimeH(double dispPrimeH) dispPrimeV(double dispPrimeV) dispV(double dispV) dpOp(double dpOp) Sets the relative momentum deviation from the reference momentum.hEllipse(PhaseSpaceEllipse hEllipse) longiPos(double lp) muH(double muH) muV(double muV) vEllipse(PhaseSpaceEllipse vEllipse) 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
longiPos
- 
muH
- 
hEllipse
- 
vEllipse
- 
muV
- 
dispH
- 
dispV
- 
dispPrimeH
- 
dispPrimeV
- 
copyOfCopy the given Twiss parameters to this builder.- Parameters:
- tp- The Twiss parameters to be copied.
- Returns:
- The builder with the copied Twiss parameters.
 
- 
dpOpSets the relative momentum deviation from the reference momentum. This is used in the calculation of the beam size. It is not always needed, so it can be left not set.- Parameters:
- dpOp- relative momentum deviation from the reference momentum.
- Returns:
- this
 
- 
build
 
-