Skip to content
Snippets Groups Projects

Update to allow Alignment to run multithreaded

Merged Wouter Hulsbergen requested to merge updatemutexlockingstrategy_June2022 into master
9 files
+ 67
46
Compare changes
  • Side-by-side
  • Inline
Files
9
@@ -30,7 +30,6 @@ namespace LHCb::Alignment {
size_t m_numHits{0};
public:
OffDiagonalData() : m_matrix(), m_numTracks( 0 ), m_numHits( 0 ) {}
Gaudi::Matrix6x6& matrix() { return m_matrix; }
const Gaudi::Matrix6x6& matrix() const { return m_matrix; }
size_t numTracks() const { return m_numTracks; }
@@ -167,7 +166,7 @@ namespace LHCb::Alignment {
/// object was computed around the same parameter set, and if not, correct for the difference.
void add( const Equations&, bool correctDeltaAlpha = false );
std::ostream& fillStream( std::ostream& os ) const;
std::ostream& fillStream( std::ostream& os, int verbosity = 0 ) const;
const ElementContainer& elements() const { return m_elements; }
Loading