13#include "GaudiKernel/MsgStream.h"
44 std::vector<double> v;
46 transObj->
setIP(std::move(v));
BaseTagInfoCnv_p1 * m_baseTagCnv
virtual void persToTrans(const LifetimeInfo_p1 *persObj, LifetimeInfo *transObj, MsgStream &log)
virtual void transToPers(const LifetimeInfo *trans, LifetimeInfo_p1 *pers, MsgStream &log)
std::vector< float > m_trackSIP
All of this data will be written out.
float m_nTrackProb
nTrack probability (calculated but not in use)
std::vector< float > m_vectorOfTrackProb
vector of track probabilities (calculated but not in use)
std::vector< float > m_trackSignificance
significance (= signedIP/sigD0)
TPObjRef m_BaseTagInfo
Basic info.
Class LifetimeInfo: Class to store information produced by the LifetimeTag.
const FloatVec & significance() const
return significance (= signedIP/sigD0)
const FloatVec & vectorTrackProb(void) const
return vector of Track probabilities (not ACTIVE)
const FloatVec & signedIP() const
The signed 2D impact parameters.
void setNTrackProb(double nTrackProb)
set nTrack probability (nor ACTIVE)
void setIP(const FloatVec &ipVec)
set signed impact parameter
void setSignificance(const FloatVec &ipVec)
set significance
void setTrackProb(const FloatVec &vec)
set Track probability (not ACTIVE)
double nTrackProb(void) const
return nTrack probabilities (not ACTIVE)
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
The namespace of all packages in PhysicsAnalysis/JetTagging.