#include <ITrackTools.h>
|
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 |
|
◆ ~ITrackTools()
virtual ITrackTools::~ITrackTools |
( |
| ) |
|
|
inlinevirtual |
◆ getCellsWithinConeAroundTrack()
◆ getPath()
◆ getPathInsideCell()
◆ getTrackInCellSampling()
◆ getXYZEtaPhiInCellSampling() [1/2]
◆ getXYZEtaPhiInCellSampling() [2/2]
virtual std::vector< double > ITrackTools::getXYZEtaPhiInCellSampling |
( |
const TRACK * |
track, |
|
|
const CaloCell * |
cell |
|
) |
| |
|
pure virtual |
◆ getXYZEtaPhiPerLayer()
virtual std::vector< std::vector<double> > ITrackTools::getXYZEtaPhiPerLayer |
( |
const TRACK * |
track | ) |
|
|
pure virtual |
◆ getXYZEtaPhiPerSampling()
virtual std::vector< std::vector<double> > ITrackTools::getXYZEtaPhiPerSampling |
( |
const TRACK * |
track | ) |
|
|
pure virtual |
◆ interfaceID()
static const InterfaceID& ITrackTools::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ retrieveIndex()
virtual int ITrackTools::retrieveIndex |
( |
int |
sampling, |
|
|
float |
eta |
|
) |
| |
|
pure virtual |
◆ trackIsolation()
The documentation for this class was generated from the following file: