ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDMaker
TrackD3PDMaker
src
PerigeePairOldPerigeeAssociationTool.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
// $Id$
12
13
14
#include "
PerigeePairOldPerigeeAssociationTool.h
"
15
#include "
TrkParameters/TrackParameters.h
"
16
17
18
namespace
D3PD
{
19
20
27
PerigeePairOldPerigeeAssociationTool::PerigeePairOldPerigeeAssociationTool
28
(
const
std::string&
type
,
29
const
std::string& name,
30
const
IInterface* parent)
31
:
Base
(
type
, name, parent)
32
{
33
}
34
35
42
const
Trk::Perigee
*
43
PerigeePairOldPerigeeAssociationTool::get
(
const
D3PD::PerigeePair
& p)
44
{
45
return
p.oldtrack;
46
}
47
48
49
}
// namespace D3PD
PerigeePairOldPerigeeAssociationTool.h
Associate from a PerigeePair to the perigee for the original track.
TrackParameters.h
D3PD::PerigeePairOldPerigeeAssociationTool::Base
SingleAssociationTool< D3PD::PerigeePair, Trk::Perigee > Base
Definition
PerigeePairOldPerigeeAssociationTool.h:29
D3PD::PerigeePairOldPerigeeAssociationTool::PerigeePairOldPerigeeAssociationTool
PerigeePairOldPerigeeAssociationTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
Definition
PerigeePairOldPerigeeAssociationTool.cxx:28
D3PD::PerigeePairOldPerigeeAssociationTool::get
virtual const Trk::Perigee * get(const D3PD::PerigeePair &p) override
Return the target object.
Definition
PerigeePairOldPerigeeAssociationTool.cxx:43
D3PD
Block filler tool for noisy FEB information.
Definition
CaloCellDetailsFillerTool.cxx:29
Trk::Perigee
ParametersT< TrackParametersDim, Charged, PerigeeSurface > Perigee
Definition
Tracking/TrkEvent/TrkParameters/TrkParameters/TrackParameters.h:33
D3PD::PerigeePair
Definition
PerigeePair.h:29
type
Generated on
for ATLAS Offline Software by
1.14.0