ATLAS Offline Software
DiTauMassDecorator.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // DiTauMassDecorator.h
7 // Author: Nadav Tamir (nadavtamir@mail.tau.ac.il)
9 
10 #ifndef DERIVATIONFRAMEWORK_DITAUMASSDECORATOR_H
11 #define DERIVATIONFRAMEWORK_DITAUMASSDECORATOR_H
12 
13 #include <string>
16 #include "GaudiKernel/ToolHandle.h"
17 
18 //Tool to decorate boosted ditaus with lead+sublead subjet invariant mass
19 
20 namespace DerivationFramework {
21 
23  public:
24  DiTauMassDecorator(const std::string& t, const std::string& n, const IInterface* p);
25 
26  virtual StatusCode addBranches() const;
27 
28  private:
29  std::string m_ditauContainerName;
30 
31  };
32 }
33 
34 #endif // DERIVATIONFRAMEWORK_DITAUMASSDECORATOR_H
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
IAugmentationTool.h
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
DerivationFramework::DiTauMassDecorator::m_ditauContainerName
std::string m_ditauContainerName
Definition: DiTauMassDecorator.h:29
DerivationFramework::IAugmentationTool
Definition: IAugmentationTool.h:24
DerivationFramework::DiTauMassDecorator
Definition: DiTauMassDecorator.h:22
beamspotman.n
n
Definition: beamspotman.py:731
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::DiTauMassDecorator::addBranches
virtual StatusCode addBranches() const
Pass the thinning service
Definition: DiTauMassDecorator.cxx:24
DerivationFramework::DiTauMassDecorator::DiTauMassDecorator
DiTauMassDecorator(const std::string &t, const std::string &n, const IInterface *p)
Definition: DiTauMassDecorator.cxx:16
AthAlgTool
Definition: AthAlgTool.h:26