![]() |
ATLAS Offline Software
|
#include <IMaterialMapper.h>
Public Member Functions | |
| DeclareInterfaceID (IMaterialMapper, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. More... | |
| virtual | ~IMaterialMapper () |
| Virtual destructor. More... | |
| virtual void | recordMaterialHit (const AssociatedMaterial &amhit, const Amg::Vector3D &projectedPosition) const =0 |
| Record material hit - while stepping outwards. More... | |
| virtual void | recordLayerHit (const AssociatedMaterial &amhit, bool full=false) const =0 |
| Record material hit - if various hits per layer are recorded, full associates to the More... | |
| virtual void | recordSurfaceHit (const Amg::Vector2D &locpos, const AssociatedMaterial &amhit) const =0 |
| Record material hit. More... | |
Interface class IMaterialMapper
it allows to log the material for single track events for validation purpose
Definition at line 37 of file IMaterialMapper.h.
|
inlinevirtual |
| Trk::IMaterialMapper::DeclareInterfaceID | ( | IMaterialMapper | , |
| 1 | , | ||
| 0 | |||
| ) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
Record material hit - if various hits per layer are recorded, full associates to the
Implemented in Trk::MaterialMapper.
|
pure virtual |
Record material hit - while stepping outwards.
Implemented in Trk::MaterialMapper.
|
pure virtual |
Record material hit.
Implemented in Trk::MaterialMapper.
1.8.18