Project
Loading...
Searching...
No Matches
o2::phos::reco_workflow::ClusterizerSpec Class Reference

Clusterizer task for PHOS digits. More...

#include <ClusterizerSpec.h>

Inherits o2::framework::Task.

Public Member Functions

 ClusterizerSpec (bool propagateMC, bool scanDigits, bool outputFullClu, bool defBadMap, bool skipL1phase=true)
 Constructor.
 
 ~ClusterizerSpec () override=default
 Destructor.
 
void init (framework::InitContext &ctx) final
 Initializing the ClusterizerSpec.
 
void run (framework::ProcessingContext &ctx) final
 Clusterizes digits into clusters.
 
- 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 finaliseCCDB (ConcreteDataMatcher &matcher, void *obj)
 
virtual void stop ()
 This is invoked on stop.
 

Detailed Description

Clusterizer task for PHOS digits.

Author
Dmitri Peresunko
Since
Dec 14, 2019

Task to clusterize PHOS digits into clusters

Definition at line 39 of file ClusterizerSpec.h.

Constructor & Destructor Documentation

◆ ClusterizerSpec()

o2::phos::reco_workflow::ClusterizerSpec::ClusterizerSpec ( bool  propagateMC,
bool  scanDigits,
bool  outputFullClu,
bool  defBadMap,
bool  skipL1phase = true 
)
inline

Constructor.

Definition at line 43 of file ClusterizerSpec.h.

◆ ~ClusterizerSpec()

o2::phos::reco_workflow::ClusterizerSpec::~ClusterizerSpec ( )
overridedefault

Destructor.

Member Function Documentation

◆ init()

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

Initializing the ClusterizerSpec.

Parameters
ctxInit context

Reimplemented from o2::framework::Task.

Definition at line 28 of file ClusterizerSpec.cxx.

◆ run()

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

Clusterizes digits into clusters.

Parameters
ctxProcessing context

The following branches are linked: Input digits: {"PHS", "DIGITS", 0, Lifetime::Timeframe} Output clusters: {"PHSClu", "CLUSTERS", 0, Lifetime::Timeframe}

Implements o2::framework::Task.

Definition at line 46 of file ClusterizerSpec.cxx.


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