OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
CSRWakeFunction Member List

This is the complete list of members for CSRWakeFunction, including all inherited members.

apply(PartBunchBase< double, 3 > *bunch)CSRWakeFunctionvirtual
Begin_mCSRWakeFunctionprivate
bendName_mCSRWakeFunctionprivate
bendRadius_mCSRWakeFunctionprivate
calcPsi(const double &psiInitial, const double &x, const double &Ds) const CSRWakeFunctionprivate
calculateContributionAfter(size_t sliceNumber, double angleOfSlice, double meshSpacing)CSRWakeFunctionprivate
calculateContributionInside(size_t sliceNumber, double angleOfSlice, double meshSpacing)CSRWakeFunctionprivate
calculateLineDensity(PartBunchBase< double, 3 > *bunch, std::pair< double, double > &meshInfo)CSRWakeFunctionprivate
CSRWakeFunction(const std::string &name, ElementBase *element, std::vector< Filter * > filters, const unsigned int &N)CSRWakeFunction
defaultFilter_mCSRWakeFunctionprivate
diffOp_mCSRWakeFunctionprivate
dlineDensitydz_mCSRWakeFunctionprivate
Ez_mCSRWakeFunctionprivate
FieldBegin_mCSRWakeFunctionprivate
filters_mCSRWakeFunctionprivate
getName() const WakeFunctioninline
getType() const CSRWakeFunctionvirtual
initialize(const ElementBase *ref)CSRWakeFunctionvirtual
Length_mCSRWakeFunctionprivate
lineDensity_mCSRWakeFunctionprivate
nBins_mWakeFunctionprotected
Psi_mCSRWakeFunctionprivate
totalBendAngle_mCSRWakeFunctionprivate
WakeFunction(std::string name, ElementBase *elref, unsigned int n)WakeFunctioninline
~WakeFunction()WakeFunctioninlinevirtual