Vertex of energy loss of muon.
More...
#include <JSireneToolkit.hh>
|
double | z |
|
double | t |
|
double | E |
|
double | Es |
|
Vertex of energy loss of muon.
Definition at line 146 of file JSireneToolkit.hh.
JSIRENE::JVertex::JVertex |
( |
| ) |
|
|
inline |
JSIRENE::JVertex::JVertex |
( |
const double |
z, |
|
|
const double |
t, |
|
|
const double |
E |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
z | position [m] |
t | time [ns] |
E | energy [GeV] |
Definition at line 165 of file JSireneToolkit.hh.
double JSIRENE::JVertex::getZ |
( |
| ) |
const |
|
inline |
double JSIRENE::JVertex::getT |
( |
| ) |
const |
|
inline |
double JSIRENE::JVertex::getE |
( |
| ) |
const |
|
inline |
double JSIRENE::JVertex::getEs |
( |
| ) |
const |
|
inline |
double JSIRENE::JVertex::getRange |
( |
| ) |
const |
|
inline |
Get range of muon using default ionisation energy loss.
This method applies only ionisation energy loss.
- Returns
- range [m]
Definition at line 226 of file JSireneToolkit.hh.
static const JGeaneWater gWater
Function object for energy loss of muon in sea water.
double getRange() const
Get range of muon using default ionisation energy loss.
virtual double getA() const override
Get energy loss constant.
double JSIRENE::JVertex::getRange |
( |
double |
a | ) |
const |
|
inline |
Get range of muon using given ionisation energy loss.
This method applies only ionisation energy loss.
- Parameters
-
a | ionization parameter [GeV/m] |
- Returns
- range [m]
Definition at line 239 of file JSireneToolkit.hh.
double getIndexOfRefraction()
Get average index of refraction of water corresponding to group velocity.
static const double MASS_MUON
muon mass [GeV]
double JSIRENE::JVertex::getRange |
( |
const JGeane & |
geane | ) |
const |
|
inline |
Get range of muon using given energy loss function.
- Parameters
-
geane | energy loss function |
- Returns
- range [m]
Definition at line 254 of file JSireneToolkit.hh.
void JSIRENE::JVertex::applyEloss |
( |
const double |
Es | ) |
|
|
inline |
JVertex& JSIRENE::JVertex::step |
( |
const double |
ds | ) |
|
|
inline |
Step using default ionisation energy loss.
This method applies only ionisation energy loss.
- Parameters
-
- Returns
- this vertex
Definition at line 279 of file JSireneToolkit.hh.
JVertex & step(const double ds)
Step using default ionisation energy loss.
static const JGeaneWater gWater
Function object for energy loss of muon in sea water.
virtual double getA() const override
Get energy loss constant.
JVertex& JSIRENE::JVertex::step |
( |
const double |
a, |
|
|
const double |
ds |
|
) |
| |
|
inline |
Step using given ionisation energy loss.
This method applies only given ionisation energy loss.
- Parameters
-
a | ionization parameter [GeV/m] |
ds | step [m] |
- Returns
- this vertex
Definition at line 293 of file JSireneToolkit.hh.
const double getSpeedOfLight()
Get speed of light.
JVertex& JSIRENE::JVertex::step |
( |
const JGeane & |
geane, |
|
|
const double |
ds |
|
) |
| |
|
inline |
Step using given energy loss function.
- Parameters
-
geane | energy loss function |
ds | step [m] |
- Returns
- this vertex
Definition at line 310 of file JSireneToolkit.hh.
const double getSpeedOfLight()
Get speed of light.
double JSIRENE::JVertex::z |
|
protected |
double JSIRENE::JVertex::t |
|
protected |
double JSIRENE::JVertex::E |
|
protected |
double JSIRENE::JVertex::Es |
|
protected |
The documentation for this struct was generated from the following file: