12 auto arrayTest = std::make_unique<ArrayBranch<unsigned>>(
m_tree.tree(),
"testArray", 2);
14 bool ok =
m_tree.addBranch(std::move(arrayTest));
17 return StatusCode::FAILURE;
20 return StatusCode::SUCCESS;
23 const EventContext& ctx{Gaudi::Hive::currentContext()};
24 for (
unsigned int n = 0; n < 100; ++n) {
28 (*m_arrayTest)[0] = n +1;
29 (*m_arrayTest)[1] = n+5;
33 return StatusCode::SUCCESS;
37 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
virtual StatusCode initialize() override final
MuonVal::ArrayBranch< unsigned > * m_arrayTest
MuonVal::VectorBranch< unsigned > & m_vectorTest
virtual StatusCode finalize() override final
MuonVal::MatrixBranch< unsigned > & m_matrixTest
virtual StatusCode execute() override final
MuonVal::ScalarBranch< unsigned > & m_scalarTest
Class to store array like branches into the n-tuples.