ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDMaker
TrackD3PDMaker
src
PerigeeCovarianceAssociationTool.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: PerigeeCovarianceAssociationTool.h 281348 2010-02-24 23:15:11Z zaidan $
14
#ifndef TRACKD3PDMAKER_PERIGEECOVARIANCEASSOCIATIONTOOL_H
15
#define TRACKD3PDMAKER_PERIGEECOVARIANCEASSOCIATIONTOOL_H
16
17
#include "
D3PDMakerUtils/SingleAssociationTool.h
"
18
#include "
EventPrimitives/EventPrimitives.h
"
19
#include "
TrkParameters/TrackParameters.h
"
20
21
namespace
D3PD
{
22
26
class
PerigeeCovarianceAssociationTool
27
:
public
SingleAssociationTool
<Trk::TrackParameters, AmgSymMatrix(5)>
28
{
29
public
:
30
typedef
SingleAssociationTool
<
Trk::TrackParameters
,
AmgSymMatrix
(5)>
Base
;
31
38
PerigeeCovarianceAssociationTool
(
const
std::string&
type
,
39
const
std::string& name,
40
const
IInterface* parent);
41
42
49
virtual
const
AmgSymMatrix
(5)*
get
(
const
Trk::TrackParameters
& p);
50
};
51
52
53
}
// namespace D3PD
54
55
56
57
#endif
// not TRACKD3PDMAKER_PERIGEECOVARIANCEASSOCIATIONTOOL_H
EventPrimitives.h
AmgSymMatrix
#define AmgSymMatrix(dim)
Definition
EventPrimitives.h:50
SingleAssociationTool.h
Type-safe wrapper for single associator tools.
TrackParameters.h
D3PD::PerigeeCovarianceAssociationTool::PerigeeCovarianceAssociationTool
PerigeeCovarianceAssociationTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
Definition
PerigeeCovarianceAssociationTool.cxx:30
D3PD::PerigeeCovarianceAssociationTool::Base
SingleAssociationTool< Trk::TrackParameters, AmgSymMatrix(5)> Base
Definition
PerigeeCovarianceAssociationTool.h:30
D3PD::SingleAssociationTool< Trk::TrackParameters, AmgSymMatrix(5)>::get
virtual const AmgSymMatrix(5) * get(const Trk::TrackParameters &p)=0
D3PD::SingleAssociationTool< Trk::TrackParameters, AmgSymMatrix(5)>::SingleAssociationTool
SingleAssociationTool(const std::string &type, const std::string &name, const IInterface *parent)
D3PD
Block filler tool for noisy FEB information.
Definition
CaloCellDetailsFillerTool.cxx:29
Trk::TrackParameters
ParametersBase< TrackParametersDim, Charged > TrackParameters
Definition
Tracking/TrkEvent/TrkParameters/TrkParameters/TrackParameters.h:27
type
Generated on
for ATLAS Offline Software by
1.17.0