|
ATLAS Offline Software
|
void addSLTrueInfo(const SLTrueInfo &i)
Insert a new track info object.
BaseTagInfoCnv_p1 * m_baseTagCnv
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...
std::vector< TPObjRef > m_infoList
int numSLTrueInfo() const
Number of truth lepton info objects stored.
virtual void transToPers(const SoftLeptonTruthInfo *transObj, SoftLeptonTruthInfo_p1 *persObj, MsgStream &log)
Class SoftLeptonTruthInfo: Class to store truth information about lepton in jet.
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
Persistify an object and store the persistent represenation in the storage vector of the top-level pe...
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.
const SLTrueInfo & getSLTrueInfo(uint i) const
Get a track info object.
const boost::regex ref(r_ef)
ITPConverterFor< SLTrueInfo > * m_sltCnv
virtual void persToTrans(const SoftLeptonTruthInfo_p1 *persObj, SoftLeptonTruthInfo *transObj, MsgStream &log)