![]() |
ATLAS Offline Software
|
#include <ITrackTools.h>
Public Member Functions | |
| virtual | ~ITrackTools () |
| virtual void | getCellsWithinConeAroundTrack (const xAOD::TrackParticle *track, const CaloCellContainer *input, ConstDataVector< CaloCellContainer > *output, double cone, bool includelar)=0 |
| virtual double | getPathInsideCell (const TRACK *track, const CaloCell *cell)=0 |
| virtual double | getPath (const CaloCell *cell, const Trk::TrackParameters *entrance, const Trk::TrackParameters *exit)=0 |
| virtual std::vector< double > | getXYZEtaPhiInCellSampling (const TRACK *track, const CaloCell *cell)=0 |
| virtual std::vector< double > | getXYZEtaPhiInCellSampling (const TRACK *track, CaloSampling::CaloSample sampling)=0 |
| virtual std::unique_ptr< const Trk::TrackParameters > | getTrackInCellSampling (const TRACK *track, CaloSampling::CaloSample sampling)=0 |
| virtual std::vector< std::vector< double > > | getXYZEtaPhiPerLayer (const TRACK *track)=0 |
| virtual std::vector< std::vector< double > > | getXYZEtaPhiPerSampling (const TRACK *track)=0 |
| virtual int | retrieveIndex (int sampling, float eta)=0 |
| virtual bool | trackIsolation (xAOD::TrackIsolation &result, const xAOD::TrackParticle &tp, const std::vector< xAOD::Iso::IsolationType > &cones)=0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
Definition at line 126 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.
|
inlinevirtual |
Definition at line 130 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.
|
inlinestatic |
Definition at line 131 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.
|
pure virtual |
Implemented in TrackTools.
|
pure virtual |
Implemented in TrackTools.