From c498a369ec310a156bd4aad53646bb5cd796ccc9 Mon Sep 17 00:00:00 2001
From: Gennady Pospelov <g.pospelov@fz-juelich.de>
Date: Wed, 28 Jan 2015 09:30:34 +0100
Subject: [PATCH] Common header

---
 .../OutputDataWidgets/OutputDataToolBar.cpp       | 15 +++++++++++++++
 .../OutputDataWidgets/OutputDataToolBar.h         | 15 +++++++++++++++
 .../OutputDataWidgets/OutputDataWidget.cpp        | 15 +++++++++++++++
 .../OutputDataWidgets/OutputDataWidget.h          | 15 +++++++++++++++
 .../Components/OutputDataWidgets/PlotWidget.cpp   | 15 +++++++++++++++
 .../Components/OutputDataWidgets/PlotWidget.h     | 15 +++++++++++++++
 .../OutputDataWidgets/PropertyWidget.cpp          | 15 +++++++++++++++
 .../Components/OutputDataWidgets/PropertyWidget.h | 15 +++++++++++++++
 .../Components/OutputDataWidgets/centralplot.cpp  | 15 +++++++++++++++
 .../Components/OutputDataWidgets/centralplot.h    | 15 +++++++++++++++
 .../OutputDataWidgets/histogramplot.cpp           | 15 +++++++++++++++
 .../Components/OutputDataWidgets/histogramplot.h  | 15 +++++++++++++++
 .../Components/SampleDesigner/ConnectableView.cpp | 15 +++++++++++++++
 .../Components/SampleDesigner/ConnectableView.h   | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerHelper.cpp  | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerHelper.h    | 15 +++++++++++++++
 .../SampleDesigner/DesignerMimeData.cpp           | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerMimeData.h  | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerScene.cpp   | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerScene.h     | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerView.cpp    | 15 +++++++++++++++
 .../Components/SampleDesigner/DesignerView.h      | 15 +++++++++++++++
 .../Components/SampleDesigner/ILayerView.cpp      | 15 +++++++++++++++
 .../Views/Components/SampleDesigner/ILayerView.h  | 15 +++++++++++++++
 .../Views/Components/SampleDesigner/IView.cpp     | 15 +++++++++++++++
 .../Views/Components/SampleDesigner/IView.h       | 15 +++++++++++++++
 .../SampleDesigner/InterferenceFunctionViews.cpp  | 15 +++++++++++++++
 .../SampleDesigner/InterferenceFunctionViews.h    | 15 +++++++++++++++
 .../Components/SampleDesigner/ItemTreeView.cpp    |  6 +++---
 .../Components/SampleDesigner/ItemTreeView.h      | 15 +++++++++++++++
 .../Views/Components/SampleDesigner/LayerView.cpp | 15 +++++++++++++++
 .../Views/Components/SampleDesigner/LayerView.h   | 15 +++++++++++++++
 .../Components/SampleDesigner/MultiLayerView.cpp  | 15 +++++++++++++++
 .../Components/SampleDesigner/MultiLayerView.h    | 15 +++++++++++++++
 .../Components/SampleDesigner/NodeEditor.cpp      | 15 +++++++++++++++
 .../Views/Components/SampleDesigner/NodeEditor.h  | 15 +++++++++++++++
 .../SampleDesigner/NodeEditorConnection.cpp       | 15 +++++++++++++++
 .../SampleDesigner/NodeEditorConnection.h         | 15 +++++++++++++++
 .../Components/SampleDesigner/NodeEditorPort.cpp  | 15 +++++++++++++++
 .../Components/SampleDesigner/NodeEditorPort.h    | 15 +++++++++++++++
 .../SampleDesigner/ParticleCoreShellView.cpp      | 15 +++++++++++++++
 .../SampleDesigner/ParticleCoreShellView.h        | 15 +++++++++++++++
 .../SampleDesigner/ParticleDistributionView.cpp   | 15 +++++++++++++++
 .../SampleDesigner/ParticleDistributionView.h     | 15 +++++++++++++++
 .../SampleDesigner/ParticleLayoutView.cpp         | 15 +++++++++++++++
 .../SampleDesigner/ParticleLayoutView.h           | 15 +++++++++++++++
 .../Components/SampleDesigner/ParticleView.cpp    | 15 +++++++++++++++
 .../Components/SampleDesigner/ParticleView.h      | 15 +++++++++++++++
 .../SampleDesigner/PropertyBrowserUtils.cpp       | 15 +++++++++++++++
 .../SampleDesigner/PropertyBrowserUtils.h         | 15 +++++++++++++++
 .../SampleDesigner/PropertyVariantFactory.cpp     | 15 +++++++++++++++
 .../SampleDesigner/PropertyVariantFactory.h       | 15 +++++++++++++++
 .../SampleDesigner/PropertyVariantManager.cpp     | 15 +++++++++++++++
 .../SampleDesigner/PropertyVariantManager.h       | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleDesigner.cpp  | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleDesigner.h    | 15 +++++++++++++++
 .../SampleDesigner/SamplePropertyEditor.cpp       | 15 +++++++++++++++
 .../SampleDesigner/SamplePropertyEditor.h         | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleToolBar.cpp   | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleToolBar.h     | 15 +++++++++++++++
 .../SampleDesigner/SampleViewAligner.cpp          | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleViewAligner.h | 15 +++++++++++++++
 .../SampleDesigner/SampleViewFactory.cpp          | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleViewFactory.h | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleWidgetBox.cpp | 15 +++++++++++++++
 .../Components/SampleDesigner/SampleWidgetBox.h   | 15 +++++++++++++++
 .../SimulationWidgets/SimulationSetupWidget.cpp   | 15 +++++++++++++++
 .../SimulationWidgets/SimulationSetupWidget.h     | 15 +++++++++++++++
 GUI/coregui/Views/FitView.cpp                     | 15 +++++++++++++++
 GUI/coregui/Views/FitView.h                       | 15 +++++++++++++++
 GUI/coregui/Views/InstrumentView.cpp              | 15 +++++++++++++++
 GUI/coregui/Views/InstrumentView.h                | 15 +++++++++++++++
 GUI/coregui/Views/JobView.cpp                     | 15 +++++++++++++++
 GUI/coregui/Views/JobView.h                       | 15 +++++++++++++++
 GUI/coregui/Views/PyScriptView.cpp                | 15 +++++++++++++++
 GUI/coregui/Views/PyScriptView.h                  | 15 +++++++++++++++
 GUI/coregui/Views/SampleView.cpp                  | 15 +++++++++++++++
 GUI/coregui/Views/SampleView.h                    | 15 +++++++++++++++
 GUI/coregui/Views/SampleViewComponents.cpp        | 15 +++++++++++++++
 GUI/coregui/Views/SampleViewComponents.h          | 15 +++++++++++++++
 GUI/coregui/Views/SimulationView.cpp              | 15 +++++++++++++++
 GUI/coregui/Views/SimulationView.h                | 15 +++++++++++++++
 GUI/coregui/Views/TestView.cpp                    | 15 +++++++++++++++
 GUI/main/main.cpp                                 | 15 +++++++++++++++
 84 files changed, 1248 insertions(+), 3 deletions(-)

diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.cpp b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.cpp
index 636dd2ecc4b..a16a319c2ed 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.cpp
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.cpp
+//! @brief     Implements class OutputDataToolBar
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "OutputDataToolBar.h"
 #include <QIcon>
 #include <QAction>
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.h b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.h
index 1f8a6054933..fceb6c16aee 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.h
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/OutputDataToolBar.h
+//! @brief     Defines class OutputDataToolBar
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef OUTPUTDATATOOLBAR_H
 #define OUTPUTDATATOOLBAR_H
 
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.cpp b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.cpp
index 54f01deeca3..8c80778182b 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.cpp
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/OutputDataWidget.cpp
+//! @brief     Implements class OutputDataWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "OutputDataWidget.h"
 #include "PlotWidget.h"
 #include "PropertyWidget.h"
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.h b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.h
index 5b6ce02db19..2b6d5db12b1 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.h
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/OutputDataWidget.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/OutputDataWidget.h
+//! @brief     Defines class OutputDataWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef OUTPUTDATAWIDGET_H
 #define OUTPUTDATAWIDGET_H
 
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.cpp b/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.cpp
index 73f09747c13..c2ee1a20670 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.cpp
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/PlotWidget.cpp
+//! @brief     Implements class PlotWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "PlotWidget.h"
 #include "histogramplot.h"
 #include "OutputData.h"
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.h b/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.h
index 0fd86766f8e..fc3f60f7547 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.h
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/PlotWidget.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/PlotWidget.h
+//! @brief     Defines class PlotWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PLOTWIDGET_H
 #define PLOTWIDGET_H
 
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.cpp b/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.cpp
index 27020dea1cb..6c6b93984fc 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.cpp
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/PropertyWidget.cpp
+//! @brief     Implements class PropertyWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "PropertyWidget.h"
 #include "JobQueueModel.h"
 #include "qtvariantproperty.h"
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.h b/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.h
index a5f71f21271..f659f873ea3 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.h
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/PropertyWidget.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/PropertyWidget.h
+//! @brief     Defines class PropertyWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PROPERTYWIDGET_H
 #define PROPERTYWIDGET_H
 
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.cpp b/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.cpp
index 7aa4447fd3b..d971d02388e 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.cpp
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/centralplot.cpp
+//! @brief     Implements class CentralPlot
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "centralplot.h"
 #include "Units.h"
 #include <algorithm>
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.h b/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.h
index cb54ac6a2dc..08367c74192 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.h
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/centralplot.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/centralplot.h
+//! @brief     Defines class CentralPlot
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef CENTRALPLOT_H
 #define CENTRALPLOT_H
 
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.cpp b/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.cpp
index 9c6c25536ab..7a230be65fc 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.cpp
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/histogramplot.cpp
+//! @brief     Implements class HistogramPlot
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "histogramplot.h"
 
 
diff --git a/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.h b/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.h
index cb80b703409..c22423c8d29 100644
--- a/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.h
+++ b/GUI/coregui/Views/Components/OutputDataWidgets/histogramplot.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/OutputDataWidgets/histogramplot.h
+//! @brief     Defines class HistogramPlot
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef HISTOGRAMPLOT_H
 #define HISTOGRAMPLOT_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.cpp
index 3b42d5754dd..2967c7303e4 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ConnectableView.cpp
+//! @brief     Implements class ConnectableView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "ConnectableView.h"
 #include "DesignerHelper.h"
 #include "NodeEditorPort.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.h b/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.h
index 52b143dbc8b..b3bae77d3d3 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ConnectableView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ConnectableView.h
+//! @brief     Defines class ConnectableView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef ISAMPLEVIEW_H
 #define ISAMPLEVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.cpp b/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.cpp
index 600b515a192..875af6451fb 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerHelper.cpp
+//! @brief     Implements class DesignerHelper
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "DesignerHelper.h"
 #include "item_constants.h"
 #include <QPainter>
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.h b/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.h
index 518fc2850f8..079600804e1 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerHelper.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerHelper.h
+//! @brief     Defines class DesignerHelper
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef DESIGNERHELPER_H
 #define DESIGNERHELPER_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.cpp b/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.cpp
index 782a4d565af..a8970c841de 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerMimeData.cpp
+//! @brief     Implements class DesignerMimeData
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "DesignerMimeData.h"
 #include <QWidget>
 #include <QDrag>
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.h b/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.h
index e59540baf15..6cfa85f14b9 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerMimeData.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerMimeData.h
+//! @brief     Defines class DesignerMimeData
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef DESIGNERMIMEDATA_H
 #define DESIGNERMIMEDATA_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.cpp b/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.cpp
index 44519e00053..358c09c0aec 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerScene.cpp
+//! @brief     Implements class DesignerScene
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "DesignerScene.h"
 #include "DesignerHelper.h"
 #include "InstrumentModel.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.h b/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.h
index f0c713c0b1a..fe1c7bc1e5d 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerScene.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerScene.h
+//! @brief     Defines class DesignerScene
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef DESIGNERSCENE_H
 #define DESIGNERSCENE_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerView.cpp b/GUI/coregui/Views/Components/SampleDesigner/DesignerView.cpp
index ebb95e23ca6..f13c02b6d0d 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerView.cpp
+//! @brief     Implements class DesignerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "DesignerView.h"
 #include "DesignerMimeData.h"
 #include "DesignerScene.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/DesignerView.h b/GUI/coregui/Views/Components/SampleDesigner/DesignerView.h
