ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
Acts
ActsToolInterfaces
ActsToolInterfaces
IPixelSpacePointFormationTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ACTSTOOLINTERFACES_IPIXELSPACEPOINTFORMATIONTOOL_H
6
#define ACTSTOOLINTERFACES_IPIXELSPACEPOINTFORMATIONTOOL_H
7
8
// Athena
9
#include "GaudiKernel/IAlgTool.h"
10
11
#include "
InDetReadoutGeometry/SiDetectorElement.h
"
12
#include "
xAODInDetMeasurement/PixelCluster.h
"
13
#include "
xAODInDetMeasurement/SpacePointContainer.h
"
14
#include "
xAODInDetMeasurement/PixelClusterContainer.h
"
15
16
namespace
ActsTrk
{
17
20
21
class
IPixelSpacePointFormationTool
:
virtual
public
IAlgTool {
22
public
:
23
DeclareInterfaceID
(
IPixelSpacePointFormationTool
, 1, 0);
24
26
27
virtual
StatusCode
producePixelSpacePoint
(
const
xAOD::PixelCluster
& cluster,
28
xAOD::SpacePoint
&
sp
,
29
const
InDetDD::SiDetectorElement
& element)
const
= 0;
31
32
};
33
34
}
// ACTSTOOLINTERFACES_IPIXELSPACEPOINTFORMATIONTOOL_H
35
36
#endif
37
38
PixelClusterContainer.h
PixelCluster.h
SpacePointContainer.h
sp
static Double_t sp
Definition
LArPhysWaveHECTool.cxx:37
SiDetectorElement.h
ActsTrk::IPixelSpacePointFormationTool
Base class for pixel space point formation tool.
Definition
IPixelSpacePointFormationTool.h:21
ActsTrk::IPixelSpacePointFormationTool::producePixelSpacePoint
virtual StatusCode producePixelSpacePoint(const xAOD::PixelCluster &cluster, xAOD::SpacePoint &sp, const InDetDD::SiDetectorElement &element) const =0
ActsTrk::IPixelSpacePointFormationTool::DeclareInterfaceID
DeclareInterfaceID(IPixelSpacePointFormationTool, 1, 0)
InDetDD::SiDetectorElement
Class to hold geometrical description of a silicon detector element.
Definition
SiDetectorElement.h:109
ActsTrk
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Definition
MdtCalibInput.h:31
xAOD::SpacePoint
SpacePoint_v1 SpacePoint
Definition
Event/xAOD/xAODInDetMeasurement/xAODInDetMeasurement/SpacePoint.h:12
xAOD::PixelCluster
PixelCluster_v1 PixelCluster
Define the version of the pixel cluster class.
Definition
Event/xAOD/xAODInDetMeasurement/xAODInDetMeasurement/PixelCluster.h:13
Generated on
for ATLAS Offline Software by
1.17.0