Project
Loading...
Searching...
No Matches
o2::mft::CATrackerDPL Class Reference

#include <CATrackerSpec.h>

Inherits o2::framework::Task.

Public Member Functions

 CATrackerDPL (std::shared_ptr< o2::base::GRPGeomRequest > gr, ca::TrackerOptions options)
 
 ~CATrackerDPL () override=default
 
void init (framework::InitContext &ic) final
 
void run (framework::ProcessingContext &pc) final
 
void finaliseCCDB (framework::ConcreteDataMatcher &matcher, void *obj) final
 
- Public Member Functions inherited from o2::framework::Task
virtual ~Task ()
 
virtual void endOfStream (EndOfStreamContext &context)
 This is invoked whenever we have an EndOfStream event.
 
virtual void stop ()
 This is invoked on stop.
 

Detailed Description

MFT CA tracker DPL task. Owns the TimeFrame and composes the workflow input/timing/publication edge with Tracker.

Definition at line 46 of file CATrackerSpec.h.

Constructor & Destructor Documentation

◆ CATrackerDPL()

o2::mft::CATrackerDPL::CATrackerDPL ( std::shared_ptr< o2::base::GRPGeomRequest >  gr,
ca::TrackerOptions  options 
)

Definition at line 237 of file CATrackerSpec.cxx.

◆ ~CATrackerDPL()

o2::mft::CATrackerDPL::~CATrackerDPL ( )
overridedefault

Member Function Documentation

◆ finaliseCCDB()

void o2::mft::CATrackerDPL::finaliseCCDB ( framework::ConcreteDataMatcher &  matcher,
void *  obj 
)
finalvirtual

This is invoked whenever a new CCDB object associated to a given ConcreteDataMatcher is deserialised

Reimplemented from o2::framework::Task.

Definition at line 407 of file CATrackerSpec.cxx.

◆ init()

void o2::mft::CATrackerDPL::init ( framework::InitContext &  context)
finalvirtual

The method which is called once to initialise the task. Derived classes can use this to save extra state.

Reimplemented from o2::framework::Task.

Definition at line 312 of file CATrackerSpec.cxx.

◆ run()

void o2::mft::CATrackerDPL::run ( framework::ProcessingContext &  context)
finalvirtual

This is invoked whenever a new InputRecord is demeed to be complete.

Implements o2::framework::Task.

Definition at line 317 of file CATrackerSpec.cxx.


The documentation for this class was generated from the following files: