diff --git a/Device/Detector/IDetector.h b/Device/Detector/IDetector.h
index e5345afdb58cdfcee59e248279f2c9c18080172d..f295ed2d113073cdef8c5bde4f61ed76fae8c95d 100644
--- a/Device/Detector/IDetector.h
+++ b/Device/Detector/IDetector.h
@@ -21,7 +21,7 @@
 #include "Base/Vector/Vectors3D.h"
 #include "Device/Coord/Axes.h"
 #include "Device/Detector/SimulationAreaIterator.h"
-#include "Device/ProDetector/DetectionProperties.h"
+#include "Device/ProDetector/PolFilter.h"
 
 class DetectorMask;
 class Direction;
diff --git a/Device/ProDetector/DetectionProperties.cpp b/Device/ProDetector/PolFilter.cpp
similarity index 96%
rename from Device/ProDetector/DetectionProperties.cpp
rename to Device/ProDetector/PolFilter.cpp
index c31e695dd4dd6fb22f98cc7e59dcfb74052dc7c7..f3add634d6fe4a10702a27ccd0e3850b0bf5696b 100644
--- a/Device/ProDetector/DetectionProperties.cpp
+++ b/Device/ProDetector/PolFilter.cpp
@@ -2,7 +2,7 @@
 //
 //  BornAgain: simulate and fit reflection and scattering
 //
-//! @file      Device/ProDetector/DetectionProperties.cpp
+//! @file      Device/ProDetector/PolFilter.cpp
 //! @brief     Implements class DetectionProperties.
 //!
 //! @homepage  http://www.bornagainproject.org
@@ -12,7 +12,7 @@
 //
 //  ************************************************************************************************
 
-#include "Device/ProDetector/DetectionProperties.h"
+#include "Device/ProDetector/PolFilter.h"
 #include "Fit/Param/RealLimits.h"
 
 PolFilter::PolFilter(kvector_t direction, double efficiency,
diff --git a/Device/ProDetector/DetectionProperties.h b/Device/ProDetector/PolFilter.h
similarity index 89%
rename from Device/ProDetector/DetectionProperties.h
rename to Device/ProDetector/PolFilter.h
index af7662eee22f65244518d740e3a185dccc5e4a34..27f24bc56b0b091fc41bfd88ec5d3dfabfcc2920 100644
--- a/Device/ProDetector/DetectionProperties.h
+++ b/Device/ProDetector/PolFilter.h
@@ -2,7 +2,7 @@
 //
 //  BornAgain: simulate and fit reflection and scattering
 //
-//! @file      Device/ProDetector/DetectionProperties.h
+//! @file      Device/ProDetector/PolFilter.h
 //! @brief     Defines class DetectionProperties.
 //!
 //! @homepage  http://www.bornagainproject.org
@@ -17,8 +17,8 @@
 #endif
 
 #ifndef USER_API
-#ifndef BORNAGAIN_DEVICE_PRODETECTOR_DETECTIONPROPERTIES_H
-#define BORNAGAIN_DEVICE_PRODETECTOR_DETECTIONPROPERTIES_H
+#ifndef BORNAGAIN_DEVICE_PRODETECTOR_POLFILTER_H
+#define BORNAGAIN_DEVICE_PRODETECTOR_POLFILTER_H
 
 #include "Param/Node/INode.h"
 #include "Base/Vector/EigenCore.h"
@@ -59,5 +59,5 @@ private:
     double m_total_transmission; //!< total transmission of polarization analysis
 };
 
-#endif // BORNAGAIN_DEVICE_PRODETECTOR_DETECTIONPROPERTIES_H
+#endif // BORNAGAIN_DEVICE_PRODETECTOR_POLFILTER_H
 #endif // USER_API