|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <Aperture.h>


Classes | |
| struct | pt_interpol |
Public Member Functions | |
| A_row () | |
| A_row (const A_row &a) | |
| A_row (ElementBase *elem, int occur) | |
| A_row (const FlaggedElmPtr &rhs, int order) | |
| double | getBeta_x (int ind) |
| double | getBeta_y (int ind) |
| double | getDisp_x (int ind) |
| double | getDisp_y (int ind) |
| double | getDisp_x_prim (int ind) |
| double | getDisp_y_prim (int ind) |
| double | getApert (int ind) |
| std::string | getType_elm () |
| double | getOrb () |
Public Member Functions inherited from FlaggedElmPtr | |
| FlaggedElmPtr (const ElmPtr &, bool reflected=false, bool selected=false) | |
| Constructor. More... | |
| FlaggedElmPtr (const FlaggedElmPtr &) | |
| Copy constructor. More... | |
| FlaggedElmPtr () | |
| virtual | ~FlaggedElmPtr () |
| virtual void | accept (BeamlineVisitor &) const |
| Apply visitor. More... | |
| int | getCounter () const |
| Get clone counter. More... | |
| bool | getReflectionFlag () const |
| Get reflection flag. More... | |
| bool | getSelectionFlag () const |
| Get selection flag. More... | |
| void | setCounter (int) const |
| Set clone counter. More... | |
| void | setReflectionFlag (bool flag) const |
| Set reflection flag. More... | |
| void | setSelectionFlag (bool flag) const |
| Get selection flag. More... | |
Public Member Functions inherited from ElmPtr | |
| ElmPtr () | |
| ElmPtr (const ElmPtr &) | |
| ElmPtr (ElementBase *) | |
| virtual | ~ElmPtr () |
| ElementBase * | getElement () const |
| Get the element pointer. More... | |
| void | setElement (ElementBase *) |
| Set the element pointer. More... | |
Private Attributes | |
| std::string | Type_elm |
| double | Orb |
| std::vector< pt_interpol > | Interpol |
Friends | |
| class | Aperture |
Additional Inherited Members | |
Protected Attributes inherited from FlaggedElmPtr | |
| int | itsCounter |
| Clone counter. More... | |
| bool | isReflected |
| The reflection flag. More... | |
| bool | isSelected |
| The selection flag. More... | |
Protected Attributes inherited from ElmPtr | |
| Pointer< ElementBase > | itsElement |
Definition at line 42 of file Aperture.h.
|
inline |
Definition at line 47 of file Aperture.h.
| Aperture::A_row::A_row | ( | const A_row & | a | ) |
Definition at line 206 of file Aperture.cpp.
|
inline |
Definition at line 50 of file Aperture.h.
References FlaggedElmPtr::setCounter().

|
inline |
Definition at line 53 of file Aperture.h.
|
inline |
Definition at line 229 of file Aperture.cpp.
|
inline |
Definition at line 210 of file Aperture.cpp.
|
inline |
Definition at line 213 of file Aperture.cpp.
|
inline |
Definition at line 217 of file Aperture.cpp.
|
inline |
Definition at line 220 of file Aperture.cpp.
|
inline |
Definition at line 223 of file Aperture.cpp.
|
inline |
Definition at line 226 of file Aperture.cpp.
|
inline |
Definition at line 235 of file Aperture.cpp.
|
inline |
Definition at line 232 of file Aperture.cpp.
|
friend |
Definition at line 43 of file Aperture.h.
|
private |
Definition at line 78 of file Aperture.h.
Referenced by Aperture::calcul(), Aperture::calcul_Apert(), Aperture::getAPERTMIN(), Aperture::getBETXMAX(), and Aperture::getBETYMAX().
|
private |
Definition at line 68 of file Aperture.h.
Referenced by Aperture::calcul().
|
private |
Definition at line 67 of file Aperture.h.
Referenced by Aperture::calcul().
1.8.5