diff --git a/opossum/examples/inverse_beam_splitter_test.rs b/opossum/examples/inverse_beam_splitter_test.rs
index b29ea3ebbb60547cfed251f954720407092712d6..d038034b965b08dc451ebe83868e67925177d268 100644
--- a/opossum/examples/inverse_beam_splitter_test.rs
+++ b/opossum/examples/inverse_beam_splitter_test.rs
@@ -1,6 +1,6 @@
 use num::Zero;
 use opossum::{
-    analyzers::{AnalyzerType, RayTraceConfig},
+    analyzers::AnalyzerType,
     error::OpmResult,
     lightdata::{DataEnergy, LightData},
     nodes::{BeamSplitter, EnergyMeter, NodeGroup, Source},
@@ -37,6 +37,6 @@ fn main() -> OpmResult<()> {
     scenery.connect_nodes(i_bs, "input2", i_d2, "in1", Length::zero())?;
 
     let mut doc = OpmDocument::new(scenery);
-    doc.add_analyzer(AnalyzerType::RayTrace(RayTraceConfig::default()));
+    doc.add_analyzer(AnalyzerType::Energy);
     doc.save_to_file(Path::new("./opossum/playground/inverse_beam_splitter.opm"))
 }