CbmRoot
|
Interface for material effects calculation algorithm. More...
#include <CbmLitMaterialEffects.h>
Public Member Functions | |
CbmLitMaterialEffects () | |
Constructor. More... | |
virtual | ~CbmLitMaterialEffects () |
Destructor. More... | |
virtual LitStatus | Update (CbmLitTrackParam *par, const CbmLitMaterialInfo *mat, int pdg, bool downstream)=0 |
Main function to be implemented for concrete material effects calculation algorithm. More... | |
Interface for material effects calculation algorithm.
Definition at line 22 of file CbmLitMaterialEffects.h.
|
inline |
Constructor.
Definition at line 27 of file CbmLitMaterialEffects.h.
|
inlinevirtual |
Destructor.
Definition at line 32 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.