diff --git a/GUI/Models/Data/GUIObjectBuilder.cpp b/GUI/Models/Data/GUIObjectBuilder.cpp index a52337d59bf201b7cafe84161a6fdf8399a00c0e..6cd91ae1b047b8f2a592c83b5d9f5a6965cab4a9 100644 --- a/GUI/Models/Data/GUIObjectBuilder.cpp +++ b/GUI/Models/Data/GUIObjectBuilder.cpp @@ -16,7 +16,6 @@ #include "Base/Const/Units.h" #include "Base/Utils/Assert.h" #include "Core/Simulation/includeSimulations.h" -#include "Device/Instrument/Instrument.h" #include "GUI/Items/InstrumentItems.h" #include "GUI/Items/SimulationOptionsItem.h" #include "GUI/Models/Data/DocumentModel.h" diff --git a/GUI/Models/Domain/TransformFromDomain.cpp b/GUI/Models/Domain/TransformFromDomain.cpp index 609006cc43df10670320a8e6ec39d1bc0d449876..6f1e9167657ebe18727e88e7289942c2a1df9bc8 100644 --- a/GUI/Models/Domain/TransformFromDomain.cpp +++ b/GUI/Models/Domain/TransformFromDomain.cpp @@ -48,7 +48,6 @@ #include "GUI/Items/ResolutionFunctionItems.h" #include "GUI/Items/SphericalDetectorItem.h" #include "GUI/Items/VectorItem.h" -#include "GUI/Models/Types/DoubleDescriptor.h" #include "GUI/Models/Types/UIntDescriptor.h" #include "GUI/utils/Error.h" #include "Param/Distrib/Distributions.h" @@ -88,9 +87,8 @@ void setPDF1D(InterferenceRadialParaCrystalItem* item, const IFTDistribution1D* FTDistribution1DVoigtItem* pdfItem = item->setPDFType<FTDistribution1DVoigtItem>(); pdfItem->omega().set(pdf->omega()); pdfItem->eta().set(pdf->eta()); - } else { + } else throw Error("GUI::Transform::FromDomain::setPDF1D: -> Error"); - } } // note: SetterPDF(1|2)Type are needed because template template parameter must be classes @@ -137,9 +135,8 @@ void setPDF2D(Interference2DParaCrystalItem* item, const IFTDistribution2D* pdf) pdfItem->setOmegaY(pdf_voigt->omegaY()); pdfItem->setGamma(Units::rad2deg(pdf_voigt->gamma())); pdfItem->setEta(pdf_voigt->eta()); - } else { + } else throw Error("GUI::Transform::FromDomain::setPDF2D: -> Error"); - } } void setDecayFunction1D(Interference1DLatticeItem* item, const IFTDecayFunction1D* ipdf) @@ -164,9 +161,8 @@ void setDecayFunction1D(Interference1DLatticeItem* item, const IFTDecayFunction1 item->setDecayFunctionType<FTDecayFunction1DVoigtItem>(); pdfItem->decayLength().set(pdf->decayLength()); pdfItem->eta().set(pdf->eta()); - } else { + } else throw Error("GUI::Transform::FromDomain::setDecayFunction1D: -> Error"); - } } void setDecayFunction2D(Interference2DLatticeItem* item, const IFTDecayFunction2D* pdf) @@ -193,9 +189,8 @@ void setDecayFunction2D(Interference2DLatticeItem* item, const IFTDecayFunction2 pdfItem->setDecayLengthY(pdf_voigt->decayLengthY()); pdfItem->setGamma(Units::rad2deg(pdf_voigt->gamma())); pdfItem->setEta(pdf_voigt->eta()); - } else { + } else throw Error("GUI::Transform::FromDomain::setDecayFunction2D: -> Error"); - } } void set2DLatticeParameters(Interference2DAbstractLatticeItem* item, const Lattice2D& lattice) @@ -273,9 +268,8 @@ void setDistribution(BeamDistributionItem* part_distr_item, ParameterDistributio distr_trapez_item->setMiddleWidth(factor * distr->getMiddleWidth()); distr_trapez_item->setRightWidth(factor * distr->getRightWidth()); distItem = distr_trapez_item; - } else { + } else throw Error("GUI::Transform::FromDomain::setDistribution: -> unknown distribution"); - } distItem->setNumberOfSamples(par_distr.getNbrSamples()); diff --git a/GUI/Models/Instrument/InstrumentsTreeModel.cpp b/GUI/Models/Instrument/InstrumentsTreeModel.cpp index 80907274ea61a7a11b2a685cbdc0fa46958fbbb6..768b1751439eadb4f70617e2cceaf438958d3f07 100644 --- a/GUI/Models/Instrument/InstrumentsTreeModel.cpp +++ b/GUI/Models/Instrument/InstrumentsTreeModel.cpp @@ -16,8 +16,6 @@ #include "GUI/Application/Application.h" #include "GUI/Application/ApplicationSettings.h" #include "GUI/Items/InstrumentItems.h" -#include "GUI/Models/Instrument/InstrumentModel.h" -#include <QApplication> #include <QtCore> #include <QtGui> diff --git a/GUI/Models/Sample/GUIDomainSampleVisitor.cpp b/GUI/Models/Sample/GUIDomainSampleVisitor.cpp index 174b6a99c5ee81c16452368c72354a508ddf5c6e..bc1adbbbeac166fbc286212b7ae207568209d19e 100644 --- a/GUI/Models/Sample/GUIDomainSampleVisitor.cpp +++ b/GUI/Models/Sample/GUIDomainSampleVisitor.cpp @@ -40,7 +40,6 @@ #include "Sample/Particle/Crystal.h" #include "Sample/Particle/MesoCrystal.h" #include "Sample/Particle/Particle.h" -#include "Sample/Particle/ParticleComposition.h" #include "Sample/Particle/ParticleCoreShell.h" #include "Sample/SoftParticle/SoftParticles.h"