|
CbmRoot
|
Interface for material effects calculation algorithm. More...
#include <CbmLitMaterialEffects.h>
Public Member Functions | |
| CbmLitMaterialEffects () | |
| Constructor. | |
| virtual | ~CbmLitMaterialEffects () |
| Destructor. | |
| virtual LitStatus | Update (CbmLitTrackParam *par, const CbmLitMaterialInfo *mat, int pdg, bool downstream)=0 |
| Main function to be implemented for concrete material effects calculation algorithm. | |
Interface for material effects calculation algorithm.
Definition at line 26 of file CbmLitMaterialEffects.h.
|
inline |
Constructor.
Definition at line 31 of file CbmLitMaterialEffects.h.
|
inlinevirtual |
Destructor.
Definition at line 36 of file CbmLitMaterialEffects.h.
|
pure virtual |
Main function to be implemented for concrete material effects calculation algorithm.
| [in,out] | par | Input/Output track parameters. |
| [in] | mat | Material information. |
| [in] | pdg | PDG code |
| [in] | downstream | Propagation direction (true for downstream, false for upstream). |
Implemented in CbmLitMaterialEffectsImp.