![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PixelClusterOnTrackTool_H
6 #define PixelClusterOnTrackTool_H
8 #include "GaudiKernel/ToolHandle.h"
19 #include "Identifier/Identifier.h"
51 class NnClusterizationFactory;
114 if (!splitProbContainer.
isValid()) {
127 {
this,
"PixelDistortionData",
"PixelDistortionData",
"Output readout distortion data"};
129 ToolHandle<ISiLorentzAngleTool>
m_lorentzAngleTool{
this,
"LorentzAngleTool",
"SiLorentzAngleTool",
"Tool to retreive Lorentz angle"};
133 {
this,
"PixelErrorScalingKey",
"/Indet/TrkErrorScalingPixel",
"Key for pixel error scaling conditions data."};
175 {
this,
"ClusterSplitProbabilityName",
"",
""};
190 #endif // PixelClusterOnTrackTool_H
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
Hold pixel distortion data produced by PixelDistortionAlg.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
Eigen::Matrix< double, 2, 1 > Vector2D
DUMMY Primary Vertex Finder.
const std::string & key() const
Return the StoreGate ID for the referenced object.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
const ProbabilityInfo & splitProbability(const PrepRawData *cluster) const
Interface class for transforming Trk::PrepRawData to Trk::RIO_OnTrack using a local track hypothesis.
static const ProbabilityInfo & getNoSplitProbability()