5#ifndef LUCID_DIGITIZATION_TOOL_H
6#define LUCID_DIGITIZATION_TOOL_H
21#include "Gaudi/Property.h"
22#include "GaudiKernel/ServiceHandle.h"
28 class HepRandomEngine;
36 const std::string& name,
37 const IInterface* parent);
39 virtual StatusCode
initialize()
override final;
40 virtual StatusCode
finalize()
override final;
43 virtual StatusCode
prepareEvent(
const EventContext& ctx,
const unsigned int nInputEvents)
override final;
54 virtual StatusCode
mergeEvent(
const EventContext& ctx)
override final;
AtlasHitsVector< LUCID_SimHit > LUCID_SimHitCollection
the preferred mechanism to access information from the different event stores in a pileup job.