42 namespace PyVariableRFCavity {
45 "variable_rf_cavity contains the VariableRFCavity class";
59 "VariableRFCavity class is a field element that models a rectangular RF cavity.";
67 elementClass.def(
"update_time_dependence",
virtual void initialise(PartBunchBase< double, 3 > *bunch, double &startField, double &endField) override
void registerExceptions()
boost::python::class_< PyC > make_element_class(const char *className)
const char * module_docstring
BOOST_PYTHON_MODULE(variable_rf_cavity)
void addGetFieldValue(PYCLASS &pyclass, double distanceUnits, double timeUnits, double bfieldUnits, double efieldUnits)
constexpr double e
The value of .