public interface IRfGap
| Modifier and Type | Method and Description |
|---|---|
double |
getE0()
Get the on accelerating field (V/m)
|
double |
getETL()
Return the ETL product of the gap, where E is the longitudinal electric field, T is the
transit time factor, and L is the gap length.
|
double |
getFrequency()
Get the operating frequency of the RF gap.
|
double |
getPhase()
Return the RF phase delay of the gap with respect to the synchronous particle.
|
void |
setE0(double E)
Set the on accelerating field
|
void |
setETL(double dblETL)
Set the ETL product of the RF gap where
E is the longitudinal electric field of the gap,
T is the transit time factor of the gap,
L is the length of the gap.
|
void |
setFrequency(double dblFreq)
Set the operating frequency of the RF gap.
|
void |
setPhase(double dblPhase)
Set the phase delay of the RF in gap with respect to the synchronous particle.
|
void setETL(double dblETL)
dblETL - ETL product of gap (in void setPhase(double dblPhase)
dblPhase - phase delay of the RF w.r.t. synchronous particle (in void setFrequency(double dblFreq)
dblFreq - frequency of RF gap (in double getETL()
double getPhase()
double getFrequency()
void setE0(double E)
E - - the on axis field (V/m)double getE0()