index 2d5f0af3301..275025b3ad5 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/DesignerView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/DesignerView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/DesignerView.h
+//! @brief     Defines class DesignerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef DESIGNERVIEW_H
 #define DESIGNERVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ILayerView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ILayerView.cpp
index 940bd9738ac..07997d352e3 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ILayerView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ILayerView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ILayerView.cpp
+//! @brief     Implements class ILayerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "ILayerView.h"
 #include "DesignerScene.h"
 #include "DesignerHelper.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ILayerView.h b/GUI/coregui/Views/Components/SampleDesigner/ILayerView.h
index cdccaed1c92..ef58c76068a 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ILayerView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ILayerView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ILayerView.h
+//! @brief     Defines class ILayerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef ILAYERVIEW_H
 #define ILAYERVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/IView.cpp b/GUI/coregui/Views/Components/SampleDesigner/IView.cpp
index ecdb1973457..b15bf94809e 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/IView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/IView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/IView.cpp
+//! @brief     Implements class IView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "IView.h"
 #include "ParameterizedGraphicsItem.h"
 #include <QString>
diff --git a/GUI/coregui/Views/Components/SampleDesigner/IView.h b/GUI/coregui/Views/Components/SampleDesigner/IView.h
index a3d06dd964d..a27ac9affee 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/IView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/IView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/IView.h
+//! @brief     Defines class IView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef IVIEW_H
 #define IVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.cpp b/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.cpp
index bea433a4bf3..15cc82fb799 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.cpp
+//! @brief     Implements classes InterferenceFunctionViews
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "InterferenceFunctionViews.h"
 #include "DesignerHelper.h"
 #include "item_constants.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.h b/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.h
index 40bd6a5084d..1ed8c1483fe 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/InterferenceFunctionViews.h
+//! @brief     Defines classes InterferenceFunctionViews
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef INTERFERENCEFUNCTIONVIEWS_H
 #define INTERFERENCEFUNCTIONVIEWS_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.cpp
index aefba330098..ae5dc083e43 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.cpp
@@ -2,10 +2,10 @@
 //
 //  BornAgain: simulate and fit scattering at grazing incidence
 //
-//! @file      Views/SampleDesigner/ItemTreeView.cpp
-//! @brief     Implements class ItemTreeView.
+//! @file      coregui/Views/Components/SampleDesigner/ItemTreeView.cpp
+//! @brief     Implements class ItemTreeView
 //!
-//! @homepage  http://apps.jcns.fz-juelich.de/BornAgain
+//! @homepage  http://bornagainproject.org
 //! @license   GNU General Public License v3 or higher (see COPYING)
 //! @copyright Forschungszentrum Jülich GmbH 2013
 //! @authors   Scientific Computing Group at MLZ Garching
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.h b/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.h
index dd7a740edd8..027d49902b9 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ItemTreeView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ItemTreeView.h
+//! @brief     Defines class ItemTreeView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef ITEMTREEVIEW_H
 #define ITEMTREEVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/LayerView.cpp b/GUI/coregui/Views/Components/SampleDesigner/LayerView.cpp
index 7ce72207754..d40416d069d 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/LayerView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/LayerView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/LayerView.cpp
+//! @brief     Implements class LayerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "LayerView.h"
 #include "ParticleLayoutView.h"
 #include "ParameterizedItem.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/LayerView.h b/GUI/coregui/Views/Components/SampleDesigner/LayerView.h
index 2c2148bd0c0..3393cafca64 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/LayerView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/LayerView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/LayerView.h
+//! @brief     Defines class LayerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef LAYERVIEW_H
 #define LAYERVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.cpp b/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.cpp
index eb6f3fee093..2b16572f587 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/MultiLayerView.cpp
+//! @brief     Implements class MultiLayerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "MultiLayerView.h"
 #include "ParameterizedItem.h"
 #include "DesignerScene.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.h b/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.h
index 977d074c570..1f4338af991 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/MultiLayerView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/MultiLayerView.h
+//! @brief     Defines class MultiLayerView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef MULTILAYERVIEW_H
 #define MULTILAYERVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.cpp b/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.cpp
