![]() |
ATLAS Offline Software
|
#include <MM_Electron.h>
Public Member Functions | |
| MM_Electron ()=default | |
| MM_Electron (float x, float y) | |
| void | setOffsetPosition (float x, float y) |
| void | propagateElectron (float lorentzAngle, float driftVel) |
| void | setTime (float Time) |
| void | setCharge (float Charge) |
| const Amg::Vector2D & | getOffsetPosition () const |
| float | getCharge () const |
| float | getTime () const |
| float | getX () const |
| float | getY () const |
| float | getInitialX () const |
| float | getInitialY () const |
Private Attributes | |
| Amg::Vector2D | m_initialPosition {Amg::Vector2D::Zero()} |
| Amg::Vector2D | m_offsetPosition {Amg::Vector2D::Zero()} |
| float | m_time {-FLT_MAX} |
| float | m_charge {-FLT_MAX} |
Definition at line 18 of file MM_Electron.h.
|
default |
| MM_Electron::MM_Electron | ( | float | x, |
| float | y ) |
Definition at line 7 of file MM_Electron.cxx.
| float MM_Electron::getCharge | ( | ) | const |
Definition at line 27 of file MM_Electron.cxx.
| float MM_Electron::getInitialX | ( | ) | const |
Definition at line 31 of file MM_Electron.cxx.
| float MM_Electron::getInitialY | ( | ) | const |
Definition at line 32 of file MM_Electron.cxx.
| const Amg::Vector2D & MM_Electron::getOffsetPosition | ( | ) | const |
Definition at line 26 of file MM_Electron.cxx.
| float MM_Electron::getTime | ( | ) | const |
Definition at line 28 of file MM_Electron.cxx.
| float MM_Electron::getX | ( | ) | const |
Definition at line 29 of file MM_Electron.cxx.
| float MM_Electron::getY | ( | ) | const |
Definition at line 30 of file MM_Electron.cxx.
| void MM_Electron::propagateElectron | ( | float | lorentzAngle, |
| float | driftVel ) |
Definition at line 11 of file MM_Electron.cxx.
| void MM_Electron::setCharge | ( | float | Charge | ) |
Definition at line 24 of file MM_Electron.cxx.
| void MM_Electron::setOffsetPosition | ( | float | x, |
| float | y ) |
Definition at line 9 of file MM_Electron.cxx.
| void MM_Electron::setTime | ( | float | Time | ) |
Definition at line 23 of file MM_Electron.cxx.
|
private |
Definition at line 41 of file MM_Electron.h.
|
private |
Definition at line 37 of file MM_Electron.h.
|
private |
Definition at line 38 of file MM_Electron.h.
|
private |
Definition at line 40 of file MM_Electron.h.