ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
JetTagging
JetTagInfo
src
SoftLeptonTruthInfo.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
JetTagInfo/SoftLeptonTruthInfo.h
"
6
7
namespace
Analysis
8
{
9
11
SoftLeptonTruthInfo::SoftLeptonTruthInfo
() :
BaseTagInfo
(),
m_sltrueinfo
() {}
12
14
SoftLeptonTruthInfo::SoftLeptonTruthInfo
(
const
TagInfoType
& tagJetInfoType) :
BaseTagInfo
(tagJetInfoType),
15
m_sltrueinfo
()
16
{
17
m_sltrueinfo
.clear();
18
}
19
23
SoftLeptonTruthInfo::SoftLeptonTruthInfo
(
const
SoftLeptonTruthInfo
& rhs) :
BaseTagInfo
(rhs),
24
m_sltrueinfo
(rhs.
m_sltrueinfo
)
25
{}
26
28
SoftLeptonTruthInfo
&
SoftLeptonTruthInfo::operator=
(
const
SoftLeptonTruthInfo
& rhs)
29
{
30
if
(
this
!=&rhs)
31
{
32
m_sltrueinfo
= rhs.
m_sltrueinfo
;
33
}
34
return
*
this
;
35
}
36
38
SoftLeptonTruthInfo::~SoftLeptonTruthInfo
() {}
39
40
}
SoftLeptonTruthInfo.h
Analysis::BaseTagInfo::BaseTagInfo
BaseTagInfo()
default constructor
Definition
BaseTagInfo.cxx:21
Analysis::SoftLeptonTruthInfo::operator=
SoftLeptonTruthInfo & operator=(const SoftLeptonTruthInfo &rhs)
assigenment operator
Definition
SoftLeptonTruthInfo.cxx:28
Analysis::SoftLeptonTruthInfo::SoftLeptonTruthInfo
SoftLeptonTruthInfo()
default constructor
Definition
SoftLeptonTruthInfo.cxx:11
Analysis::SoftLeptonTruthInfo::~SoftLeptonTruthInfo
virtual ~SoftLeptonTruthInfo()
default destructor
Definition
SoftLeptonTruthInfo.cxx:38
Analysis::SoftLeptonTruthInfo::m_sltrueinfo
std::vector< SLTrueInfo > m_sltrueinfo
Definition
SoftLeptonTruthInfo.h:50
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition
BTaggingCnvAlg.h:20
Analysis::TagInfoType
std::string TagInfoType
Definition
JetTagInfoBase.h:19
Generated on
for ATLAS Offline Software by
1.14.0