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.
This method applies only ionisation energy loss.
- Returns
- range [m]
Definition at line 226 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]
static const JGeaneWater gWater
Function object for energy loss of muon in sea water.
virtual double getA() const override
Get energy loss constant.
double JSIRENE::JVertex::getRange |
( |
double |
a | ) |
const |
|
inline |
Get range of muon using precalculated a parameter This method applies only ionisation energy loss.
- Parameters
-
a | ionization a 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 |
void JSIRENE::JVertex::applyEloss |
( |
const double |
Es | ) |
|
|
inline |
JVertex& JSIRENE::JVertex::step |
( |
const double |
ds | ) |
|
|
inline |
Step.
This method applies only ionisation energy loss.
- Parameters
-
- Returns
- this vertex
Definition at line 277 of file JSireneToolkit.hh.
static const JGeaneWater gWater
Function object for energy loss of muon in sea water.
const double getSpeedOfLight()
Get speed of light.
virtual double getA() const override
Get energy loss constant.
JVertex& JSIRENE::JVertex::step |
( |
const double |
ds, |
|
|
const double |
a |
|
) |
| |
|
inline |
JVertex& JSIRENE::JVertex::step |
( |
const JGeane & |
geane, |
|
|
const double |
ds |
|
) |
| |
|
inline |
Step.
- Parameters
-
geane | energy loss |
ds | step [m] |
- Returns
- this vertex
Definition at line 306 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: