OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
Classic
TrimCoils
TrimCoilMirrored.h
Go to the documentation of this file.
1
#ifndef TRIM_COILMIRRORED_H
2
#define TRIM_COILMIRRORED_H
3
4
#include "
TrimCoils/TrimCoil.h
"
5
9
10
class
TrimCoilMirrored
:
public
TrimCoil
{
11
12
public
:
13
TrimCoilMirrored
(
double
bmax,
14
double
rmin,
15
double
rmax,
16
double
slope);
17
18
virtual
~TrimCoilMirrored
() { };
19
20
private
:
22
double
bslope_m
;
23
25
virtual
void
doApplyField
(
const
double
r,
const
double
z,
const
double
phi_rad,
double
*br,
double
*bz);
26
27
TrimCoilMirrored
() =
delete
;
28
};
29
30
#endif //TRIM_COILMIRRORED_H
TrimCoilMirrored::TrimCoilMirrored
TrimCoilMirrored()=delete
TrimCoil.h
TrimCoilMirrored::bslope_m
double bslope_m
Slope in (1 / mm)
Definition:
TrimCoilMirrored.h:18
TrimCoil
Abstract TrimCoil class.
Definition:
TrimCoil.h:8
TrimCoilMirrored
Definition:
TrimCoilMirrored.h:10
TrimCoilMirrored::doApplyField
virtual void doApplyField(const double r, const double z, const double phi_rad, double *br, double *bz)
virtual implementation of applyField
Definition:
TrimCoilMirrored.cpp:19
TrimCoilMirrored::~TrimCoilMirrored
virtual ~TrimCoilMirrored()
Definition:
TrimCoilMirrored.h:18
Generated on Sat Jan 4 2020 14:47:59 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5