5#ifndef GLOBALSIM_EMMULTTESTBENCH_H
6#define GLOBALSIM_EMMULTTESTBENCH_H
48 virtual StatusCode
execute ()
override;
57 "Key for GlobalSim eEmTOB container"};
65 "key to write out expectations for the TIP word"
68 Gaudi::Property<std::string>
71 {
"GlobalSimulation/eEmMultTest_tobs.txt"},
72 "name of file with Global Sim eEmTOB data"};
74 Gaudi::Property<std::string>
77 {
"GlobalSimulation/eEmMultTest_TIPwords.txt"},
78 "name of file with expected TIP words"};
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Class to hold eFexROI TOB bits.
eEmMultTestBench(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< std::string > m_TIPword_fileName
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_tobs_fileName
GlobalSim::IOBitwise::IeEmTOB * make_tob(const std::string &s) const
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
SG::WriteHandleKey< GlobalSim::IOBitwise::IeEmTOBContainer > m_eEmTOBContainer_WriteKey
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...