#include <MM_Electron.h>
Definition at line 18 of file MM_Electron.h.
◆ MM_Electron() [1/2]
MM_Electron::MM_Electron |
( |
| ) |
|
|
default |
◆ MM_Electron() [2/2]
MM_Electron::MM_Electron |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ getCharge()
float MM_Electron::getCharge |
( |
| ) |
const |
◆ getInitialX()
float MM_Electron::getInitialX |
( |
| ) |
const |
◆ getInitialY()
float MM_Electron::getInitialY |
( |
| ) |
const |
◆ getOffsetPosition()
◆ getTime()
float MM_Electron::getTime |
( |
| ) |
const |
◆ getX()
float MM_Electron::getX |
( |
| ) |
const |
◆ getY()
float MM_Electron::getY |
( |
| ) |
const |
◆ propagateElectron()
void MM_Electron::propagateElectron |
( |
float |
lorentzAngle, |
|
|
float |
driftVel |
|
) |
| |
Definition at line 11 of file MM_Electron.cxx.
12 float tanLorentzAngle =
std::tan(lorentzAngle);
13 if (tanLorentzAngle == tanLorentzAngle)
◆ setCharge()
void MM_Electron::setCharge |
( |
float |
Charge | ) |
|
◆ setOffsetPosition()
void MM_Electron::setOffsetPosition |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ setTime()
void MM_Electron::setTime |
( |
float |
Time | ) |
|
◆ m_charge
float MM_Electron::m_charge {-FLT_MAX} |
|
private |
◆ m_initialPosition
Amg::Vector2D MM_Electron::m_initialPosition {Amg::Vector2D::Zero()} |
|
private |
◆ m_offsetPosition
Amg::Vector2D MM_Electron::m_offsetPosition {Amg::Vector2D::Zero()} |
|
private |
◆ m_time
float MM_Electron::m_time {-FLT_MAX} |
|
private |
The documentation for this class was generated from the following files: