![]() |
ATLAS Offline Software
|
#include <IFillNtupleTool.h>
Public Member Functions | |
| virtual | ~IFillNtupleTool () |
| virtual StatusCode | initialize ()=0 |
| virtual StatusCode | finalize ()=0 |
| virtual void | dumpTrack (const EventContext &ctx, int itrk, const AlignTrack *alignTrack)=0 |
| dumps track information to ntuple | |
| virtual void | storeHitmap ()=0 |
| stores hitmap for writing to ntuple | |
| virtual void | fillHitmap ()=0 |
| fills ntuple with hit information | |
| virtual void | fillSummary ()=0 |
| fills ntuple with event and track summary information | |
| virtual void | showStatistics ()=0 |
| write statistics out to log file | |
| virtual void | fillChi2VChamberShift (const int, const int, int *, double **, double **, double **, double **, double **, double **) |
| used for numerical derivatives to write chi2 vs. | |
| virtual void | setLogStream (std::ostream *os) |
| returns pointer to TFile containing ntuple | |
| virtual void | setNtuple (TFile *ntuple)=0 |
| sets the output stream for the logfile | |
| virtual StatusCode | fillNtuple ()=0 |
| writes trees and histograms to ntuple | |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
Protected Attributes | |
| std::ostream * | m_logStream = nullptr |
| logfile output stream | |
Definition at line 33 of file IFillNtupleTool.h.
|
inlinevirtual |
Definition at line 36 of file IFillNtupleTool.h.
|
pure virtual |
dumps track information to ntuple
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
inlinevirtual |
used for numerical derivatives to write chi2 vs.
chamber positions
Definition at line 59 of file IFillNtupleTool.h.
|
pure virtual |
fills ntuple with hit information
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
pure virtual |
writes trees and histograms to ntuple
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
pure virtual |
fills ntuple with event and track summary information
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
pure virtual |
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
pure virtual |
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
inlinestatic |
Definition at line 80 of file IFillNtupleTool.h.
|
inlinevirtual |
returns pointer to TFile containing ntuple
sets the output stream for the logfile
Definition at line 67 of file IFillNtupleTool.h.
|
pure virtual |
sets the output stream for the logfile
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
pure virtual |
write statistics out to log file
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
pure virtual |
stores hitmap for writing to ntuple
Implemented in InDet::DetailedIDNtupleTool, and InDet::SimpleIDNtupleTool.
|
protected |
logfile output stream
Definition at line 76 of file IFillNtupleTool.h.