|Message: Re: A01Trajectory not used in A01TrackingAction||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
thanks for your question.
The existing situation in A01 is historical. We moved from the A01Trajectory to the default G4Trajectory to take advantage of the new HepRep attributes that are supported by the G4Trajectory. These attributes allow the WIRED and FRED visualization systems to let you pick on trajectories to see their attributes, or turn on labelling or do cuts based on these attributes.
We left the A01Trajectory there for no particular reason.
To change the attributes, the simplest thing right now is just to modify geant4/source/tracking/src/G4VTrajectory in the method DrawTrajectory.
Coming next month in release 8.0 will be a new feature to make it possible to change how trajectories are drawn from command lines. We call this feature "enhanced trajectory drawing". You will be able to use commands to change drawing, such as: /vis/modeling/trajectories/create/drawByCharge /vis/modeling/trajectories/drawByCharge-0/set 1 red /vis/modeling/trajectories/drawByCharge-0/set -1 magenta /vis/modeling/trajectories/drawByCharge-0/set 0 yellow
Another command will let you declare that trajectories should be color-coded based on particle type. The facility will also be there to implement your own color-coding strategies.
I hope this helps
|Inline Depth:||Outline Depth:||Add message:|