5#ifndef GLOBALSIM_EMMULTTESTBENCH_H
6#define GLOBALSIM_EMMULTTESTBENCH_H
42 virtual StatusCode
execute ()
override;
51 "Key for GlobalSim eEmTOB container"};
59 "key to write out expectations for the TIP word"
62 Gaudi::Property<std::string>
65 {
"GlobalSimulation/eEmMultTest_tobs.txt"},
66 "name of file with Global Sim eEmTOB data"};
68 Gaudi::Property<std::string>
71 {
"GlobalSimulation/eEmMultTest_TIPwords.txt"},
72 "name of file with expected TIP words"};
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
eEmMultTestBench(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteHandleKey< GlobalSim::IOBitwise::eEmTOBContainer > m_eEmTOBContainer_WriteKey
Gaudi::Property< std::string > m_TIPword_fileName
GlobalSim::IOBitwise::eEmTOB * make_tob(const std::string &s) const
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_tobs_fileName
SG::WriteHandleKey< TIPword > m_TIPword_WriteKey
std::unique_ptr< std::ifstream > m_TIPword_stream
std::unique_ptr< TIPword > TIPword_from_file() const
std::ifstream m_tob_stream
virtual StatusCode execute() override
Property holding a SG store/key/clid from which a WriteHandle is made.
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...