5#ifndef __LArWheelCalculator_Impl_IFanCalculator_H__
6#define __LArWheelCalculator_Impl_IFanCalculator_H__
9#include "CLHEP/Vector/ThreeVector.h"
30 int & out_fan_number)
const = 0;
Abstract interface for fan calculator classes that handle distance calculation to parts of the LAr en...
virtual std::pair< int, int > GetPhiGapAndSide(const CLHEP::Hep3Vector &p) const =0
virtual int PhiGapNumberForWheel(int i) const =0
virtual ~IFanCalculator()
Virtual destructor.
virtual double DistanceToTheNearestFan(CLHEP::Hep3Vector &p, int &out_fan_number) const =0