Project

General

Profile

Feature #7532

Make dump_wires.fcl independent of geometry

Added by Gianluca Petrillo about 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Reconstruction
Target version:
-
Start date:
12/17/2014
Due date:
% Done:

100%

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

Description

This is a request from Mark Convery.

DumpWires module (larevt) dumps the content of the wires on screen.
As such, it should be geometry-independent, but currently it requires a geometry to be configured.

The request is to have it geometry-independent.

History

#1 Updated by Gianluca Petrillo about 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

DumpWires module depends on geometry through ChannelFilter class, that reports which channels are bad.
ChannelFilter will be replaced by something else (issue #1083), but that something else will also be experiment-dependent.
The only way to be experiment-independent is to give up the ability to know which channels are good.

I have added a IgnoreFilter configuration parameter in DumpWires that does precisely that: all the wires in the event will be printed.
If that is set of true (default is false), there is no need to configure geometry at all.

I have renamed the old larevt/CalData/dump_wires.fcl into dump_good_wires.fcl, and contextually fixed it to use the generic geometry (see issue #7531) instead of MicroBooNE one.
I have added a larevt/CalData/dump_all_wires.fcl that shows a detector-agnostic configuration.

The code has been pushed into larevt develop branch (commit:695d524f2f8b3f08007749756f4399a641fc5f81)

#2 Updated by Lynn Garren almost 6 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF