![]() |
ATLAS Offline Software
|
#include <DipoleBender.h>
Public Types | |
| typedef std::shared_ptr< IBender > | ConstPtr_t |
Public Member Functions | |
| DipoleBender (Bendplane, double length, double strength, double pbeam0, int side) | |
| void | bend (IParticle &) const |
| std::string | label () const |
| std::shared_ptr< IBender > | clone () const |
Private Attributes | |
| Bendplane | m_bendplane |
| double | m_length |
| double | m_strength |
| double | m_pbeam0 |
| double | m_dside |
Static Private Attributes | |
| static const std::string | s_label = "DiplBender" |
Definition at line 14 of file DipoleBender.h.
|
inherited |
Definition at line 18 of file FPTracker/FPTracker/IBender.h.
| FPTracker::DipoleBender::DipoleBender | ( | Bendplane | bendplane, |
| double | length, | ||
| double | strength, | ||
| double | pbeam0, | ||
| int | side ) |
Definition at line 14 of file DipoleBender.cxx.
|
virtual |
Implements FPTracker::IBender.
Definition at line 33 of file DipoleBender.cxx.
| IBender::ConstPtr_t FPTracker::DipoleBender::clone | ( | ) | const |
Definition at line 28 of file DipoleBender.cxx.
|
virtual |
|
private |
Definition at line 31 of file DipoleBender.h.
|
private |
Definition at line 35 of file DipoleBender.h.
|
private |
Definition at line 32 of file DipoleBender.h.
|
private |
Definition at line 34 of file DipoleBender.h.
|
private |
Definition at line 33 of file DipoleBender.h.
|
staticprivate |
Definition at line 30 of file DipoleBender.h.