ATLAS Offline Software
PhysicsAnalysis
DerivationFramework
DerivationFrameworkTau
DerivationFrameworkTau
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>
14
#include "
AthenaBaseComps/AthAlgTool.h
"
15
#include "
DerivationFrameworkInterfaces/IAugmentationTool.h
"
16
#include "GaudiKernel/ToolHandle.h"
17
18
//Tool to decorate boosted ditaus with lead+sublead subjet invariant mass
19
20
namespace
DerivationFramework
{
21
22
class
DiTauMassDecorator
:
public
AthAlgTool
,
public
IAugmentationTool
{
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
Generated on Sun Jun 30 2024 21:14:15 for ATLAS Offline Software by
1.8.18