![]() |
ATLAS Offline Software
|
#include <IAlignTrackCreator.h>
Public Member Functions | |
| IAlignTrackCreator () | |
| virtual | ~IAlignTrackCreator () |
| virtual bool | processAlignTrack (AlignTrack *alignTrack)=0 |
| creates AlignTrack from Trk::Track | |
| void | setDoPixel (bool doPixel) |
| Sets flags to indicate whether hits from particular detector elements are to be stored on the AlignTrack. | |
| void | setDoSCT (bool doSCT) |
| void | setDoTRT (bool doTRT) |
| void | setDoMDT (bool doMDT) |
| virtual void | setLogStream (std::ostream *os) |
| sets the output stream for the logfile | |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
Protected Attributes | |
| bool | m_doPixel |
| bool | m_doSCT |
| bool | m_doTRT |
| bool | m_doMDT |
| std::ostream * | m_logStream = nullptr |
| logfile output stream | |
Definition at line 30 of file IAlignTrackCreator.h.
|
inline |
Definition at line 61 of file IAlignTrackCreator.h.
|
inlinevirtual |
Definition at line 34 of file IAlignTrackCreator.h.
|
inlinestatic |
Definition at line 62 of file IAlignTrackCreator.h.
|
pure virtual |
creates AlignTrack from Trk::Track
Implemented in Trk::AlignTrackCreator.
|
inline |
Definition at line 45 of file IAlignTrackCreator.h.
|
inline |
Sets flags to indicate whether hits from particular detector elements are to be stored on the AlignTrack.
(Not used at the moment.)
Definition at line 42 of file IAlignTrackCreator.h.
|
inline |
Definition at line 43 of file IAlignTrackCreator.h.
|
inline |
Definition at line 44 of file IAlignTrackCreator.h.
|
inlinevirtual |
|
protected |
Definition at line 55 of file IAlignTrackCreator.h.
|
protected |
Definition at line 52 of file IAlignTrackCreator.h.
|
protected |
Definition at line 53 of file IAlignTrackCreator.h.
|
protected |
Definition at line 54 of file IAlignTrackCreator.h.
|
protected |
logfile output stream
Definition at line 57 of file IAlignTrackCreator.h.