ATLAS Offline Software
Loading...
Searching...
No Matches
WheelFanCalculator.h File Reference
Include dependency graph for WheelFanCalculator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LArWheelCalculator_Impl::SaggingOn_t
class  LArWheelCalculator_Impl::SaggingOff_t
class  LArWheelCalculator_Impl::DistanceToTheNeutralFibre_OfFan< SaggingType >
class  LArWheelCalculator_Impl::DistanceToTheNeutralFibre_OfFan< SaggingOn_t >
class  LArWheelCalculator_Impl::DistanceToTheNeutralFibre_OfFan< SaggingOff_t >
class  LArWheelCalculator_Impl::StepFan< SaggingType, dir >
class  LArWheelCalculator_Impl::StepFan< SaggingOff_t, dir >
class  LArWheelCalculator_Impl::StepFan< SaggingOn_t, FORWARD >
class  LArWheelCalculator_Impl::StepFan< SaggingOn_t, BACKWARD >
class  LArWheelCalculator_Impl::DoSearch< dir >
class  LArWheelCalculator_Impl::DoSearch< FORWARD >
class  LArWheelCalculator_Impl::DoSearch< BACKWARD >
class  LArWheelCalculator_Impl::WheelFanCalculator< SaggingType >
 LAr wheel fan calculator, templated for sagging settings. More...

Namespaces

namespace  LArWheelCalculator_Impl

Enumerations

enum  LArWheelCalculator_Impl::FanSearchDirection_t { LArWheelCalculator_Impl::FORWARD = 1 , LArWheelCalculator_Impl::BACKWARD = -1 }

Functions

template<typename SaggingType, FanSearchDirection_t dir, class NFDistance>
void LArWheelCalculator_Impl::rotate_to_nearest_fan (const LArWheelCalculator *lwc, int &fan_number, const double angle, CLHEP::Hep3Vector &p)