 |
ATLAS Offline Software
|
Go to the documentation of this file.
14 const std::string&
name,
15 const IInterface*
parent) :
35 return StatusCode::SUCCESS;
44 CHECK(tobs.isValid());
49 std::make_unique<IOBitwise::ICommonTOBContainer>(tobs->size());
53 std::back_inserter(*out_tobs),
58 <<
" " << out_tobs->size());
61 out_tobs->resize(
std::min(maxTOBs, out_tobs->size()));
65 [](
const auto&
l,
const auto&
r) {
66 return l->et_bits().to_ulong() <
r->et_bits().to_ulong();
72 CHECK(h_out.record(std::move(out_tobs)));
74 return StatusCode::SUCCESS;
80 <<
"CommonSortSelectAlgTool read, select, and sort CommonTOBS\n"
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
::StatusCode StatusCode
StatusCode definition for legacy code.
Out copy_if(In first, const In &last, Out res, const Pred &p)
#define CHECK(...)
Evaluate an expression and check for errors.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.