|
VGM Version 5.3.1
|
The VGM interface to tracking medium. More...
#include <IMedium.h>

Public Member Functions | |
| virtual | ~IMedium () |
| virtual std::string | Name () const =0 |
| Return its name. | |
| virtual IMaterial * | Material () const =0 |
| Return its associated material. | |
| virtual int | Id () const =0 |
| Return its unique identifier. | |
| virtual int | NofParameters () const =0 |
| Return the number of defined parameters. | |
| virtual double | Parameter (int i) const =0 |
| Return the i-th parameter. | |
|
pure virtual |
Return its name.
Implemented in Geant4GM::Medium, and RootGM::Medium.
|
pure virtual |
Return its associated material.
Implemented in BaseVGM::VMedium.
|
pure virtual |
Return its unique identifier.
Implemented in Geant4GM::Medium, and RootGM::Medium.
|
pure virtual |
Return the number of defined parameters.
Implemented in BaseVGM::VMedium.
|
pure virtual |
Return the i-th parameter.
Implemented in Geant4GM::Medium, and RootGM::Medium.