5#ifndef TRKALIGNINTERFACES_TRACKCOLLECTIONPROVIDER_IH
6#define TRKALIGNINTERFACES_TRACKCOLLECTIONPROVIDER_IH
8#include "GaudiKernel/IAlgTool.h"
30 static const InterfaceID
46 virtual StatusCode
fillNtuple() {
return StatusCode::SUCCESS; }
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
virtual StatusCode fillNtuple()
writes tree to ntuple
static const InterfaceID & interfaceID()
virtual void setNtuple(TFile *)
sets ntuple
std::ostream * m_logStream
logfile output stream
virtual void setLogStream(std::ostream *os)
sets the output stream for the logfile
virtual void printSummary()
Print statistical summary to logfile.
virtual StatusCode trackCollection(const TrackCollection *&tracks)=0
Ensure that the ATLAS eigen extensions are properly loaded.
static const InterfaceID IID_TRK_ITrackCollectionProvider("ITrackCollectionProvider", 1, 0)