ATLAS Offline Software
BaseTagInfo_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef JETTAGINFOTPCNV_BASETAGINFO_P1_H
6 #define JETTAGINFOTPCNV_BASETAGINFO_P1_H
7 
8 #include <vector>
9 #include <string>
10 
11 namespace Analysis {
12 
14  class BaseTagInfoCnv_p1;
15 
18  friend class BaseTagInfoCnv_p1;
19 
20  public:
21  inline BaseTagInfo_p1()
22  : m_isValid(false),
23  m_weight(0)
24  {}
25 
26  private:
27  bool m_isValid;
28  std::vector<float> m_tagLikelihood;
29  float m_weight;
30  std::string m_tagJetInfoType;
31  };
32 
33 } // End namespace
34 #endif
Analysis::BaseTagInfo_p1::m_weight
float m_weight
Definition: BaseTagInfo_p1.h:29
Analysis::BaseTagInfo_p1::m_tagLikelihood
std::vector< float > m_tagLikelihood
Definition: BaseTagInfo_p1.h:28
Analysis::BaseTagInfo_p1::m_tagJetInfoType
std::string m_tagJetInfoType
Definition: BaseTagInfo_p1.h:30
Analysis::BaseTagInfo_p1::BaseTagInfo_p1
BaseTagInfo_p1()
Definition: BaseTagInfo_p1.h:21
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition: BTaggingCnvAlg.h:20
Analysis::BaseTagInfoCnv_p1
Definition: BaseTagInfoCnv_p1.h:18
Analysis::BaseTagInfo_p1
Hold onto the base tagging info.
Definition: BaseTagInfo_p1.h:17
Analysis::BaseTagInfo_p1::m_isValid
bool m_isValid
Definition: BaseTagInfo_p1.h:27