#include <FairGeoMedium.h>
|
| | FairGeoMedium (const char *name="") |
| |
| FairGeoMedium & | operator= (const FairGeoMedium &) |
| |
| | ~FairGeoMedium () |
| |
| void | setMediumIndex (Int_t i) |
| |
| Int_t | getMediumIndex () |
| |
| void | setAutoFlag (Int_t i) |
| |
| Int_t | getAutoFlag () |
| |
| void | setNComponents (Int_t) |
| |
| Int_t | getNComponents () |
| |
| Bool_t | setComponent (Int_t, Double_t, Double_t, Double_t w=1.) |
| |
| void | getComponent (Int_t, Double_t *) |
| |
| Int_t | getWeightFac () |
| |
| void | setDensity (Double_t d) |
| |
| Double_t | getDensity () |
| |
| void | setRadiationLength (Double_t l) |
| |
| Double_t | getRadiationLength () |
| |
| void | setNpckov (Int_t) |
| |
| Int_t | getNpckov () |
| |
| Bool_t | setCerenkovPar (Int_t, Double_t, Double_t, Double_t, Double_t) |
| |
| void | getCerenkovPar (Int_t, Double_t *) |
| |
| void | setMediumPar (Int_t, Int_t, Double_t, Double_t, Double_t maxDeviation=-1., Double_t maxStep=-1., Double_t maxDE=-1., Double_t minStepDouble_t=-1.) |
| |
| void | getMediumPar (Double_t *) |
| |
| Bool_t | isSensitive () |
| |
| Int_t | getSensitivityFlag () |
| |
| Int_t | getFieldFlag () |
| |
| Double_t | getField () |
| |
| Double_t | getEpsil () |
| |
| void | read (std::fstream &, Int_t autoflag) |
| |
| void | print () |
| |
| void | write (std::fstream &) |
| |
| Bool_t | calcRadiationLength () |
| |
Class for tracking medium
- Author
- ilse koenig
Definition at line 19 of file FairGeoMedium.h.
| FairGeoMedium::FairGeoMedium |
( |
const char * |
name = "" | ) |
|
| FairGeoMedium::~FairGeoMedium |
( |
| ) |
|
| Bool_t FairGeoMedium::calcRadiationLength |
( |
| ) |
|
| Int_t FairGeoMedium::getAutoFlag |
( |
| ) |
|
|
inline |
| void FairGeoMedium::getCerenkovPar |
( |
Int_t |
i, |
|
|
Double_t * |
p |
|
) |
| |
| void FairGeoMedium::getComponent |
( |
Int_t |
i, |
|
|
Double_t * |
p |
|
) |
| |
| Double_t FairGeoMedium::getDensity |
( |
| ) |
|
|
inline |
| Double_t FairGeoMedium::getEpsil |
( |
| ) |
|
|
inline |
| Double_t FairGeoMedium::getField |
( |
| ) |
|
|
inline |
| Int_t FairGeoMedium::getFieldFlag |
( |
| ) |
|
|
inline |
| Int_t FairGeoMedium::getMediumIndex |
( |
| ) |
|
|
inline |
| void FairGeoMedium::getMediumPar |
( |
Double_t * |
params | ) |
|
| Int_t FairGeoMedium::getNComponents |
( |
| ) |
|
|
inline |
| Int_t FairGeoMedium::getNpckov |
( |
| ) |
|
|
inline |
| Double_t FairGeoMedium::getRadiationLength |
( |
| ) |
|
|
inline |
| Int_t FairGeoMedium::getSensitivityFlag |
( |
| ) |
|
|
inline |
| Int_t FairGeoMedium::getWeightFac |
( |
| ) |
|
|
inline |
| Bool_t FairGeoMedium::isSensitive |
( |
| ) |
|
|
inline |
| void FairGeoMedium::print |
( |
| ) |
|
| void FairGeoMedium::read |
( |
std::fstream & |
fin, |
|
|
Int_t |
autoflag |
|
) |
| |
| void FairGeoMedium::setAutoFlag |
( |
Int_t |
i | ) |
|
|
inline |
| Bool_t FairGeoMedium::setCerenkovPar |
( |
Int_t |
i, |
|
|
Double_t |
p, |
|
|
Double_t |
a, |
|
|
Double_t |
e, |
|
|
Double_t |
r |
|
) |
| |
| Bool_t FairGeoMedium::setComponent |
( |
Int_t |
i, |
|
|
Double_t |
a, |
|
|
Double_t |
z, |
|
|
Double_t |
w = 1. |
|
) |
| |
| void FairGeoMedium::setDensity |
( |
Double_t |
d | ) |
|
|
inline |
| void FairGeoMedium::setMediumIndex |
( |
Int_t |
i | ) |
|
|
inline |
| void FairGeoMedium::setMediumPar |
( |
Int_t |
sensitivityFlag, |
|
|
Int_t |
fieldFlag, |
|
|
Double_t |
maxField, |
|
|
Double_t |
precision, |
|
|
Double_t |
maxDeviation = -1., |
|
|
Double_t |
maxStep = -1., |
|
|
Double_t |
maxDE = -1., |
|
|
Double_t |
minStepDouble_t = -1. |
|
) |
| |
| void FairGeoMedium::setNComponents |
( |
Int_t |
n | ) |
|
| void FairGeoMedium::setNpckov |
( |
Int_t |
n | ) |
|
| void FairGeoMedium::setRadiationLength |
( |
Double_t |
l | ) |
|
|
inline |
| void FairGeoMedium::write |
( |
std::fstream & |
fout | ) |
|
The documentation for this class was generated from the following files: