8#include "SpectralDefinitionFactory.h"
10#include "SpectralDefinition1D.h"
11#include "SpectralDefinition2D.h"
14 SpectralDefinition* SpectralDefinitionFactory::NewSpectralDefinition(FileName smileDefFilename){
17 if (smileDefFilename.extension() ==
"csv"){
18 return new SpectralDefinition1D(smileDefFilename);
21 return new SpectralDefinition2D(smileDefFilename);
This is free and unencumbered software released into the public domain.