#include <IExtendedTrackSummaryHelperTool.h>
|
virtual void | analyse (const EventContext &ctx, const Trk::Track &track, const RIO_OnTrack *rot, const TrackStateOnSurface *tsos, std::vector< int > &information, std::bitset< Trk::numberOfDetectorTypes > &hitPattern) const |
|
virtual void | analyse (const EventContext &ctx, const Trk::Track &track, const CompetingRIOsOnTrack *crot, const TrackStateOnSurface *tsos, std::vector< int > &information, std::bitset< Trk::numberOfDetectorTypes > &hitPattern) const |
|
virtual void | addDetailedTrackSummary (const EventContext &ctx, const Track &track, Trk::TrackSummary &summary) const |
|
virtual void | analyse (const Trk::Track &track, const RIO_OnTrack *rot, const TrackStateOnSurface *tsos, std::vector< int > &information, std::bitset< Trk::numberOfDetectorTypes > &hitPattern) const override |
| fill 'information' and 'hitpattern' using information from 'rot'. More...
|
|
virtual void | analyse (const Trk::Track &track, const CompetingRIOsOnTrack *crot, const TrackStateOnSurface *tsos, std::vector< int > &information, std::bitset< Trk::numberOfDetectorTypes > &hitPattern) const override |
|
virtual void | addDetailedTrackSummary (const Track &track, Trk::TrackSummary &summary) const override |
|
virtual void | addDetailedTrackSummary (const Trk::Track &track, Trk::TrackSummary &summary) const=0 |
|
virtual void | analyse (const Trk::Track &track, const RIO_OnTrack *rot, const TrackStateOnSurface *tsos, std::vector< int > &information, std::bitset< Trk::numberOfDetectorTypes > &hitPattern) const=0 |
| fill 'information' and 'hitpattern' using information from 'rot'. More...
|
|
virtual void | analyse (const Trk::Track &track, const CompetingRIOsOnTrack *crot, const TrackStateOnSurface *tsos, std::vector< int > &information, std::bitset< Trk::numberOfDetectorTypes > &hitPattern) const=0 |
|
virtual void | searchForHoles (const Trk::Track &track, std::vector< int > &information, const Trk::ParticleHypothesis partHyp=Trk::pion) const =0 |
|
◆ addDetailedTrackSummary() [1/3]
◆ addDetailedTrackSummary() [2/3]
◆ addDetailedTrackSummary() [3/3]
virtual void Trk::ITrackSummaryHelperTool::addDetailedTrackSummary |
◆ analyse() [1/6]
◆ analyse() [2/6]
◆ analyse() [3/6]
◆ analyse() [4/6]
virtual void Trk::ITrackSummaryHelperTool::analyse |
◆ analyse() [5/6]
◆ analyse() [6/6]
virtual void Trk::ITrackSummaryHelperTool::analyse |
fill 'information' and 'hitpattern' using information from 'rot'.
Should be overloaded by concrete TrackSummaryHelperTools. It is mandatory that the RIO_OnTrack* points to exactly the object contained inside the TrackStateOnSurface. This is to avoid that the RTTI from the TrackSummaryTool is done twice.
◆ interfaceID()
const InterfaceID & Trk::IExtendedTrackSummaryHelperTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ searchForHoles()
The documentation for this class was generated from the following file: