Project

General

Profile

Feature #15746

Provide module-independent ionization transportation function

Added by Gianluca Petrillo over 3 years ago. Updated almost 3 years ago.

Status:
Assigned
Priority:
Low
Category:
Simulation
Target version:
-
Start date:
03/06/2017
Due date:
% Done:

0%

Estimated time:
Experiment:
DUNE
Co-Assignees:
Duration:

Description

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 LArG4, DisambigCheater and any other algorithm (not just module) can invoke.


Related issues

Related to LArSoft - Task #14590: 2. improve on the current codeClosed06/15/201601/26/2017

History

#1 Updated by Gianluca Petrillo over 3 years ago

  • Related to Task #14590: 2. improve on the current code added

#2 Updated by Gianluca Petrillo over 3 years ago

  • Description updated (diff)

#3 Updated by Gianluca Petrillo over 3 years ago

  • Status changed from New to Feedback
  • Assignee set to Gianluca Petrillo

This request crosses Hans Wenzel's work on LArG4.
He should be made aware of the request and provide comments.

#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" <> 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.

SimDriftElectrons_module

Also available in: Atom PDF