OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
ConstBField.cpp
Go to the documentation of this file.
1// ------------------------------------------------------------------------
2// $RCSfile: ConstBField.cpp,v $
3// ------------------------------------------------------------------------
4// $Revision: 1.1.1.1 $
5// ------------------------------------------------------------------------
6// Copyright: see Copyright.readme
7// ------------------------------------------------------------------------
8//
9// Class: ConstBField
10// A static magnetic field independent of (x,y,z).
11//
12// ------------------------------------------------------------------------
13// Class category: Fields
14// ------------------------------------------------------------------------
15//
16// $Date: 2000/03/27 09:32:35 $
17// $Author: fci $
18//
19// ------------------------------------------------------------------------
20
21#include "Fields/ConstBField.h"
22
23
24// Class ConstBField
25// ------------------------------------------------------------------------
26
28{}
29
30
32{}
33
34
35double ConstBField::getBx() const {
36 return 0.0;
37}
38
39double ConstBField::getBy() const {
40 return 0.0;
41}
42
43double ConstBField::getBz() const {
44 return 0.0;
45}
46
47
48void ConstBField::setBx(double /*B*/)
49{}
50
51
52void ConstBField::setBy(double /*B*/)
53{}
54
55
56void ConstBField::setBz(double /*B*/)
57{}
virtual void setBz(double)
Set component.
Definition: ConstBField.cpp:56
virtual void setBx(double)
Set component.
Definition: ConstBField.cpp:48
virtual double getBx() const
Get component.
Definition: ConstBField.cpp:35
virtual ~ConstBField()
Definition: ConstBField.cpp:31
virtual void setBy(double)
Set component.
Definition: ConstBField.cpp:52
virtual double getBy() const
Get component.
Definition: ConstBField.cpp:39
virtual double getBz() const
Get component.
Definition: ConstBField.cpp:43
ConstBField()
Default constructor.
Definition: ConstBField.cpp:27