/* * MorschhauserBfieldProcess.hh * * Created on: May 30, 2016 * Author: AKKA IS */ #ifndef MorschhauserBfieldProcess_HH_ #define MorschhauserBfieldProcess_HH_ #include "SingleParamProcess.hh" namespace AMDA { namespace Parameters { /** * @class MorschhauserBfieldProcess_HH_ * @brief Process to compute Morshhauser Mars Model Magnetic Field along an orbit. */ class MorschhauserBfieldProcess : public AMDA::Parameters::SingleParamProcess_CRTP { public: /** * @brief Constructor. */ MorschhauserBfieldProcess(Parameter ¶meter); /** * @brief Copy Constructor. */ MorschhauserBfieldProcess(const MorschhauserBfieldProcess& pProcess, Parameter &pParameter) ; /** * @brief Destructor. */ ~MorschhauserBfieldProcess(); /** * @overload DataWriter::init() */ TimeStamp init(); }; } /* namespace Parameters */ } /* namespace AMDA */ #endif /* MorschhauserBfieldProcess_HH_ */