![]() |
Project
|
#include <TrackingInterface.h>
Inherited by o2::its3::ITS3TrackingInterface.
Public Member Functions | |
| ITSTrackingInterface (bool isMC, int trgType, const bool overrBeamEst) | |
| void | setClusterDictionary (const o2::itsmft::TopologyDictionary *d) |
| void | setMeanVertex (const o2::dataformats::MeanVertexObject *v) |
| void | initialise () |
| void | run (framework::ProcessingContext &pc) |
| void | printSummary () const |
| virtual void | updateTimeDependentParams (framework::ProcessingContext &pc) |
| virtual void | finaliseCCDB (framework::ConcreteDataMatcher &matcher, void *obj) |
| void | setTraitsFromProvider (VertexerTraitsN *, TrackerTraitsN *, TimeFrameN *) |
| void | setTrackingMode (TrackingMode::Type mode=TrackingMode::Unset) |
| auto | getTracker () const |
| auto | getVertexer () const |
Public Attributes | |
| TimeFrameN * | mTimeFrame = nullptr |
Protected Member Functions | |
| virtual void | loadROF (gsl::span< const itsmft::ROFRecord > &trackROFspan, gsl::span< const itsmft::CompClusterExt > clusters, gsl::span< const unsigned char >::iterator &pattIt, const dataformats::MCTruthContainer< MCCompLabel > *mcLabels) |
Definition at line 35 of file TrackingInterface.h.
|
inline |
Definition at line 45 of file TrackingInterface.h.
|
virtual |
Reimplemented in o2::its3::ITS3TrackingInterface.
Definition at line 353 of file TrackingInterface.cxx.
|
inline |
Definition at line 75 of file TrackingInterface.h.
|
inline |
Definition at line 76 of file TrackingInterface.h.
| void ITSTrackingInterface::initialise | ( | ) |
Definition at line 36 of file TrackingInterface.cxx.
|
protectedvirtual |
Reimplemented in o2::its3::ITS3TrackingInterface.
Definition at line 408 of file TrackingInterface.cxx.
| void ITSTrackingInterface::printSummary | ( | ) | const |
Definition at line 382 of file TrackingInterface.cxx.
| void ITSTrackingInterface::run | ( | framework::ProcessingContext & | pc | ) |
Definition at line 74 of file TrackingInterface.cxx.
|
inline |
Definition at line 52 of file TrackingInterface.h.
|
inline |
Definition at line 53 of file TrackingInterface.h.
|
inline |
Definition at line 73 of file TrackingInterface.h.
| void ITSTrackingInterface::setTraitsFromProvider | ( | VertexerTraitsN * | vertexerTraits, |
| TrackerTraitsN * | trackerTraits, | ||
| TimeFrameN * | frame | ||
| ) |
Definition at line 387 of file TrackingInterface.cxx.
|
virtual |
Reimplemented in o2::its3::ITS3TrackingInterface.
Definition at line 318 of file TrackingInterface.cxx.
| TimeFrameN* o2::its::ITSTrackingInterface::mTimeFrame = nullptr |
Definition at line 78 of file TrackingInterface.h.