![]() |
ATLAS Offline Software
|
#include <IMaterialEffectsEngine.h>
Public Member Functions | |
| virtual | ~IMaterialEffectsEngine () |
| Virtual destructor. More... | |
| virtual ExtrapolationCode | handleMaterial (ExCellCharged &ecCharged, PropDirection dir=alongMomentum, MaterialUpdateStage matupstage=fullUpdate) const =0 |
| charged extrapolation More... | |
| virtual ExtrapolationCode | handleMaterial (ExCellNeutral &ecNeutral, PropDirection dir=alongMomentum, MaterialUpdateStage matupstage=fullUpdate) const =0 |
| neutral extrapolation More... | |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| AlgTool interface methods. More... | |
Protected Attributes | |
| std::string | m_sopPrefix |
| prefix for screen output More... | |
| std::string | m_sopPostfix |
| prefix for screen output More... | |
Material effects engine interface for charged and neutral (fast track simulation) , the update is alwyas on the:
Definition at line 40 of file IMaterialEffectsEngine.h.
|
inlinevirtual |
|
pure virtual |
charged extrapolation
Implemented in Trk::MaterialEffectsEngine.
|
pure virtual |
neutral extrapolation
Implemented in Trk::MaterialEffectsEngine.
|
inlinestatic |
AlgTool interface methods.
Definition at line 47 of file IMaterialEffectsEngine.h.
|
protected |
prefix for screen output
Definition at line 62 of file IMaterialEffectsEngine.h.
|
protected |
prefix for screen output
Definition at line 61 of file IMaterialEffectsEngine.h.
1.8.18