|
ACTS
Experiment-independent tracking
|
Exception type failures to merge two surfaces. More...
#include <Acts/Surfaces/SurfaceMergingException.hpp>
Public Member Functions | |
| SurfaceMergingException (std::weak_ptr< const Surface > surfaceA, std::weak_ptr< const Surface > surfaceB, const std::string &reason) | |
| Constructor for surface merging exception. | |
| const char * | what () const override throw () |
| Get exception description. | |
Exception type failures to merge two surfaces.
| Acts::SurfaceMergingException::SurfaceMergingException | ( | std::weak_ptr< const Surface > | surfaceA, |
| std::weak_ptr< const Surface > | surfaceB, | ||
| const std::string & | reason ) |
Constructor for surface merging exception.
| surfaceA | First surface that failed to merge |
| surfaceB | Second surface that failed to merge |
| reason | Description of why the merge failed |
|
override | ||||||||||||
Get exception description.