ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpShowerCnv_p1.cxx
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5*/
6
7// MuonSpShowerCnv_p1.cxx
8// Implementation file for class MuonSpShowerCnv_p1
9// Author: Edward.Moyse@cern.ch
11
12// muonEvent includes
14
15// RecTPCnv includes
17
18
21 MsgStream& /*msg*/ ) const
22{
23 trans->set_eta (pers->m_eta);
24 trans->set_phi (pers->m_phi);
25 trans->set_numberOfTriggerHits (pers->m_numberOfTriggerHits) ;
26 trans->set_numberOfInnerHits (pers->m_numberOfInnerHits) ;
27 trans->set_numberOfInnerSegments (pers->m_numberOfInnerSegments) ;
28 trans->set_numberOfMiddleHits (pers->m_numberOfMiddleHits) ;
29 trans->set_numberOfMiddleSegments (pers->m_numberOfMiddleSegments);
30 trans->set_numberOfOuterHits (pers->m_numberOfOuterHits) ;
31 trans->set_numberOfOuterSegments (pers->m_numberOfOuterSegments) ;
32 return;
33}
34
36 MuonSpShower_p1* pers,
37 MsgStream& /*msg*/ ) const
38{
39 pers->m_eta = trans->eta();
40 pers->m_phi = trans->phi();
41 pers->m_numberOfTriggerHits = trans->numberOfTriggerHits() ;
42 pers->m_numberOfInnerHits = trans->numberOfInnerHits() ;
43 pers->m_numberOfInnerSegments = trans->numberOfInnerSegments() ;
44 pers->m_numberOfMiddleHits = trans->numberOfMiddleHits() ;
45 pers->m_numberOfMiddleSegments = trans->numberOfMiddleSegments();
46 pers->m_numberOfOuterHits = trans->numberOfOuterHits() ;
47 pers->m_numberOfOuterSegments = trans->numberOfOuterSegments() ;
48 return;
49}
virtual void transToPers(const Rec::MuonSpShower *transObj, MuonSpShower_p1 *persObj, MsgStream &msg) const override
Method creating the persistent representation MuonSpShower_p1 from its transient representation Rec::...
virtual void persToTrans(const MuonSpShower_p1 *persObj, Rec::MuonSpShower *transObj, MsgStream &msg) const override
Method creating the transient representation of Rec::MuonSpShower from its persistent representation ...
Persisent representation of the transient Rec::MuonSpShower class.
unsigned short m_numberOfMiddleSegments
unsigned short m_numberOfOuterHits
unsigned short m_numberOfMiddleHits
unsigned short m_numberOfTriggerHits
unsigned short m_numberOfInnerHits
unsigned short m_numberOfInnerSegments
unsigned short m_numberOfOuterSegments
TH1F * trans(TH1F *h, bool t=false)