EL::Detail::FileExecutedModule Node1 EL::Detail::FileExecuted Module - m_fileExecutedName + ~FileExecutedModule() + onInitialize() + onFileExecute() + postFinalize() Node2 EL::Detail::Module + firstInitialize() + preFileInitialize() + onInitialize() + processInputs() + postFirstEvent() + onNewInputFile() + onCloseInputFile() + postCloseInputFile() + onFileExecute() + onExecute() + onFinalize() + postFinalize() + onWorkerEnd() + postFileClose() + reportInputFailure() Node2->Node1 Node3 asg::AsgComponent Node3->Node2 Node4 std::unique_ptr< TTree > + operator->() Node4->Node1 -m_fileExecutedTree Node5 TTree Node5->Node4 +ptr