ATLAS Offline Software
|
This is an interface of distance calculation to parts of the LAr endcap. More...
#include <ModuleFanCalculator.h>
Public Member Functions | |
ModuleFanCalculator (LArWheelCalculator *lwc) | |
virtual double | DistanceToTheNearestFan (CLHEP::Hep3Vector &p, int &out_fan_number) const |
virtual int | PhiGapNumberForWheel (int i) const |
virtual std::pair< int, int > | GetPhiGapAndSide (const CLHEP::Hep3Vector &p) const |
const LArWheelCalculator * | lwc () const |
Private Attributes | |
LArWheelCalculator * | m_lwc |
This is an interface of distance calculation to parts of the LAr endcap.
Definition at line 16 of file ModuleFanCalculator.h.
LArWheelCalculator_Impl::ModuleFanCalculator::ModuleFanCalculator | ( | LArWheelCalculator * | lwc | ) |
Definition at line 18 of file ModuleFanCalculator.cxx.
|
virtual |
Implements LArWheelCalculator_Impl::IFanCalculator.
Definition at line 23 of file ModuleFanCalculator.cxx.
|
virtual |
Implements LArWheelCalculator_Impl::IFanCalculator.
Definition at line 68 of file ModuleFanCalculator.cxx.
|
inline |
Definition at line 26 of file ModuleFanCalculator.h.
|
virtual |
Implements LArWheelCalculator_Impl::IFanCalculator.
Definition at line 60 of file ModuleFanCalculator.cxx.
|
private |
Definition at line 29 of file ModuleFanCalculator.h.