5#ifndef ASGANALYSISALGORITHMS_TREEMAKERALG_H
6#define ASGANALYSISALGORITHMS_TREEMAKERALG_H
38 StatusCode
execute()
override {
return StatusCode::SUCCESS; }
48 this,
"TreeName",
"physics",
"Name of the tree to write"};
51 this,
"TreeAutoFlush", 200,
"AutoFlush value for the output tree"};
Algorithm that creates an empty tree for subsequent algorithms to fill.
Gaudi::Property< std::string > m_treeName
The name of the output tree to write.
virtual StatusCode initialize() override
StatusCode execute() override
Function executed once per event.
Gaudi::Property< int > m_treeAutoFlush
Flush setting for the output tree.
the (new) base class for EventLoop algorithms
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
Select isolated Photons, Electrons and Muons.