SHiP Data Model
Event data model for the SHiP experiment: C++ data classes with ROOT dictionary support.
Loading...
Searching...
No Matches
Public Attributes | List of all members
SHiP::TrackFitResult Struct Reference

Track fit result. More...

#include <TrackFitResult.hpp>

Public Attributes

std::int32_t n_meas {0}
 
std::int32_t fit_status {1}
 
double chi2 {0}
 
std::int32_t ndf {0}
 
double q_over_p {0}
 
double phi {0}
 
double theta {0}
 
double time {0}
 
std::array< double, 3 > ref_loc {0, 0, 0}
 
std::vector< double > input_measurements_x {}
 
std::vector< double > input_measurements_y {}
 
std::vector< double > fitted_measurements_x {}
 
std::vector< double > fitted_measurements_y {}
 
std::vector< double > residuals_x {}
 
std::vector< double > residuals_y {}
 

Detailed Description

Track fit result.

Member Data Documentation

◆ chi2

double SHiP::TrackFitResult::chi2 {0}

◆ fit_status

std::int32_t SHiP::TrackFitResult::fit_status {1}

◆ fitted_measurements_x

std::vector<double> SHiP::TrackFitResult::fitted_measurements_x {}

◆ fitted_measurements_y

std::vector<double> SHiP::TrackFitResult::fitted_measurements_y {}

◆ input_measurements_x

std::vector<double> SHiP::TrackFitResult::input_measurements_x {}

◆ input_measurements_y

std::vector<double> SHiP::TrackFitResult::input_measurements_y {}

◆ n_meas

std::int32_t SHiP::TrackFitResult::n_meas {0}

◆ ndf

std::int32_t SHiP::TrackFitResult::ndf {0}

◆ phi

double SHiP::TrackFitResult::phi {0}

◆ q_over_p

double SHiP::TrackFitResult::q_over_p {0}

◆ ref_loc

std::array<double, 3> SHiP::TrackFitResult::ref_loc {0, 0, 0}

◆ residuals_x

std::vector<double> SHiP::TrackFitResult::residuals_x {}

◆ residuals_y

std::vector<double> SHiP::TrackFitResult::residuals_y {}

◆ theta

double SHiP::TrackFitResult::theta {0}

◆ time

double SHiP::TrackFitResult::time {0}

The documentation for this struct was generated from the following file: