|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #include "GaudiKernel/MsgStream.h"
26 static const std::string s_B(
"B");
27 static const std::string s_C(
"C");
28 static const std::string s_T(
"T");
46 static const std::string s_B(
"B");
47 static const std::string s_C(
"C");
48 static const std::string s_T(
"T");
TPObjRef m_BaseTagInfo
Basic info.
void setJetTruthLabel(const std::string &jetTruthLabel)
set the truth label The string with which to set the truth label is stored in the JetTruthMatch algto...
float m_distanceToTLepton
Eigen::Vector3d m_BHadronDecayVertex
void BHadronPdg(const int)
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Convert persistent object, stored in the the top-level persistent object and referenced by the TP Ref...
BaseTagInfoCnv_p1 * m_baseTagCnv
virtual void persToTrans(const TruthInfo_p1 *persObj, TruthInfo *transObj, MsgStream &log)
void BDecayVertex(const Eigen::Vector3d &)
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Persistify bass class of a given object and store the persistent represenation in the storage vector ...
The namespace of all packages in PhysicsAnalysis/JetTagging.
virtual void transToPers(const TruthInfo *transObj, TruthInfo_p1 *persObj, MsgStream &log)
void deltaRMinTo(const std::string &key, double dR)
min deltaR to quarks:
const std::string & jetTruthLabel() const
return the truth label
Class TruthInfo: Class to store more truth information about a JetTag (e.g.
std::string m_jetTruthLabel
All of this data will be written out.