VGM Version 5.3
|
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.