12#ifndef STEER_DIGITIZERWORKFLOW_PHOSDIGITIZER_H_
13#define STEER_DIGITIZERWORKFLOW_PHOSDIGITIZER_H_
58 float mReadoutTime = 0.;
60 bool mInitSimParams = true;
62 std::vector<TChain*> mSimChains;
63 std::vector<
Hit>* mHits =
nullptr;
Definition of the base digitizer task class.
Definition of a container to keep Monte Carlo truth external to simulation objects.
BaseDPLDigitizer()=default
Task for PHOS digitization in the data processing layer.
DigitizerSpec()
Constructor.
void run(framework::ProcessingContext &ctx)
run digitizer
void initDigitizerTask(framework::InitContext &ctx) final
init digitizer
~DigitizerSpec() final=default
Destructor.
PHOS simulation hit information.
DataProcessorSpec getPHOSDigitizerSpec(int channel, bool mctruth)
Create new digitizer spec.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Defining DataPointCompositeObject explicitly as copiable.