ATLAS Offline Software
Loading...
Searching...
No Matches
TrigT2JetCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
8
9//-----------------------------------------------------------------------------
10// Persistent to transient
11//-----------------------------------------------------------------------------
13 TrigT2Jet *transObj,
14 MsgStream &log ) const
15{
16 log << MSG::DEBUG << "TrigT2JetCnv_p1::persToTrans called " << endmsg;
17
18 transObj->setE (persObj->m_e) ;
19 transObj->setEhad0 (persObj->m_ehad0) ;
20 transObj->setEem0 (persObj->m_eem0) ;
21 transObj->setEta (persObj->m_eta) ;
22 transObj->setPhi (persObj->m_phi) ;
23 //transObj->m_coneRadius = persObj->m_coneRadius ;
24 transObj->set_RoIword (persObj->m_roiWord) ;
25
26}
27
28//-----------------------------------------------------------------------------
29// Transient to persistent
30//-----------------------------------------------------------------------------
31void TrigT2JetCnv_p1::transToPers( const TrigT2Jet */*transObj*/,
32 TrigT2Jet_p1 */*persObj*/,
33 MsgStream &log ) const
34{
35 log << MSG::DEBUG << "TrigT2JetCnv_p1::transToPers called " << endmsg;
36 log << MSG::WARNING << "TrigT2JetCnv_p1::transToPers : Trying to persist obsolete TrigT2JetCnv_p1! I won't write anything!" << endmsg;
37/*
38 persObj->m_e = transObj->m_e ;
39 persObj->m_ehad0 = transObj->m_ehad0 ;
40 persObj->m_eem0 = transObj->m_eem0 ;
41 persObj->m_eta = transObj->m_eta ;
42 persObj->m_phi = transObj->m_phi ;
43 //persObj->m_coneRadius = transObj->m_coneRadius ;
44 persObj->m_roiWord = transObj->m_roiWord ;
45*/
46}
47
#define endmsg
virtual void transToPers(const TrigT2Jet *transObj, TrigT2Jet_p1 *persObj, MsgStream &log) const override
virtual void persToTrans(const TrigT2Jet_p1 *persObj, TrigT2Jet *transObj, MsgStream &log) const override
LVL2 Trigger Jet Class.
Definition TrigT2Jet.h:32
void setPhi(double phi)
set Jet phi
Definition TrigT2Jet.h:83
void setE(double e)
set Jet energy
Definition TrigT2Jet.h:75
void set_RoIword(unsigned int word)
set RoI Word
Definition TrigT2Jet.h:91
void setEem0(double eem)
Set Electromagnetic energy.
Definition TrigT2Jet.h:79
void setEhad0(double ehad)
Set Hadronic energy.
Definition TrigT2Jet.h:77
void setEta(double eta)
set Jet eta
Definition TrigT2Jet.h:81