From 96cded25754a2d693ff8c2cc1313c729fb7dc559 Mon Sep 17 00:00:00 2001
From: adrien matta <matta@lpccaen.in2p3.fr>
Date: Mon, 23 Jul 2018 13:54:34 +0200
Subject: [PATCH] * Visualisation by parent ID added

---
 NPSimulation/ressources/macro/vis.mac.in | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/NPSimulation/ressources/macro/vis.mac.in b/NPSimulation/ressources/macro/vis.mac.in
index 917270438..1f5278571 100644
--- a/NPSimulation/ressources/macro/vis.mac.in
+++ b/NPSimulation/ressources/macro/vis.mac.in
@@ -35,8 +35,18 @@
 # Draw smooth trajectories at end of event, showing trajectory points
 /vis/scene/add/trajectories smooth
 
-# Select colour by particle ID:
-/vis/modeling/trajectories/create/drawByParticleID
+# Select colour by parent ID:
+/vis/modeling/trajectories/create/drawByAttribute DrawByParentID
+/vis/modeling/trajectories/DrawByParentID/setAttribute PID
+/vis/modeling/trajectories/DrawByParentID/addInterval Beam 0 1
+/vis/modeling/trajectories/DrawByParentID/Beam/setLineColourRGBA 0 0 1 1
+/vis/modeling/trajectories/DrawByParentID/addInterval Reaction 1 2
+/vis/modeling/trajectories/DrawByParentID/Reaction/setLineColourRGBA 0 1 0.5 1
+/vis/modeling/trajectories/DrawByParentID/addInterval Decay  2 10
+/vis/modeling/trajectories/DrawByParentID/Decay/setLineColourRGBA 1 0 1 1
+
+
+/vis/modeling/trajectories/select DrawByParentID
 
 # To superimpose all of the events from a given run:
 /vis/scene/endOfEventAction accumulate
-- 
GitLab