![]() |
ATLAS Offline Software
|
Implements details of distance calculation to parts of the LAr endcap without sagging corrections. More...
#include <DistanceCalculatorSaggingOff.h>
Public Member Functions | |
| DistanceCalculatorSaggingOff (LArWheelCalculator *lwc) | |
| Constructor. | |
| const LArWheelCalculator * | lwc () const |
| Return the calculator: | |
Geometry methods | |
| virtual double | DistanceToTheNeutralFibre (const CLHEP::Hep3Vector &p, int fan_number) const |
| virtual double | DistanceToTheNeutralFibre_ref (const CLHEP::Hep3Vector &p, int fan_number) const |
| virtual CLHEP::Hep3Vector | NearestPointOnNeutralFibre (const CLHEP::Hep3Vector &p, int fan_number) const |
| virtual CLHEP::Hep3Vector | NearestPointOnNeutralFibre_ref (const CLHEP::Hep3Vector &p, int fan_number) const |
| virtual double | AmplitudeOfSurface (const CLHEP::Hep3Vector &P, int side, int fan_number) const |
Private Attributes | |
| LArWheelCalculator * | m_lwc |
| double | m_EndQuarterWave |
Implements details of distance calculation to parts of the LAr endcap without sagging corrections.
Definition at line 20 of file DistanceCalculatorSaggingOff.h.
| LArWheelCalculator_Impl::DistanceCalculatorSaggingOff::DistanceCalculatorSaggingOff | ( | LArWheelCalculator * | lwc | ) |
Constructor.
Definition at line 22 of file DistanceCalculatorSaggingOff.cxx.
|
virtual |
Implements LArWheelCalculator_Impl::IDistanceCalculator.
Reimplemented in LArWheelCalculator_Impl::DistanceCalculatorSaggingOn.
Definition at line 418 of file DistanceCalculatorSaggingOff.cxx.
|
virtual |
Implements LArWheelCalculator_Impl::IDistanceCalculator.
Reimplemented in LArWheelCalculator_Impl::DistanceCalculatorSaggingOn.
Definition at line 29 of file DistanceCalculatorSaggingOff.cxx.
|
virtual |
Definition at line 147 of file DistanceCalculatorSaggingOff.cxx.
|
inline |
|
virtual |
Implements LArWheelCalculator_Impl::IDistanceCalculator.
Reimplemented in LArWheelCalculator_Impl::DistanceCalculatorSaggingOn.
Definition at line 237 of file DistanceCalculatorSaggingOff.cxx.
|
virtual |
Definition at line 325 of file DistanceCalculatorSaggingOff.cxx.
|
private |
Definition at line 43 of file DistanceCalculatorSaggingOff.h.
|
private |
Definition at line 42 of file DistanceCalculatorSaggingOff.h.