ATLAS Offline Software
|
#include <IHitCreator.h>
Public Member Functions | |
virtual | ~IHitCreator () |
Virtual destructor. More... | |
DeclareInterfaceID (IHitCreator, 1, 0) | |
Creates the InterfaceID and interfaceID() method. More... | |
virtual void | createSimHit (const ISF::ISFParticle &isp, const Trk::TrackParameters &, double time) const =0 |
Return nothing - store the HIT in hit collection. More... | |
virtual const ParametersROT * | createHit (const ISF::ISFParticle &isp, const Trk::TrackParameters &tpars) const =0 |
Return the cluster on Track – the PrepRawData is contained in this one. More... | |
virtual const std::vector< ParametersROT > * | createHits (const ISF::ISFParticle &isp, const ParametersLayer &tparsLayer) const =0 |
Return the cluster on Track – the PrepRawData is contained in this one. More... | |
Interface definition for Sim Hit creation in Fatras, starting from intersection on an active surface
Definition at line 45 of file IHitCreator.h.
|
inlinevirtual |
|
pure virtual |
Return the cluster on Track – the PrepRawData is contained in this one.
|
pure virtual |
Return the cluster on Track – the PrepRawData is contained in this one.
|
pure virtual |
Return nothing - store the HIT in hit collection.
iFatras::IHitCreator::DeclareInterfaceID | ( | IHitCreator | , |
1 | , | ||
0 | |||
) |
Creates the InterfaceID and interfaceID() method.