|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ASGANALYSISALGORITHMS_TREEFILLERALG_H
6 #define ASGANALYSISALGORITHMS_TREEFILLERALG_H
9 #include <unordered_map>
28 class TVirtualCollectionProxy;
31 class IAuxTypeVectorFactory;
69 Gaudi::Property<std::string>
m_treeName {
this,
"TreeName",
"physics",
"Name of the tree to write"};
85 #endif // ASGANALYSISALGORITHMS_TREEFILLERALG_H
Select isolated Photons, Electrons and Muons.
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
Abstract interface for manipulating vectors of arbitrary types.
StatusCode execute() override
Function executed once per event.
the (new) base class for EventLoop algorithms
Gaudi::Property< std::string > m_treeName
The name of the output tree to write.
::StatusCode StatusCode
StatusCode definition for legacy code.
TTree * m_tree
The tree being written.
Algorithm that writes events to a tree filled by preceding algorithms to fill.
Base class for elements of a container that can have aux data.