Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GLOBALSIM_INVMASSDPHIINC2TESTBENCHALG_H
6 #define GLOBALSIM_INVMASSDPHIINC2TESTBENCHALG_H
41 "genericTobContainer1WriteKey",
42 "genericTobContainer1",
43 "key to write out a GenericTob bit string Container (1/2"};
49 "genericTobContainer2WriteKey",
50 "genericTobContainer2",
51 "key to write out a GenericTob bit string Container (2/2"};
56 "InvMassDPhiInc2ExpectationsWriteKey",
57 "InvMassDPhiInc2Expectations",
58 "key to write out expectations for InvariantMassDPhiInclusive2 regression tests"
66 Gaudi::Property<std::string>
70 "name of file with 32 bit data for GenericTobs 1 from HW Sim"};
75 Gaudi::Property<std::string>
79 "name of file with 32 bit data for GenericTobs 2 from HW Sim"};
83 Gaudi::Property<std::string>
85 "expectedResults_FileName",
87 "name of file with expected generic tob values from HW Sim"};
91 Gaudi::Property<std::vector<std::string>>
96 "test vectors for manual tests. Binary. Manual."};
105 Gaudi::Property<std::vector<std::string>>
110 "test vectors for manual tests. Binary. Manual."};
118 Gaudi::Property<std::string>
123 "expected counts for manual tests. Binary"};
133 "number of times to repeat manual test values"};
InvMassDPhiInc2TestBenchAlg(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< GlobalSim::GenericTobContainer > m_testTobs1
Gaudi::Property< std::vector< std::string > > m_testTobs2_in
virtual StatusCode initialize() override
StatusCode init_tobs1_from_file()
Gaudi::Property< std::string > m_expectedResults_FileName
std::vector< GlobalSim::GenericTobContainer > m_testTobs2
SG::WriteHandleKey< GenericTobContainer > m_tobs2_WriteKey
Gaudi::Property< std::vector< std::string > > m_testTobs1_in
virtual StatusCode execute() override
SG::WriteHandleKey< Result > m_expectations_WriteKey
StatusCode init_tobs2_from_file()
AlgTool to obtain a selection of eFex RoIs read in from the event store.
Gaudi::Property< std::string > m_expResults_in
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode init_expected_results_from_file()
Gaudi::Property< std::string > m_testsFileName1
Gaudi::Property< int > m_testRepeat
std::vector< std::string > m_expectedResults
std::unique_ptr< Result > ResultPtr
SG::WriteHandleKey< GenericTobContainer > m_tobs1_WriteKey
Gaudi::Property< std::string > m_testsFileName2
StatusCode init_from_file()