Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need an "ordered channel number". #4

Open
brettviren opened this issue Jun 27, 2017 · 0 comments
Open

Need an "ordered channel number". #4

brettviren opened this issue Jun 27, 2017 · 0 comments

Comments

@brettviren
Copy link
Member

In WCT the "channel number" or "channel identifier" is an "opaque" value. WCT does not care what the number is as long as it is unique. Ultimately the channel numbering is set by the "WCT wire file" (see wirecell-util make-wires or wirecell-util convert-oneside-wires for an example that makes a "wire file").

However, there are times where one must know the channels in some kind of ordering. In particular, for the signal processing one must be able to order them to match the order of field response functions.

For MB, this "accidentally" is almost satisfied. The conventional MB channel number ordering following that of the wires exactly (up to a per-plane offset). This nice degeneracy of two different concepts is heavily violated in DUNE where wrapped wires and the ADC channel "shuffle" destroy any hope of sequential channel numbers having any meaningful pattern.

DUNE does have the concept of "wire attachment number" which runs 1-400 (U/V) or 1-480 (W) along the top of an APA face. However, this is not right either as "the other side" U/V wires need to be included.

So, some concept needs to be invented, a mapping from channel to this new number made for each detector, and any existing code which assumes the degeneracy needs to be fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant