Provide module-independent ionization transportation function
The disambiguation module
DisambigCheater (currently in
larreco!) requires to predict which wire the ionization fell on.
It is currently using some tricks, because it is not bothering to apply all the models/corrections that
LArG4 uses on top of the geometry.
The correct solution is to provide an algotrithm that performs the transportation, which
DisambigCheater and any other algorithm (not just module) can invoke.
#4 Updated by Hans-Joachim Wenzel about 3 years ago
- Tracker changed from Bug to Idea
Currently the charge transport of the Ionization charge (electrons) is done in LArG4. If we use a data product that records the amount of charge that was created as well as the creation time and position this Dataproduct can be used as input for an independent separate module that deals with the charge transport (to e..g read out wire or liquid Argon surface in case of dual read out). The new module(s) would than be separated out of LArG4. A Dataobject that would serve this task has already been proposed.
#5 Updated by Katherine Lato almost 3 years ago
- Tracker changed from Idea to Feature
- Status changed from Feedback to Assigned
- Assignee changed from Gianluca Petrillo to William Seligman
On 11/16/17, 10:44 AM, "Hans-Joachim Wenzel" <email@example.com> wrote:
I think this should be renamed to independent ionization transport module. We want to move the charge transport out of the geant 4 simulation. The simulation will will provide a data object which registers the charge that was created and the new module will take it from there.
Bill Seligman wanted to take this on.