Project
Loading...
Searching...
No Matches
o2::ctp::reco_workflow::RawDecoderSpec Class Reference

Coverter task for Raw data to CTP digits. More...

#include <RawDecoderSpec.h>

Inherits o2::framework::Task.

Public Member Functions

 RawDecoderSpec (bool digits, bool lumi)
 Constructor.
 
 ~RawDecoderSpec () override=default
 Destructor.
 
void init (framework::InitContext &ctx) final
 Initializing the RawDecoderSpec.
 
void endOfStream (o2::framework::EndOfStreamContext &ec) final
 This is invoked whenever we have an EndOfStream event.
 
void run (framework::ProcessingContext &ctx) final
 Run conversion of raw data to cells.
 
void updateTimeDependentParams (framework::ProcessingContext &pc)
 
- Public Member Functions inherited from o2::framework::Task
virtual ~Task ()
 
virtual void finaliseCCDB (ConcreteDataMatcher &matcher, void *obj)
 
virtual void stop ()
 This is invoked on stop.
 

Detailed Description

Coverter task for Raw data to CTP digits.

Author
Roman Lietava from CPV example

Definition at line 35 of file RawDecoderSpec.h.

Constructor & Destructor Documentation

◆ RawDecoderSpec()

o2::ctp::reco_workflow::RawDecoderSpec::RawDecoderSpec ( bool  digits,
bool  lumi 
)
inline

Constructor.

Parameters
propagateMCIf true the MCTruthContainer is propagated to the output

Definition at line 40 of file RawDecoderSpec.h.

◆ ~RawDecoderSpec()

o2::ctp::reco_workflow::RawDecoderSpec::~RawDecoderSpec ( )
overridedefault

Destructor.

Member Function Documentation

◆ endOfStream()

void RawDecoderSpec::endOfStream ( o2::framework::EndOfStreamContext context)
finalvirtual

This is invoked whenever we have an EndOfStream event.

Reimplemented from o2::framework::Task.

Definition at line 49 of file RawDecoderSpec.cxx.

◆ init()

void RawDecoderSpec::init ( framework::InitContext ctx)
finalvirtual

Initializing the RawDecoderSpec.

Parameters
ctxInit context

Reimplemented from o2::framework::Task.

Definition at line 27 of file RawDecoderSpec.cxx.

◆ run()

void RawDecoderSpec::run ( framework::ProcessingContext ctx)
finalvirtual

Run conversion of raw data to cells.

Parameters
ctxProcessing context

The following branches are linked: Input RawData: {"ROUT", "RAWDATA", 0, Lifetime::Timeframe} Output HW errors: {"CTP", "RAWHWERRORS", 0, Lifetime::Timeframe} -later

Implements o2::framework::Task.

Definition at line 75 of file RawDecoderSpec.cxx.

◆ updateTimeDependentParams()

void RawDecoderSpec::updateTimeDependentParams ( framework::ProcessingContext pc)

Definition at line 227 of file RawDecoderSpec.cxx.


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