OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
Classic
BeamlineCore
Sextupole.cpp
Go to the documentation of this file.
1
// ------------------------------------------------------------------------
2
// $RCSfile: Sextupole.cpp,v $
3
// ------------------------------------------------------------------------
4
// $Revision: 1.1.1.1 $
5
// ------------------------------------------------------------------------
6
// Copyright: see Copyright.readme
7
// ------------------------------------------------------------------------
8
//
9
// Type definition: Sextupole
10
// Defines a concrete representation for a normal (straight) Sextupole.
11
//
12
// ------------------------------------------------------------------------
13
// Class category: BeamlineCore
14
// ------------------------------------------------------------------------
15
//
16
// $Date: 2000/03/27 09:32:34 $
17
// $Author: fci $
18
//
19
// ------------------------------------------------------------------------
20
21
#include "
BeamlineCore/Sextupole.h
"
22
#include "
Channels/IndirectChannel.h
"
23
24
25
// Implementation of typedef Sextupole.
26
// ------------------------------------------------------------------------
27
28
// The Sextupole type string.
29
template
<>
30
const
std::string
SingleMultipole<3>::type
(
"Sextupole"
);
31
32
template
<>
33
const
SingleMultipole<3>::Entry
SingleMultipole<3>::entries
[] = {
34
{
35
"L"
,
36
&
SingleMultipole<3>::getElementLength
,
37
&
SingleMultipole<3>::setElementLength
38
},
39
{
40
"B3"
,
41
&
SingleMultipole<3>::getComponent
,
42
&
SingleMultipole<3>::setComponent
43
},
44
{ 0, 0, 0 }
45
};
SingleMultipole::type
static const std::string type
Definition:
SingleMultipole.h:120
SingleMultipole::Entry
Definition:
SingleMultipole.h:123
SingleMultipole
Representation for single multipoles.
Definition:
SingleMultipole.h:55
Sextupole.h
IndirectChannel.h
Generated on Sat Jan 4 2020 14:47:52 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5