ATLAS Offline Software
|
#include <IFanCalculator.h>
Public Member Functions | |
virtual | ~IFanCalculator () |
Virtual destructor. More... | |
Geometry methods | |
virtual double | DistanceToTheNearestFan (CLHEP::Hep3Vector &p, int &out_fan_number) const =0 |
virtual int | PhiGapNumberForWheel (int i) const =0 |
virtual std::pair< int, int > | GetPhiGapAndSide (const CLHEP::Hep3Vector &p) const =0 |
Abstract interface for fan calculator classes that handle distance calculation to parts of the LAr endcap.
Definition at line 18 of file IFanCalculator.h.
|
inlinevirtual |
|
pure virtual |
Implemented in LArWheelCalculator_Impl::ModuleFanCalculator.
|
pure virtual |
Implemented in LArWheelCalculator_Impl::ModuleFanCalculator.
|
pure virtual |
Implemented in LArWheelCalculator_Impl::ModuleFanCalculator.