index d08c6349494..934bf152833 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/NodeEditor.cpp
+//! @brief     Implements class NodeEditor
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "NodeEditor.h"
 #include "NodeEditorPort.h"
 #include "NodeEditorConnection.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.h b/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.h
index af5a8684ecf..48279d96208 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/NodeEditor.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/NodeEditor.h
+//! @brief     Defines class NodeEditor
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef NODEEDITOR_H
 #define NODEEDITOR_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.cpp b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.cpp
index 4939ac347d6..f6f554ad86a 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/NodeEditorConnection.cpp
+//! @brief     Implements class NodeEditorConnection
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "NodeEditorConnection.h"
 #include "NodeEditorPort.h"
 #include "ConnectableView.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.h b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.h
index 0e8bac6137e..d859343ba49 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorConnection.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/NodeEditorConnection.h
+//! @brief     Defines class NodeEditorConnection
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef NODEEDITORCONNECTION_H
 #define NODEEDITORCONNECTION_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.cpp b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.cpp
index 76b5cd1e063..6248a1802c3 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/NodeEditorPort.cpp
+//! @brief     Implements class NodeEditorPort
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "NodeEditorPort.h"
 #include "NodeEditorConnection.h"
 //#include "ISampleView.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.h b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.h
index a4fa9519fd6..212d53231fa 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/NodeEditorPort.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/NodeEditorPort.h
+//! @brief     Defines class NodeEditorPort
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef NODEEDITORPORT_H
 #define NODEEDITORPORT_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.cpp
index 82a76a878f1..47468d02559 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleCoreShellView.cpp
+//! @brief     Implements class ParticleCoreShellView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "ParticleCoreShellView.h"
 #include "ParameterizedItem.h"
 #include <QDebug>
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.h b/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.h
index 1eb4b39c2b9..b7dc2acf3aa 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleCoreShellView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleCoreShellView.h
+//! @brief     Defines class ParticleCoreShellView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PARTICLECORESHELLVIEW_H
 #define PARTICLECORESHELLVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.cpp
index 1dada95aaf8..53bee1de87f 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleDistributionView.cpp
+//! @brief     Implements class ParticleDistributionView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "ParticleDistributionView.h"
 #include "ParameterizedItem.h"
 #include <QDebug>
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.h b/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.h
index 841ddd291e1..6f3e7585931 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleDistributionView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleDistributionView.h
+//! @brief     Defines class ParticleDistributionView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PARTICLEDISTRIBUTIONVIEW_H
 #define PARTICLEDISTRIBUTIONVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.cpp
index d343187dfcb..ee88a557c8d 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleLayoutView.cpp
+//! @brief     Implements class ParticleLayoutView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "ParticleLayoutView.h"
 #include "ParticleView.h"
 #include "DesignerHelper.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.h b/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.h
index dbb6064e420..25272cc94ce 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleLayoutView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleLayoutView.h
+//! @brief     Defines class ParticleLayoutView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PARTICLELAYOUTVIEW_H
 #define PARTICLELAYOUTVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleView.cpp b/GUI/coregui/Views/Components/SampleDesigner/ParticleView.cpp
index fd79b890830..885cc14a1f5 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleView.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleView.cpp
+//! @brief     Implements class ParticleView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "ParticleView.h"
 #include "ParticleItem.h"
 #include "FancyGroupProperty.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/ParticleView.h b/GUI/coregui/Views/Components/SampleDesigner/ParticleView.h
index d6c4cd4ad03..fcb7d2cc44e 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/ParticleView.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/ParticleView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/ParticleView.h
+//! @brief     Defines class ParticleView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PARTICLEVIEW_H
 #define PARTICLEVIEW_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.cpp b/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.cpp
index e03d0bba3bb..c6ea7dfbc65 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.cpp
+//! @brief     Implements class PropertyBrowserUtils
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "PropertyBrowserUtils.h"
 #include "MaterialEditor.h"
 #include "GUIHelpers.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.h b/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.h
index 1ccbc3a6553..82d208a2e99 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/PropertyBrowserUtils.h
+//! @brief     Defines class PropertyBrowserUtils
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PROPERTYBROWSERUTILS_H
 #define PROPERTYBROWSERUTILS_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.cpp b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.cpp
