DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::align::AlignmentsCalculator::Result Class Reference

Object encapsulating the result of a computation call to the alignments calculator. More...

#include <AlignmentsCalculator.h>

Public Member Functions

 Result ()=default
 
 Result (const Result &result)=default
 Copy constructor. More...
 
Resultoperator= (const Result &result)=default
 Assignment operator. More...
 
Resultoperator+= (const Result &result)
 Add results. More...
 
Resultoperator-= (const Result &result)
 Subtract results. More...
 
size_t total () const
 Summed counters. More...
 

Public Attributes

size_t computed = 0
 
size_t missing = 0
 
size_t multiply = 0
 

Detailed Description

Object encapsulating the result of a computation call to the alignments calculator.

Author
M.Frank
Version
1.0

Definition at line 45 of file AlignmentsCalculator.h.

Constructor & Destructor Documentation

◆ Result() [1/2]

dd4hep::align::AlignmentsCalculator::Result::Result ( )
default

◆ Result() [2/2]

dd4hep::align::AlignmentsCalculator::Result::Result ( const Result result)
default

Copy constructor.

Member Function Documentation

◆ operator+=()

AlignmentsCalculator::Result & dd4hep::align::AlignmentsCalculator::Result::operator+= ( const Result result)
inline

Add results.

Definition at line 179 of file AlignmentsCalculator.h.

◆ operator-=()

AlignmentsCalculator::Result & dd4hep::align::AlignmentsCalculator::Result::operator-= ( const Result result)
inline

Subtract results.

Definition at line 187 of file AlignmentsCalculator.h.

◆ operator=()

Result& dd4hep::align::AlignmentsCalculator::Result::operator= ( const Result result)
default

Assignment operator.

◆ total()

size_t dd4hep::align::AlignmentsCalculator::Result::total ( ) const
inline

Summed counters.

Definition at line 60 of file AlignmentsCalculator.h.

Member Data Documentation

◆ computed

size_t dd4hep::align::AlignmentsCalculator::Result::computed = 0

Definition at line 47 of file AlignmentsCalculator.h.

◆ missing

size_t dd4hep::align::AlignmentsCalculator::Result::missing = 0

Definition at line 48 of file AlignmentsCalculator.h.

◆ multiply

size_t dd4hep::align::AlignmentsCalculator::Result::multiply = 0

Definition at line 49 of file AlignmentsCalculator.h.


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