|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef XAODROOTACCESS_TOOLS_XAODTEVENTTREE_H
6 #define XAODROOTACCESS_TOOLS_XAODTEVENTTREE_H
42 const char*
title =
"xAOD transient tree" );
45 virtual ::Int_t
GetEntry( ::Long64_t
entry, ::Int_t getall = 0 );
48 void AddBranch( std::unique_ptr< xAODTEventBranch >
br );
59 #endif // XAODROOTACCESS_TOOLS_XAODTEVENTTREE_H
xAOD::TEvent * m_event
Pointer to the TEvent reading the persistent tree.
xAODTEventTree(xAOD::TEvent &event, const char *name="CollectionTree", const char *title="xAOD transient tree")
Constructor with all the necessary parameters.
Transient TTree for interactive xAOD event data access.
void AddBranch(std::unique_ptr< xAODTEventBranch > br)
Function adding a new xAODTEventBranch to the tree.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
POOL::TEvent event(POOL::TEvent::kClassAccess)
virtual ::Int_t GetEntry(::Long64_t entry, ::Int_t getall=0)
Function overriding the base class's GetEntry(...)
Tool for accessing xAOD files outside of Athena.