ATLAS Offline Software
AugmentationToolExample.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef DERIVATIONFRAMEWORK_AUGMENTATIONTOOLEXAMPLE_H
6 #define DERIVATIONFRAMEWORK_AUGMENTATIONTOOLEXAMPLE_H
7 
8 #include <string>
9 
12 
13 namespace DerivationFramework {
14 
15  class AugmentationToolExample : public extends<AthAlgTool, IAugmentationTool> {
16  public:
17  using base_class::base_class;
18 
19  virtual StatusCode addBranches() const;
20  };
21 }
22 
23 #endif // DERIVATIONFRAMEWORK_AUGMENTATIONTOOLEXAMPLE_H
DerivationFramework::AugmentationToolExample::addBranches
virtual StatusCode addBranches() const
Definition: AugmentationToolExample.cxx:24
IAugmentationTool.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
DerivationFramework
THE reconstruction tool.
Definition: ParticleSortingAlg.h:24
DerivationFramework::AugmentationToolExample
Definition: AugmentationToolExample.h:15