#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: