ATLAS Offline Software
MaterialEffectsOnTrackCnv_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 
7 
9  const Trk::MaterialEffectsOnTrack_p1 *persObj,
10  Trk::EstimatedBremOnTrack *transObj,
11  MsgStream& )
12 {
13  *transObj = Trk::EstimatedBremOnTrack (persObj->m_tInX0,
14  persObj->m_deltaP,
15  0.0,
16  persObj->m_sigmaQoverPSquared,
17  transObj->associatedSurface(),
19 }
20 
22  const Trk :: EstimatedBremOnTrack *transObj,
23  Trk :: MaterialEffectsOnTrack_p1 *persObj,
24  MsgStream& )
25 {
26  // not to be used anyway.
27  persObj->m_tInX0 = transObj->thicknessInX0();
28  persObj->m_deltaP = transObj->retainedEnFraction();
29  persObj->m_sigmaQoverPSquared = transObj->sigmaQoverPsquared();
30 }
31 
32 
33 
EstimatedBremOnTrack.h
Trk::MaterialEffectsOnTrack_p1::m_deltaP
double m_deltaP
Definition: MaterialEffectsOnTrack_p1.h:23
MaterialEffectsOnTrackCnv_p1::persToTrans
virtual void persToTrans(const Trk ::MaterialEffectsOnTrack_p1 *persObj, Trk ::EstimatedBremOnTrack *transObj, MsgStream &log)
Definition: MaterialEffectsOnTrackCnv_p1.cxx:8
Trk::MaterialEffectsOnTrack_p1::m_sigmaQoverPSquared
double m_sigmaQoverPSquared
Definition: MaterialEffectsOnTrack_p1.h:24
Trk::MaterialEffectsOnTrack_p1
Definition: MaterialEffectsOnTrack_p1.h:18
Trk::MaterialEffectsOnTrack_p1::m_tInX0
double m_tInX0
Definition: MaterialEffectsOnTrack_p1.h:22
MaterialEffectsOnTrackCnv_p1::transToPers
virtual void transToPers(const Trk ::EstimatedBremOnTrack *transObj, Trk ::MaterialEffectsOnTrack_p1 *persObj, MsgStream &log)
Definition: MaterialEffectsOnTrackCnv_p1.cxx:21
Trk::undefinedDirection
@ undefinedDirection
Definition: PropDirection.h:30
Trk::EstimatedBremOnTrack
class holding information about momentum reduction and an additional noise term due to significant en...
Definition: EstimatedBremOnTrack.h:30
MaterialEffectsOnTrackCnv_p1.h
Trk::MaterialEffectsBase::associatedSurface
const Surface & associatedSurface() const
returns the surface to which these m.eff. are associated.