ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigInDetEventTPCnv
src
TrigTrackCountsCnv_p2.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TrigInDetEvent/TrigTrackCounts.h
"
6
#include "
TrigInDetEventTPCnv/TrigTrackCounts_p2.h
"
7
#include "
TrigInDetEventTPCnv/TrigTrackCountsCnv_p2.h
"
8
9
void
TrigTrackCountsCnv_p2::persToTrans
(
const
TrigTrackCounts_p2
*persObj,
10
TrigTrackCounts
*transObj,
11
MsgStream &log)
12
{
13
log << MSG::DEBUG <<
"TrigTrackCountsCnv_p2::persToTrans called "
<<
endmsg
;
14
15
TrigHisto2D
z0_pt;
16
m_trigHistoCnv
.persToTrans(&persObj->
m_z0_pt
, &z0_pt, log);
17
TrigHisto2D
eta_phi;
18
m_trigHistoCnv
.persToTrans(&persObj->
m_eta_phi
, &eta_phi, log);
19
*transObj =
TrigTrackCounts
(std::move(z0_pt), std::move(eta_phi));
20
}
21
22
23
void
TrigTrackCountsCnv_p2::transToPers
(
const
TrigTrackCounts
* transObj,
24
TrigTrackCounts_p2
* persObj,
25
MsgStream &log)
26
{
27
log << MSG::DEBUG <<
"TrigTrackCountsCnv_p2::transToPers called "
<<
endmsg
;
28
29
m_trigHistoCnv
.transToPers(&transObj->
z0_pt
(), &persObj->
m_z0_pt
, log);
30
m_trigHistoCnv
.transToPers(&transObj->
eta_phi
(), &persObj->
m_eta_phi
, log);
31
}
endmsg
#define endmsg
Definition
AnalysisConfig_Ntuple.cxx:54
TrigTrackCounts
Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Old TrigTrackCounts
Definition
TrigInDetEventTPCnv.cxx:186
TrigTrackCountsCnv_p2.h
TrigTrackCounts_p2.h
TrigTrackCounts.h
TrigHisto2D
A very basic two dimensional histogram to provide storage of HLT distributions, allowing constraints ...
Definition
Trigger/TrigEvent/TrigInDetEvent/TrigInDetEvent/TrigHisto2D.h:24
TrigTrackCountsCnv_p2::m_trigHistoCnv
TrigHisto2DCnv_p1 m_trigHistoCnv
Definition
TrigTrackCountsCnv_p2.h:45
TrigTrackCountsCnv_p2::persToTrans
virtual void persToTrans(const TrigTrackCounts_p2 *persObj, TrigTrackCounts *transObj, MsgStream &log)
Definition
TrigTrackCountsCnv_p2.cxx:9
TrigTrackCountsCnv_p2::transToPers
virtual void transToPers(const TrigTrackCounts *transObj, TrigTrackCounts_p2 *persObj, MsgStream &log)
Definition
TrigTrackCountsCnv_p2.cxx:23
TrigTrackCounts_p2
Definition
TrigTrackCounts_p2.h:23
TrigTrackCounts_p2::m_eta_phi
TrigHisto2D_p1 m_eta_phi
Definition
TrigTrackCounts_p2.h:34
TrigTrackCounts_p2::m_z0_pt
TrigHisto2D_p1 m_z0_pt
Definition
TrigTrackCounts_p2.h:33
TrigTrackCounts
Definition
Trigger/TrigEvent/TrigInDetEvent/TrigInDetEvent/TrigTrackCounts.h:18
TrigTrackCounts::eta_phi
const TrigHisto2D & eta_phi(void) const
Definition
TrigTrackCounts.cxx:37
TrigTrackCounts::z0_pt
const TrigHisto2D & z0_pt(void) const
Definition
TrigTrackCounts.cxx:33
Generated on
for ATLAS Offline Software by
1.17.0