![]() |
ATLAS Offline Software
|
#include <ITrackCollectionProvider.h>
Public Member Functions | |
| virtual StatusCode | trackCollection (const TrackCollection *&tracks)=0 |
| virtual void | setLogStream (std::ostream *os) |
| sets the output stream for the logfile | |
| virtual void | setNtuple (TFile *) |
| sets ntuple | |
| virtual StatusCode | fillNtuple () |
| writes tree to ntuple | |
| virtual void | printSummary () |
| Print statistical summary to logfile. | |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
Protected Attributes | |
| std::ostream * | m_logStream = nullptr |
| logfile output stream | |
Definition at line 33 of file ITrackCollectionProvider.h.
|
inlinevirtual |
writes tree to ntuple
Reimplemented in Trk::MSConstraintTracksProvider.
Definition at line 46 of file ITrackCollectionProvider.h.
|
inlinestatic |
Definition at line 57 of file ITrackCollectionProvider.h.
|
inlinevirtual |
Print statistical summary to logfile.
Reimplemented in Trk::ConstrainedTrackProvider, and Trk::MSConstraintTracksProvider.
Definition at line 50 of file ITrackCollectionProvider.h.
|
inlinevirtual |
sets the output stream for the logfile
Definition at line 40 of file ITrackCollectionProvider.h.
|
inlinevirtual |
sets ntuple
Reimplemented in Trk::MSConstraintTracksProvider.
Definition at line 43 of file ITrackCollectionProvider.h.
|
pure virtual |
Implemented in Trk::ConstrainedTrackProvider, Trk::MSConstraintTracksProvider, and Trk::TrackCollectionProvider.
|
protected |
logfile output stream
Definition at line 53 of file ITrackCollectionProvider.h.