|
| template<class T> |
| static void | objVectorDeleter (const std::vector< const T * > *ptr) |
Definition at line 189 of file GlobalChi2Fitter.h.
◆ Cache()
Definition at line 244 of file GlobalChi2Fitter.h.
244 :
255 {}
const ShapeFitter * fitter
bool m_getmaterialfromtrack
std::array< std::atomic< unsigned int >, S_MAX_VALUE > * m_fit_status_out
◆ ~Cache()
| Trk::GlobalChi2Fitter::Cache::~Cache |
( |
| ) |
|
|
inline |
Definition at line 256 of file GlobalChi2Fitter.h.
256 {
259 if (a_fit_status) {
260 (*m_fit_status_out)[
idx] += a_fit_status;
261 }
263 }
264 }
std::array< unsigned int, S_MAX_VALUE > m_fit_status
◆ incrementFitStatus()
| void Trk::GlobalChi2Fitter::Cache::incrementFitStatus |
( |
enum FitterStatusType | status | ) |
|
|
inline |
◆ objVectorDeleter()
template<class T>
| void Trk::GlobalChi2Fitter::Cache::objVectorDeleter |
( |
const std::vector< const T * > * | ptr | ) |
|
|
inlinestatic |
Definition at line 196 of file GlobalChi2Fitter.h.
196 {
197 if (ptr) {
198 for (const T *elm : *ptr) { delete elm; }
200 }
201 }
◆ operator=()
| Cache & Trk::GlobalChi2Fitter::Cache::operator= |
( |
const Cache & | | ) |
|
|
delete |
◆ m_acceleration
| bool Trk::GlobalChi2Fitter::Cache::m_acceleration {} |
◆ m_asymeloss
| bool Trk::GlobalChi2Fitter::Cache::m_asymeloss {} |
◆ m_barrelcylinders
| std::vector< const Trk::Layer * > Trk::GlobalChi2Fitter::Cache::m_barrelcylinders |
◆ m_caloEntrance
| const TrackingVolume* Trk::GlobalChi2Fitter::Cache::m_caloEntrance = nullptr |
◆ m_calomat
| bool Trk::GlobalChi2Fitter::Cache::m_calomat {} |
◆ m_derivmat
◆ m_extmat
| bool Trk::GlobalChi2Fitter::Cache::m_extmat {} |
◆ m_fastmat
| bool Trk::GlobalChi2Fitter::Cache::m_fastmat = true |
◆ m_field_cache
◆ m_firstmeasurement
| std::vector<int> Trk::GlobalChi2Fitter::Cache::m_firstmeasurement |
◆ m_fit_status
| std::array<unsigned int, S_MAX_VALUE> Trk::GlobalChi2Fitter::Cache::m_fit_status {} |
◆ m_fit_status_out
| std::array<std::atomic<unsigned int>, S_MAX_VALUE>* Trk::GlobalChi2Fitter::Cache::m_fit_status_out = nullptr |
◆ m_fiteloss
| bool Trk::GlobalChi2Fitter::Cache::m_fiteloss {} |
◆ m_fittercode
◆ m_fullcovmat
◆ m_getmaterialfromtrack
| bool Trk::GlobalChi2Fitter::Cache::m_getmaterialfromtrack |
◆ m_idmat
| bool Trk::GlobalChi2Fitter::Cache::m_idmat = true |
◆ m_lastiter
| int Trk::GlobalChi2Fitter::Cache::m_lastiter {} |
◆ m_lastmeasurement
| std::vector<int> Trk::GlobalChi2Fitter::Cache::m_lastmeasurement |
◆ m_matfilled
| bool Trk::GlobalChi2Fitter::Cache::m_matfilled = false |
◆ m_matTempStore
◆ m_miniter
| int Trk::GlobalChi2Fitter::Cache::m_miniter {} |
◆ m_msEntrance
| const TrackingVolume* Trk::GlobalChi2Fitter::Cache::m_msEntrance = nullptr |
◆ m_negdiscs
| std::vector< const Trk::Layer * > Trk::GlobalChi2Fitter::Cache::m_negdiscs |
◆ m_phiweight
| std::vector<double> Trk::GlobalChi2Fitter::Cache::m_phiweight |
◆ m_posdiscs
| std::vector< const Trk::Layer * > Trk::GlobalChi2Fitter::Cache::m_posdiscs |
◆ m_reintoutl
| bool Trk::GlobalChi2Fitter::Cache::m_reintoutl {} |
◆ m_sirecal
| bool Trk::GlobalChi2Fitter::Cache::m_sirecal {} |
◆ m_trackingGeometry
| const TrackingGeometry* Trk::GlobalChi2Fitter::Cache::m_trackingGeometry = nullptr |
The documentation for this struct was generated from the following file: