15#ifndef D3PDMAKERUTILS_BLOCKFILLERTOOLIMPL_H
16#define D3PDMAKERUTILS_BLOCKFILLERTOOLIMPL_H
23#include "GaudiKernel/AlgTool.h"
43 :
public extends<AthAlgTool, IBlockFillerTool>,
public AddVariable
53 const std::string& name,
54 const IInterface* parent);
71 const std::type_info& ti,
72 const std::type_info& fill_ti);
92 const std::type_info& ti,
93 const std::vector<const std::type_info*>& tis,
107 StatusCode
convert (
void const* & p)
const;
Common implementation of IAddVariable.
Helper to convert pointers.
AddVariable(const std::string &prefix, const std::string &blockName=s_emptyString)
Constructor.
Common interface for adding a variable to a tuple.
This is helper for converting between pointers of different types, given dynamically by std::type_inf...
Block filler tool for noisy FEB information.