11 #ifndef SAL_CIPICMIC_H
12 #define SAL_CIPICMIC_H
17 #include "quaternion.h"
23 #define NUM_ELEVATIONS_CIPIC 50
24 #define LENGTH_BRIR_CIPIC 200
25 #define NORMALISING_VALUE_CIPIC 1.0
44 const std::string& directory,
const DataType data_type,
45 const Int update_length = 0);
56 static std::vector<std::vector<Signal> > Load(
const Ear ear,
57 const std::string& directory,
59 const std::vector<sal::Angle>& azimuths);
61 virtual Signal GetBrir(
const Ear ear,
const mcl::Point& point) noexcept;
63 std::vector<sal::Angle> azimuths_;