ATLAS Offline Software
Loading...
Searching...
No Matches
TrigSpacePointCountsCnv_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 TrigSpacePointCounts* transObj,
12 MsgStream &log)
13{
14 log << MSG::DEBUG << "TrigSpacePointCountsCnv_p1::persToTrans called " << endmsg;
15
16 *transObj = TrigSpacePointCounts (TrigHisto2D(),
19 std::vector<Identifier>(),
20 persObj->m_SPsctECCcnt,
21 persObj->m_SPsctBarr_cnt,
22 persObj->m_SPsctECAcnt,
23 std::vector<Identifier>());
24}
25
26
29 MsgStream &log)
30{
31 log << MSG::DEBUG << "TrigSpacePointCountsCnv_p1::transToPers called " << endmsg;
32
33 persObj->m_pixSPcnt = 0;
34 persObj->m_sctSPcnt = transObj->sctSpBarrel() + transObj->sctSpEndcapA() + transObj->sctSpEndcapC();
35
36 persObj->m_pixCL1cnt = 0;
37 persObj->m_pixCL2cnt = 0;
38 persObj->m_pixCLmin3cnt = 0;
39 persObj->m_SPsctBarr_cnt = transObj->sctSpBarrel();
40 persObj->m_SPsctECAcnt = transObj->sctSpEndcapA();
41 persObj->m_SPsctECCcnt = transObj->sctSpEndcapC();
42}
#define endmsg
Athena::TPCnvVers::Old TrigHisto2D
Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Old Athena::TPCnvVers::Current TrigSpacePointCounts
virtual void transToPers(const TrigSpacePointCounts *transObj, TrigSpacePointCounts_p1 *persObj, MsgStream &log)
virtual void persToTrans(const TrigSpacePointCounts_p1 *persObj, TrigSpacePointCounts *transObj, MsgStream &log)
unsigned int sctSpBarrel(void) const
unsigned int sctSpEndcapC(void) const
unsigned int sctSpEndcapA(void) const