![]() |
Project
|
Create new digitizer spec. More...
#include <EMCALDigitizerSpec.h>
Inherits o2::base::BaseDPLDigitizer, and o2::framework::Task.
Public Member Functions | |
DigitizerSpec (std::shared_ptr< CalibLoader > calibloader, bool requireCTPInput) | |
Constructor. | |
~DigitizerSpec () final=default | |
Destructor. | |
void | initDigitizerTask (framework::InitContext &ctx) final |
init digitizer | |
void | finaliseCCDB (o2::framework::ConcreteDataMatcher &matcher, void *obj) final |
void | configure () |
void | run (framework::ProcessingContext &ctx) override |
run digitizer | |
![]() | |
BaseDPLDigitizer ()=default | |
virtual | ~BaseDPLDigitizer ()=default |
BaseDPLDigitizer (InitServices::Type servicecode) | |
virtual void | init (o2::framework::InitContext &) final |
![]() | |
virtual | ~Task () |
virtual void | init (InitContext &context) |
virtual void | endOfStream (EndOfStreamContext &context) |
This is invoked whenever we have an EndOfStream event. | |
virtual void | stop () |
This is invoked on stop. | |
Create new digitizer spec.
Task for EMCAL digitization in the data processing layer
Definition at line 55 of file EMCALDigitizerSpec.h.
|
inline |
Constructor.
Definition at line 60 of file EMCALDigitizerSpec.h.
|
finaldefault |
Destructor.
void o2::emcal::DigitizerSpec::configure | ( | ) |
Definition at line 427 of file EMCALDigitizerSpec.cxx.
|
finalvirtual |
This is invoked whenever a new CCDB object associated to a given ConcreteDataMatcher is deserialised
Reimplemented from o2::framework::Task.
Definition at line 433 of file EMCALDigitizerSpec.cxx.
|
finalvirtual |
init digitizer
ctx | Init context |
Implements o2::base::BaseDPLDigitizer.
Definition at line 45 of file EMCALDigitizerSpec.cxx.
|
overridevirtual |
run digitizer
ctx | Processing context |
Handling of pileup events:
Implements o2::framework::Task.
Definition at line 71 of file EMCALDigitizerSpec.cxx.