6#ifndef RAW2DIGI_RAW2DIGI_H
7#define RAW2DIGI_RAW2DIGI_H 1
10#include "GaudiKernel/ITHistSvc.h"
11#include "GaudiKernel/ToolHandle.h"
21 AFP_Raw2Digi(
const std::string &name, ISvcLocator *pSvcLocator);
29 virtual StatusCode
execute(
const EventContext &ctx)
const;
33 ToolHandle<IAFP_Raw2DigiTool>
m_DigiTool{
this,
"AFP_Raw2DigiTool",
"AFP_Raw2DigiTool",
"Tool to translate RawData to xAOD"};
ToolHandle< IAFP_Raw2DigiTool > m_DigiTool
virtual StatusCode execute(const EventContext &ctx) const
Executes commands in m_digitool.
virtual StatusCode finalize()
virtual ~AFP_Raw2Digi()
Does nothing.
AFP_Raw2Digi(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize()
An algorithm that can be simultaneously executed in multiple threads.