16#ifndef D3PDMAKERCORECOMPS_CONTAINEDASSOCIATION_H
17#define D3PDMAKERCORECOMPS_CONTAINEDASSOCIATION_H
24#include "GaudiKernel/ToolHandle.h"
53 :
public extends<AthAlgTool, IBlockFillerTool>,
public AddVariable
63 const std::string& name,
64 const IInterface* parent);
80 const std::type_info& ti);
88 virtual StatusCode
book();
120 virtual StatusCode fillUntyped (
const void* p,
127 ToolHandle<ISingleAssociationTool> m_associator;
143 std::string m_matchedName;
Common implementation of IAddVariable.
AddVariable(const std::string &prefix, const std::string &blockName=s_emptyString)
Constructor.
const std::string & m_prefix
Reference to the variable prefix.
const std::string & m_suffix
Reference to the variable suffix.
Common interface for adding a variable to a tuple.
Block filler tool for noisy FEB information.
std::string m_blockName
Property: the name of this block.
ToolHandleArray< IBlockFillerTool > m_blockFillers
Property: The list of block filler tools.