5#ifndef TRKALIGNINTERFACES_ALIGN_TRACK_CREATOR_IH
6#define TRKALIGNINTERFACES_ALIGN_TRACK_CREATOR_IH
8#include "GaudiKernel/IAlgTool.h"
27 static const InterfaceID
AlignTrack is a generalization of a Trk::Track, used as the basic object to contain track information...
void setDoTRT(bool doTRT)
virtual void setLogStream(std::ostream *os)
sets the output stream for the logfile
void setDoSCT(bool doSCT)
void setDoPixel(bool doPixel)
Sets flags to indicate whether hits from particular detector elements are to be stored on the AlignTr...
void setDoMDT(bool doMDT)
static const InterfaceID & interfaceID()
std::ostream * m_logStream
logfile output stream
virtual bool processAlignTrack(AlignTrack *alignTrack)=0
creates AlignTrack from Trk::Track
virtual ~IAlignTrackCreator()
Ensure that the ATLAS eigen extensions are properly loaded.
static const InterfaceID IID_TRK_IAlignTrackCreator("IAlignTrackCreator", 1, 0)