index 55bb851085f..dddb602a21b 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/PropertyVariantFactory.cpp
+//! @brief     Implements class PropertyVariantFactory
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "PropertyVariantFactory.h"
 #include "PropertyVariantManager.h"
 #include "PropertyBrowserUtils.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.h b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.h
index 9511b44fc45..3747b69d3ee 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantFactory.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/PropertyVariantFactory.h
+//! @brief     Defines class PropertyVariantFactory
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef OBJECTVARIANTFACTORY_H
 #define OBJECTVARIANTFACTORY_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.cpp b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.cpp
index b0bf2f3da49..dd0ea13442d 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/PropertyVariantManager.cpp
+//! @brief     Implements class PropertyVariantManager
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "PropertyVariantManager.h"
 #include "DesignerHelper.h"
 #include "ParameterizedItem.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.h b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.h
index 1e80a787b05..08cde3c41f8 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/PropertyVariantManager.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/PropertyVariantManager.h
+//! @brief     Defines class PropertyVariantManager
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef OBJECTVARIANTMANAGER_H
 #define OBJECTVARIANTMANAGER_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.cpp b/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.cpp
index 68b23a87111..d140ff97a3a 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleDesigner.cpp
+//! @brief     Implements class SampleDesigner
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleDesigner.h"
 #include "DesignerScene.h"
 #include "DesignerView.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.h b/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.h
index 4d8f74212d7..af862f85362 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleDesigner.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleDesigner.h
+//! @brief     Defines class SampleDesigner
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEEDITOR_H
 #define SAMPLEEDITOR_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.cpp b/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.cpp
index 5ffc02711fb..75b31f785bb 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SamplePropertyEditor.cpp
+//! @brief     Implements class SamplePropertyEditor
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SamplePropertyEditor.h"
 #include "PropertyVariantManager.h"
 #include "PropertyVariantFactory.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.h b/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.h
index 0b3fed2ca2a..10c603e3f10 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/SamplePropertyEditor.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SamplePropertyEditor.h
+//! @brief     Defines class SamplePropertyEditor
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEPROPERTYEDITOR_H
 #define SAMPLEPROPERTYEDITOR_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.cpp b/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.cpp
index 9bf3e535a64..d92331a3670 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleToolBar.cpp
+//! @brief     Implements class SampleToolBar
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleToolBar.h"
 #include "MaterialEditor.h"
 #include "MaterialProperty.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.h b/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.h
index fd00753ed62..e8c22252bf8 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleToolBar.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleToolBar.h
+//! @brief     Defines class SampleToolBar
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLETOOLBAR_H
 #define SAMPLETOOLBAR_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.cpp b/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.cpp
index e8f232f7aeb..3f4d379844a 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleViewAligner.cpp
+//! @brief     Implements class SampleViewAligner
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleViewAligner.h"
 #include "SampleModel.h"
 #include "DesignerScene.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.h b/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.h
index 14dc324086c..01f3ad4e2bc 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleViewAligner.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleViewAligner.h
+//! @brief     Defines class SampleViewAligner
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEVIEWALIGNER_H
 #define SAMPLEVIEWALIGNER_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.cpp b/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.cpp
index bbda9131554..c9a91380172 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleViewFactory.cpp
+//! @brief     Implements class SampleViewFactory
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleViewFactory.h"
 #include "item_constants.h"
 #include "MultiLayerView.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.h b/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.h
index 9ef4c0028c7..e95286179ef 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleViewFactory.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleViewFactory.h
+//! @brief     Defines class SampleViewFactory
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEVIEWFACTORY_H
 #define SAMPLEVIEWFACTORY_H
 
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.cpp b/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.cpp
index 2d4c3866ac2..e82cf1afd32 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.cpp
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleWidgetBox.cpp
+//! @brief     Implements class SampleWidgetBox
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleWidgetBox.h"
 #include "widgetbox.h"
 #include "styledbar.h"
diff --git a/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.h b/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.h
index 5661fe8facf..b0f822cadd3 100644
--- a/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.h
+++ b/GUI/coregui/Views/Components/SampleDesigner/SampleWidgetBox.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SampleDesigner/SampleWidgetBox.h
+//! @brief     Defines class SampleWidgetBox
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEWIDGETBOX_H
 #define SAMPLEWIDGETBOX_H
 
