ATLAS Offline Software
Loading...
Searching...
No Matches
InDetLowBetaCandidateCnv_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
9
11{
12 size_t sz = persObj->m_data.size();
14 (sz>0 ? (persObj->m_data)[0] : 0, // TRTCorrBitsOverThreshold
15 sz>1 ? (persObj->m_data)[1] : 0, // TRTTrailingEdge
16 sz>2 ? (persObj->m_data)[2] : 0, // TRTTrailingEdgeError
17 persObj->m_TRTNLastBits,
18 sz>3 ? (persObj->m_data)[3] : 0, // TRTdEdx
19 sz>4 ? (persObj->m_data)[4] : 0, // TRTLikelihoodBeta
20 sz>5 ? (persObj->m_data)[5] : 0, // TRTLikelihoodError
21 sz>6 ? (persObj->m_data)[6] : 0); // TRTHighTbits
22}
23
24
26{
27 persObj->m_data.push_back(transObj->getTRTCorrBitsOverThreshold());
28 persObj->m_data.push_back(transObj->getTRTTrailingEdge());
29 persObj->m_data.push_back(transObj->getTRTTrailingEdgeError());
30 persObj->m_TRTNLastBits = transObj->getTRTNLastBits();
31 persObj->m_data.push_back(transObj->getTRTdEdx());
32 persObj->m_data.push_back(transObj->getTRTLikelihoodBeta());
33 persObj->m_data.push_back(transObj->getTRTLikelihoodError());
34 persObj->m_data.push_back(transObj->getTRTHighTbits());
35
36}
37
static Double_t sz
virtual void persToTrans(const InDetLowBetaCandidate_p1 *persObj, InDet::InDetLowBetaCandidate *transObj, MsgStream &log)
virtual void transToPers(const InDet::InDetLowBetaCandidate *transObj, InDetLowBetaCandidate_p1 *persObj, MsgStream &log)