8#include <tracking/vxdMomentumEstimation/VXDMomentumEstimationTools.h>
9#include <pxd/dataobjects/PXDCluster.h>
10#include <pxd/dataobjects/PXDTrueHit.h>
11#include <svd/dataobjects/SVDCluster.h>
12#include <svd/dataobjects/SVDTrueHit.h>
13#include <vxd/geometry/GeoCache.h>
21 return 0.5658682413283911;
29 if (trueHit ==
nullptr) {
30 return ROOT::Math::XYZVector();
32 const VxdID& vxdID = cluster.getSensorID();
45 if (trueHit ==
nullptr) {
46 return ROOT::Math::XYZVector();
48 const VxdID& vxdID = cluster.getSensorID();
61 if (trueHit ==
nullptr) {
62 return ROOT::Math::XYZVector();
64 const VxdID& vxdID = cluster.getSensorID();
66 const ROOT::Math::XYZVector& momentum =
78 if (trueHit ==
nullptr) {
79 return ROOT::Math::XYZVector();
81 const VxdID& vxdID = cluster.getSensorID();
83 const ROOT::Math::XYZVector& momentum =
The PXD Cluster class This class stores all information about reconstructed PXD clusters The position...
Class PXDTrueHit - Records of tracks that either enter or leave the sensitive volume.
The SVD Cluster class This class stores all information about reconstructed SVD clusters.
Class SVDTrueHit - Records of tracks that either enter or leave the sensitive volume.
float getEntryU() const
Return local u coordinate of hit when entering silicon.
float getEntryW() const
Return local w coordinate of the start point of the track.
ROOT::Math::XYZVector getEntryMomentum() const
Return momentum at the start point of the track.
float getEntryV() const
Return local v coordinate of the start point of the track.
const SensorInfoBase & getSensorInfo(Belle2::VxdID id) const
Return a referecne to the SensorInfo of a given SensorID.
static GeoCache & getInstance()
Return a reference to the singleton instance.
Base class to provide Sensor Information for PXD and SVD.
ROOT::Math::XYZVector pointToGlobal(const ROOT::Math::XYZVector &local, bool reco=false) const
Convert a point from local to global coordinates.
ROOT::Math::XYZVector vectorToGlobal(const ROOT::Math::XYZVector &local, bool reco=false) const
Convert a vector from local to global coordinates.
Class to uniquely identify a any structure of the PXD and SVD.
Abstract base class for different kinds of events.