ATLAS Offline Software
Loading...
Searching...
No Matches
TrackCountingInfoCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
8
12
14
15namespace Analysis {
16
19 MsgStream & msg) {
20 pb->m_baseTagInfo = baseToPersistent(&m_baseTagCnv, pa, msg);
21
22 pb->m_ntrk = pa->nTracks();
23 pb->m_d0sig_2nd = pa->d0sig_2nd();
24 pb->m_d0sig_abs_2nd = pa->d0sig_abs_2nd();
25 pb->m_d0sig_3rd = pa->d0sig_3rd();
26 pb->m_d0sig_abs_3rd = pa->d0sig_abs_3rd();
27 }
28
31 MsgStream & msg) {
33
34 pb->setnTracks (pa->m_ntrk);
35 pb->setd0sig_2nd (pa->m_d0sig_2nd);
36 pb->setd0sig_abs_2nd (pa->m_d0sig_abs_2nd);
37 pb->setd0sig_3rd (pa->m_d0sig_3rd);
38 pb->setd0sig_abs_3rd (pa->m_d0sig_abs_3rd);
39
40 }
41}
static Analysis::BaseTagInfoCnv_p1 baseTagInfoCnv
Code for the converters.
virtual void persToTrans(const TrackCountingInfo_p1 *persObj, TrackCountingInfo *transObj, MsgStream &log)
virtual void transToPers(const TrackCountingInfo *transObj, TrackCountingInfo_p1 *persObj, MsgStream &log)
int m_ntrk
All of this data will be written out.
Class to hold TrackCounting tagger results.
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Definition TPConverter.h:97
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
The namespace of all packages in PhysicsAnalysis/JetTagging.
MsgStream & msg
Definition testRead.cxx:32