 |
Belle II Software
release-05-01-25
|
1 #include <tracking/vxdMomentumEstimation/VXDMomentumEstimationTools.h>
2 #include <pxd/dataobjects/PXDCluster.h>
3 #include <pxd/dataobjects/PXDTrueHit.h>
4 #include <svd/dataobjects/SVDCluster.h>
5 #include <svd/dataobjects/SVDTrueHit.h>
6 #include <vxd/geometry/GeoCache.h>
14 return 0.5658682413283911;
22 if (trueHit ==
nullptr) {
25 const VxdID& vxdID = cluster.getSensorID();
38 if (trueHit ==
nullptr) {
41 const VxdID& vxdID = cluster.getSensorID();
54 if (trueHit ==
nullptr) {
57 const VxdID& vxdID = cluster.getSensorID();
71 if (trueHit ==
nullptr) {
74 const VxdID& vxdID = cluster.getSensorID();
Class to uniquely identify a any structure of the PXD and SVD.
Class PXDTrueHit - Records of tracks that either enter or leave the sensitive volume.
float getEntryV() const
Return local v coordinate of the start point of the track.
TVector3 vectorToGlobal(const TVector3 &local, bool reco=false) const
Convert a vector from local to global coordinates.
Class SVDTrueHit - Records of tracks that either enter or leave the sensitive volume.
Base class to provide Sensor Information for PXD and SVD.
float getEntryW() const
Return local w coordinate of the start point of the track.
static GeoCache & getInstance()
Return a reference to the singleton instance.
Abstract base class for different kinds of events.
The PXD Cluster class This class stores all information about reconstructed PXD clusters The position...
TVector3 getEntryMomentum() const
Return momentum at the start point of the track.
TVector3 pointToGlobal(const TVector3 &local, bool reco=false) const
Convert a point from local to global coordinates.
float getEntryU() const
Return local u coordinate of hit when entering silicon.
The SVD Cluster class This class stores all information about reconstructed SVD clusters.
const SensorInfoBase & getSensorInfo(Belle2::VxdID id) const
Return a referecne to the SensorInfo of a given SensorID.