Message: Best way to score radially symmetric quantities Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Best way to score radially symmetric quantities 

Forum: Biasing and Scoring
Date: 27 Jan, 2018
From: William Donahue <William Donahue>


I am embarking on a radial dose model validation study and would like to find the best way to score doses radially.

Basically, I want to score in r and z but not theta. I am planning on using the multi-threaded kernel so I can't decide if I want to use the command-based scoring or a sensitive detector. I eventually want to score things like LET and other quantities so I need it to be flexible. Additionally I would like to score the central core of the track separately, preferably only with primaries.

If someone could point to a good direction, with a little bit of a starting hint that would be great. I am very comfortable with C++ so the coding shouldn't be an issue.

My thoughts so far have been

1) Command based scoring: but the inputs of the command are ambiguous for cylindrical volumes.

2) Construct many ring like geometries in r and depth, and assign each a primitive scorer. This seems a little time consuming, even with replicas. Also keeping track of all the scorers could be a pain.

3) Do a hit collection and post process at end of run. This might be a pain because then I have to deal with the calculations of correctly distributing the dose into my sub-volumes.

4) Step based scoring. Once again need to deal with all the dose distributions in each step across my boundaries.

So if you have any suggestions on which way is most efficient please elaborate more. Expanding/explaining techniques to implement one of my thoughts is a good place to start too.


William Donahue

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Best way to score radially symmetric quantities   (michel maire - 28 Jan, 2018)
 Add Message Add Message
to: "Best way to score radially symmetric quantities"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews