3 #include <filems/facade/FMSFacade.h>
4 #include <sim/comps/Survey.h>
8 namespace helios {
namespace filems{
10 using std::shared_ptr;
46 double const lasScale,
50 bool const splitByChannel,
60 double const lasScale,
67 outdir, lasScale, lasOutput, las10, zipOutput,
false, survey
Class representing a Helios++ survey.
Definition: Survey.h:13
Factory to build FMS facades.
Definition: FMSFacadeFactory.h:17
shared_ptr< FMSFacade > buildFacade(string const &outdir, double const lasScale, bool const lasOutput, bool const las10, bool const zipOutput, Survey &survey)
Overload of buildFacade method that considers splitByChannel as false by default (mostly because of r...
Definition: FMSFacadeFactory.h:58
FMSFacadeFactory()=default
Default constructor for FMS facade factory.
shared_ptr< FMSFacade > buildFacade(string const &outdir, double const lasScale, bool const lasOutput, bool const las10, bool const zipOutput, bool const splitByChannel, Survey &survey)
Build a FMS facade connected with given survey.
Definition: FMSFacadeFactory.cpp:21