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