ATLAS Offline Software
GbbNNTagInfo.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 /***************************************************************************
6  GbbNNTagInfo.h - Description
7  -------------------
8  begin : April 2011
9  authors : Maria Laura Gonzalez Silva
10  email : laugs@cern.ch
11  changes :
12 
13  ***************************************************************************/
14 
16 
17 namespace Analysis
18 {
19 
21 GbbNNTagInfo::GbbNNTagInfo() : BaseTagInfo(),
22  m_nMatchingTracks(-1),
23  m_trkJetWidth(-1),
24  m_trkJetMaxDeltaR(-1)
25 {
26 
27 }
28 
29 
30 
31 
33 GbbNNTagInfo::GbbNNTagInfo(const TagInfoType& tagJetInfoType) :
34  BaseTagInfo(tagJetInfoType),
35  m_nMatchingTracks(-1),
36  m_trkJetWidth(-1),
37  m_trkJetMaxDeltaR(-1)
38 {
39 
40 }
41 
44  BaseTagInfo(rhs),
45  m_nMatchingTracks(rhs.m_nMatchingTracks),
46  m_trkJetWidth(rhs.m_trkJetWidth),
47  m_trkJetMaxDeltaR(rhs.m_trkJetMaxDeltaR)
48 {
49 
50 }
51 
54 {
55  if (this!=&rhs)
56  {
60  }
61  return *this;
62 }
63 
66 {}
67 
68 }
Analysis::GbbNNTagInfo::operator=
GbbNNTagInfo & operator=(const GbbNNTagInfo &rhs)
assigenment operator
Definition: GbbNNTagInfo.cxx:61
Analysis::GbbNNTagInfo
Definition: GbbNNTagInfo.h:34
Analysis::GbbNNTagInfo::GbbNNTagInfo
GbbNNTagInfo()
default constructor
Definition: GbbNNTagInfo.cxx:29
Analysis::GbbNNTagInfo::m_trkJetWidth
double m_trkJetWidth
Definition: GbbNNTagInfo.h:74
GbbNNTagInfo.h
Analysis::GbbNNTagInfo::m_trkJetMaxDeltaR
double m_trkJetMaxDeltaR
Definition: GbbNNTagInfo.h:75
Analysis::BaseTagInfo
Class BasetagInfo: Implements methods defined in ITagInfo.
Definition: BaseTagInfo.h:40
Analysis::TagInfoType
std::string TagInfoType
Definition: JetTagInfoBase.h:19
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition: BTaggingCnvAlg.h:20
Analysis::GbbNNTagInfo::m_nMatchingTracks
int m_nMatchingTracks
Definition: GbbNNTagInfo.h:73
Analysis::GbbNNTagInfo::~GbbNNTagInfo
virtual ~GbbNNTagInfo()
default destructor
Definition: GbbNNTagInfo.cxx:73