ATLAS Offline Software
Loading...
Searching...
No Matches
StripClusteringTool.cxx File Reference
#include "StripClusteringTool.h"
#include <Acts/Clusterization/Clusterization.hpp>
#include <InDetRawData/SCT3_RawData.h>
#include <SCT_ReadoutGeometry/SCT_ModuleSideDesign.h>
#include <SCT_ReadoutGeometry/StripStereoAnnulusDesign.h>
#include <TrkSurfaces/Surface.h>
#include <algorithm>
#include <stdexcept>
Include dependency graph for StripClusteringTool.cxx:

Go to the source code of this file.

Namespaces

namespace  ActsTrk
 The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout geometry to cache the final transformations of the sensor surfaces associated to one particular detector technology (Pixel, Sct, etc.).

Functions

static int ActsTrk::getCellColumn (const StripClusteringTool::Cell &cell)
static void ActsTrk::clusterReserve (StripClusteringTool::Cluster &cl, std::size_t n)
static void ActsTrk::clusterAddCell (StripClusteringTool::Cluster &cl, const StripClusteringTool::Cell &cell)
static std::pair< Eigen::Matrix< float, 1, 1 >, Eigen::Matrix< float, 3, 1 > > ActsTrk::computePosition (const StripClusteringTool::Cluster &cluster, std::size_t size, double lorentzShift, const IStripClusteringTool::IDHelper &stripID, const InDetDD::SiDetectorElement &element, const InDetDD::SiDetectorDesign &design, bool isITk)

Variables

constexpr double ActsTrk::ONE_TWELFTH = 1./12.
constexpr float ActsTrk::oneStripSF = 1.1025
constexpr float ActsTrk::twoStripSF = 0.0729