 |
Belle II Software
release-05-01-25
|
10 #include <tracking/trackFindingCDC/filters/trackRelation/FitTrackRelationVarSet.h>
12 #include <tracking/trackFindingCDC/eventdata/tracks/CDCTrack.h>
15 using namespace TrackFindingCDC;
19 if (not ptrTrackRelation)
return false;
21 const CDCTrack* fromTrack = ptrTrackRelation->first;
22 const CDCTrack* toTrack = ptrTrackRelation->second;
41 using namespace NHelixParameterIndices;
static UncertainHelix average(const UncertainHelix &fromHelix, const UncertainHelix &toHelix)
Construct the averages of the two given helices by properly considering their covariance matrix.
bool isInvalid() const
Indicates if the stored parameter combination designates a valid helix.
Class representing a sequence of three dimensional reconstructed hits.
double chi2() const
Getter for the chi square value of the helix fit.
Type for two related objects.
double curvatureXY() const
Getter for the signed curvature in the xy projection.
std::size_t ndf() const
Getter for the number of degrees of freediom used in the helix fit.
double setLocalOrigin(const Vector3D &localOrigin)
Setter for the origin of the local coordinate system.
AssignFinite< Float_t > finitevar()
Reference getter for the value of the ith variable. Transforms non-finite values to finite value.
double tanLambda() const
Getter for the proportinality factor from arc length in xy space to z.
Abstract base class for different kinds of events.
A three dimensional vector.
double variance(const EHelixParameter &i) const
Getter for individual diagonal elements of the covariance matrix.
Vector3D getSupport() const
Getter for the support point of the trajectory in global coordinates, where arcLength2D = 0.
constexpr static int named(const char *name)
Getter for the index from the name.
double z() const
Getter for the z coordinate.
A general helix class including a covariance matrix.
const UncertainHelix & getLocalHelix() const
Getter for the helix in local coordinates.
Particle full three dimensional trajectory.
bool extract(const Relation< const CDCTrack > *ptrTrackRelation) final
Generate and assign the contained variables.