diff --git a/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.cpp b/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.cpp
index 9acd77ffa6a..5ac031998e7 100644
--- a/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.cpp
+++ b/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.cpp
+//! @brief     Implements class SimulationSetupWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SimulationSetupWidget.h"
 #include "Simulation.h"
 #include "mainwindow.h"
diff --git a/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.h b/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.h
index 9c7f10437f9..75fdd8d18d6 100644
--- a/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.h
+++ b/GUI/coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/Components/SimulationWidgets/SimulationSetupWidget.h
+//! @brief     Defines class SimulationSetupWidget
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SIMULATIONSETUPWIDGET_H
 #define SIMULATIONSETUPWIDGET_H
 
diff --git a/GUI/coregui/Views/FitView.cpp b/GUI/coregui/Views/FitView.cpp
index a06505091da..c0104445908 100644
--- a/GUI/coregui/Views/FitView.cpp
+++ b/GUI/coregui/Views/FitView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/FitView.cpp
+//! @brief     Implements class FitView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "FitView.h"
 #include "RealDataWidget.h"
 #include "FitParameterWidget.h"
diff --git a/GUI/coregui/Views/FitView.h b/GUI/coregui/Views/FitView.h
index f12baaeb459..34aa122a2fe 100644
--- a/GUI/coregui/Views/FitView.h
+++ b/GUI/coregui/Views/FitView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/FitView.h
+//! @brief     Defines class FitView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef FITVIEW_H
 #define FITVIEW_H
 
diff --git a/GUI/coregui/Views/InstrumentView.cpp b/GUI/coregui/Views/InstrumentView.cpp
index 086e5885d08..fce5edaf8cf 100644
--- a/GUI/coregui/Views/InstrumentView.cpp
+++ b/GUI/coregui/Views/InstrumentView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/InstrumentView.cpp
+//! @brief     Implements class InstrumentView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "InstrumentView.h"
 #include "InstrumentModel.h"
 #include "InstrumentSelectorWidget.h"
diff --git a/GUI/coregui/Views/InstrumentView.h b/GUI/coregui/Views/InstrumentView.h
index 313eaef0d26..212bb595722 100644
--- a/GUI/coregui/Views/InstrumentView.h
+++ b/GUI/coregui/Views/InstrumentView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/InstrumentView.h
+//! @brief     Defines class InstrumentView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef INSTRUMENTVIEW_H
 #define INSTRUMENTVIEW_H
 
diff --git a/GUI/coregui/Views/JobView.cpp b/GUI/coregui/Views/JobView.cpp
index 6cac852388c..969c9a16d89 100644
--- a/GUI/coregui/Views/JobView.cpp
+++ b/GUI/coregui/Views/JobView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/JobView.cpp
+//! @brief     Implements class JobView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "JobView.h"
 #include "TestView.h"
 #include "JobSelectorWidget.h"
diff --git a/GUI/coregui/Views/JobView.h b/GUI/coregui/Views/JobView.h
index 3dc93aa386c..cf81e1cdecb 100644
--- a/GUI/coregui/Views/JobView.h
+++ b/GUI/coregui/Views/JobView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/JobView.h
+//! @brief     Defines class JobView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef JOBVIEW_H
 #define JOBVIEW_H
 
diff --git a/GUI/coregui/Views/PyScriptView.cpp b/GUI/coregui/Views/PyScriptView.cpp
index 7366e795ead..94fb5de1d4c 100644
--- a/GUI/coregui/Views/PyScriptView.cpp
+++ b/GUI/coregui/Views/PyScriptView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/PyScriptView.cpp
+//! @brief     Implements class PyScriptView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "PyScriptView.h"
 
 #include "PyScriptSyntaxHighlighter.h"
diff --git a/GUI/coregui/Views/PyScriptView.h b/GUI/coregui/Views/PyScriptView.h
index e6625ad4f3f..7ef7c2ddd54 100644
--- a/GUI/coregui/Views/PyScriptView.h
+++ b/GUI/coregui/Views/PyScriptView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/PyScriptView.h
+//! @brief     Defines class PyScriptView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef PYSCRIPTVIEW_H
 #define PYSCRIPTVIEW_H
 
