16 #ifndef __TYACOUSTICMODEL__
17 #define __TYACOUSTICMODEL__
22 #include <gtest/gtest_prod.h>
Interface class for acoustic models.
Plan defined by its equation : ax+by+cz+d=0.
Class to define a segment.
Acoustic model for the considered solver.
void init()
Initialize the acoustic model.
std::unique_ptr< AtmosphericConditions > _pSolverAtmos
virtual TYSolver & getSolver() const =0
void meanSlope(const OSegment3D &director, OSegment3D &slope) const
Create a segment corresponding to the projection of "director" segment on the ground.
virtual ~TYAcousticModel()
OPlan buildMeanSlopePlan(const OSegment3D &penteMoyenne) const
virtual void computeWaveLength()=0
Compute the wave length for the considered solver.
Class which represents the Solver for 9613 family solvers.
This class TYTrajet (journey) links a couple Source-Receptor and a collection of paths,...