#include <TrackTools/IStateCreator.h>
Inheritance diagram for IStateCreator:
Public Member Functions | |
virtual StatusCode | createState (const MCParticle *mcPart, double zrec, State *&pState) const =0 |
create a state at z-position from MCParticle entry/exit points | |
virtual StatusCode | createStateVertex (const MCParticle *mcPart, State *&pState) const =0 |
create a state at MCParticle vertex | |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Retrieve interface ID. |
Definition at line 25 of file IStateCreator.h.
|
create a state at z-position from MCParticle entry/exit points
Implemented in TrueStateCreator. |
|
create a state at MCParticle vertex
Implemented in TrueStateCreator. |
|
Retrieve interface ID.
Definition at line 28 of file IStateCreator.h. References IID_IStateCreator(). 00028 { return IID_IStateCreator; }
|