diff --git a/GUI/coregui/Views/SampleView.cpp b/GUI/coregui/Views/SampleView.cpp
index 8dc29601863..a3e7fb011d0 100644
--- a/GUI/coregui/Views/SampleView.cpp
+++ b/GUI/coregui/Views/SampleView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/SampleView.cpp
+//! @brief     Implements class SampleView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleView.h"
 #include "SampleViewComponents.h"
 #include "SampleDesigner.h"
diff --git a/GUI/coregui/Views/SampleView.h b/GUI/coregui/Views/SampleView.h
index 10df87974f2..d42d52fc8b7 100644
--- a/GUI/coregui/Views/SampleView.h
+++ b/GUI/coregui/Views/SampleView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/SampleView.h
+//! @brief     Defines class SampleView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEMANAGER_H
 #define SAMPLEMANAGER_H
 
diff --git a/GUI/coregui/Views/SampleViewComponents.cpp b/GUI/coregui/Views/SampleViewComponents.cpp
index f5b66ac29c9..979700e07bd 100644
--- a/GUI/coregui/Views/SampleViewComponents.cpp
+++ b/GUI/coregui/Views/SampleViewComponents.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/SampleViewComponents.cpp
+//! @brief     Implements class SampleViewComponents
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SampleViewComponents.h"
 #include "widgetbox.h"
 #include "SampleDesigner.h"
diff --git a/GUI/coregui/Views/SampleViewComponents.h b/GUI/coregui/Views/SampleViewComponents.h
index d8ff12efed5..af568b123f8 100644
--- a/GUI/coregui/Views/SampleViewComponents.h
+++ b/GUI/coregui/Views/SampleViewComponents.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/SampleViewComponents.h
+//! @brief     Defines class SampleViewComponents
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SAMPLEVIEWCOMPONENTS_H
 #define SAMPLEVIEWCOMPONENTS_H
 
diff --git a/GUI/coregui/Views/SimulationView.cpp b/GUI/coregui/Views/SimulationView.cpp
index a04d6b9dd91..6dcbffa115b 100644
--- a/GUI/coregui/Views/SimulationView.cpp
+++ b/GUI/coregui/Views/SimulationView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/SimulationView.cpp
+//! @brief     Implements class SimulationView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "SimulationView.h"
 #include "SimulationSetupWidget.h"
 #include "styledtoolbar.h"
diff --git a/GUI/coregui/Views/SimulationView.h b/GUI/coregui/Views/SimulationView.h
index faeca286d08..68712f3f6ed 100644
--- a/GUI/coregui/Views/SimulationView.h
+++ b/GUI/coregui/Views/SimulationView.h
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/SimulationView.h
+//! @brief     Defines class SimulationView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #ifndef SIMULATIONVIEW_H
 #define SIMULATIONVIEW_H
 
diff --git a/GUI/coregui/Views/TestView.cpp b/GUI/coregui/Views/TestView.cpp
index 6728adb3bb2..bb25bb1ec03 100644
--- a/GUI/coregui/Views/TestView.cpp
+++ b/GUI/coregui/Views/TestView.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      coregui/Views/TestView.cpp
+//! @brief     Implements class TestView
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "TestView.h"
 
 TestView::TestView(QWidget *parent)
diff --git a/GUI/main/main.cpp b/GUI/main/main.cpp
index 110afc40f89..91fe8555e59 100644
--- a/GUI/main/main.cpp
+++ b/GUI/main/main.cpp
@@ -1,3 +1,18 @@
+// ************************************************************************** //
+//
+//  BornAgain: simulate and fit scattering at grazing incidence
+//
+//! @file      main.cpp
+//! @brief     Main function of the whole GUI
+//!
+//! @homepage  http://bornagainproject.org
+//! @license   GNU General Public License v3 or higher (see COPYING)
+//! @copyright Forschungszentrum Jülich GmbH 2013
+//! @authors   Scientific Computing Group at MLZ Garching
+//! @authors   C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke
+//
+// ************************************************************************** //
+
 #include "mainwindow.h"
 #include "SplashScreen.h"
 
-- 
GitLab