|
ATLAS Offline Software
|
Go to the documentation of this file.
15 const std::string&
name,
24 return StatusCode::SUCCESS;
38 if( covTerm < localCov(1, 1) )
39 covTerm = localCov(1, 1);
43 float cov_z = 6.*covTerm*
static_cast<float>(Tp(0, 2)*Tp(0, 2)+Tp(1, 2)*Tp(1, 2));
44 float cov_r = 6.*covTerm*
static_cast<float>(Tp(2, 2)*Tp(2, 2));
46 std::vector< const xAOD::UncalibratedMeasurement* > measLinks({&cluster});
53 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
DetectorIDHashType identifierHash() const
Returns the IdentifierHash of the measurement (corresponds to the detector element IdentifierHash)
float widthInEta() const
Returns the width of the cluster in phi (x) and eta (y) directions, respectively.
Trk::Surface & surface()
Element Surface.
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Affine3d Transform3D
ConstMatrixMap< N > localCovariance() const
Returns the local covariance of the measurement.
void setSpacePoint(DetectorIDHashType idHash, const Eigen::Matrix< float, 3, 1 > &globPos, float cov_r, float cov_z, const std::vector< const xAOD::UncalibratedMeasurement * > &measurementIndexes)
ConstVectorMap< 3 > globalPosition() const
Returns the global position of the pixel cluster.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
const Amg::Transform3D & transform() const
Returns HepGeom::Transform3D by reference.