ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IPositionMomentumWriter Class Referenceabstract

Very simple helper Tool to record track states at certain positions this works only for single track events. More...

#include <IPositionMomentumWriter.h>

Inheritance diagram for Trk::IPositionMomentumWriter:
Collaboration diagram for Trk::IPositionMomentumWriter:

Public Member Functions

virtual void initializeTrack (const Amg::Vector3D &pos, const Amg::Vector3D &mom, double m, int pdg)=0
 Initialize State.
virtual void recordTrackState (const Amg::Vector3D &pos, const Amg::Vector3D &mom)=0
 Record a single TrackState.
virtual void finalizeTrack ()=0
 Finalization State.

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Interface ID, declared here, and defined below.

Detailed Description

Very simple helper Tool to record track states at certain positions this works only for single track events.

Author
Andre.nosp@m.as.S.nosp@m.alzbu.nosp@m.rger.nosp@m.@cern.nosp@m..ch

Definition at line 27 of file IPositionMomentumWriter.h.

Member Function Documentation

◆ finalizeTrack()

virtual void Trk::IPositionMomentumWriter::finalizeTrack ( )
pure virtual

Finalization State.

Implemented in Trk::PositionMomentumWriter.

◆ initializeTrack()

virtual void Trk::IPositionMomentumWriter::initializeTrack ( const Amg::Vector3D & pos,
const Amg::Vector3D & mom,
double m,
int pdg )
pure virtual

Initialize State.

Implemented in Trk::PositionMomentumWriter.

◆ interfaceID()

const InterfaceID & Trk::IPositionMomentumWriter::interfaceID ( )
inlinestatic

Interface ID, declared here, and defined below.

Definition at line 45 of file IPositionMomentumWriter.h.

45 {
47 }
static const InterfaceID IID_IPositionMomentumWriter("IPositionMomentumWriter", 1, 0)

◆ recordTrackState()

virtual void Trk::IPositionMomentumWriter::recordTrackState ( const Amg::Vector3D & pos,
const Amg::Vector3D & mom )
pure virtual

Record a single TrackState.

Implemented in Trk::PositionMomentumWriter.


The documentation for this class was generated from the following file: