5#ifndef TrackStateOnPixelLayerInfo_H
6#define TrackStateOnPixelLayerInfo_H
8#include "Identifier/Identifier.h"
26 inline TrackStateOnPixelLayerType
type()
const {
return m_type; }
double distToModuleEdgePhi() const
Identifier moduleId() const
void distToModuleEdgePhi(double a)
void moduleId(Identifier a)
TrackStateOnPixelLayerType type() const
void globalPosition(Amg::Vector3D a)
void goodFraction(double a)
double goodFraction() const
Identifier m_pixelId
duplicated: can get from pixel id
void type(TrackStateOnPixelLayerType a)
Identifier pixelId() const
double m_distToModEdgePhi
double m_distToModEdgeEta
TrackStateOnPixelLayerInfo()
TrackStateOnPixelLayerType m_type
const Amg::Vector3D & globalPosition() const
double distToModuleEdgeEta() const
~TrackStateOnPixelLayerInfo()
Amg::Vector3D m_globalPosition
void distToModuleEdgeEta(double a)
void pixelId(Identifier a)
TrackStateOnPixelLayerType
@ unknownPixelLayerTrackState
@ numberOfTrackStateOnPixelLayerType
Eigen::Matrix< double, 3, 1 > Vector3D