21 const std::string&
name,
22 const IInterface*
parent) :
25 declareInterface<DerivationFramework::IAugmentationTool>(
this);
32 ATH_MSG_WARNING(
"No decoration prefix name provided for the output of UnassociatedHitsDecorator!");
36 ATH_MSG_ERROR(
"No EventInfo collection provided for UnassociatedHitsDecorator!");
37 return StatusCode::FAILURE;
44 std::vector<std::string>
names;
61 return StatusCode::SUCCESS;
66 return StatusCode::SUCCESS;
72 const EventContext& ctx = Gaudi::Hive::currentContext();
75 CHECK( eventInfo.
isValid() ? StatusCode::SUCCESS : StatusCode::FAILURE );
78 std::vector<SG::WriteDecorHandle<xAOD::EventInfo,int> >
79 intDecorators = createDecorators<xAOD::EventInfo,int>(
m_intDecorKeys,ctx);
95 ATH_MSG_DEBUG(
"Decorating unassociated hits with nPixelBarrelUA = ");
103 return StatusCode::SUCCESS;