Architecture Review Meeting

US/Central
WH7XW (Woodshed) (Fermilab)

WH7XW (Woodshed)

Fermilab

Description
Audio connection will be opened with ReadyTalk: Conference code: 886-7778 Phone number: +1 (866) 740-1260 (U.S.A.)
Present: Herbert Greenlee, Gianluca Petrillo, Brian Rebel
Connected: Tingjun Yang (for the second topic only)

Extension of geometry to accommodate shared readout channels: wrap up

The proposal of storing an invalid WireID in a hit, unless the wire is unambiguously determined, has been accepted.
Work will be needed to change the current behaviour of most (or all) the hit finding algorithms.

Channel filtering

The proposal in the material was described.
It was agreed to proceed according to its content, and in particular:
  • having a two-layer model separating framework interface and service provider
  • having an abstract service interface, and many experiment-specific implementations
  • having a default implementation provided by LArSoft with a simple input format (FHiCL)
  • in general, following the model of the DB access from e.g. pedestal retrieval and the coming DetectorProperties adaption to DB
In addition to that:
  • [Brian Rebel] provide the ability to read information from a Comma-Separated Values (CSV) text source, possibly as a special case of the database access
  • after discussion, no urgent need has been expressed for reading the same information from the event itself, although it might turn out to be useful in cases where remote nodes are unable to connect to the DB
  • iterators have been commented to be potentially useful, unessential and possibly "overkill"
  • bit map interface has no current use case and should therefore not be pursued at this time
In conclusion:
  • LArSoft will pursue the model proposed in the slides
  • the implementation of DB-accessing services is left to the experiments who need it
  • we will use caution not to prevent a future extension reading information from the event unless necessary
  • the old ChannelFilter will be temporary supported, deprecated, and finally removed
  • none of the optional features mentioned in slide #9 will be pursued at this time
  • the time scale of this implementation is one month

There are minutes attached to this event. Show them.
    • 15:00 15:05
      Extension of geometry to accommodate shared readout channels: wrap up 5m
      Drawing a conclusion about point (7) of the minutes, what should go in the WireID field of ambiguous hits.
      Minutes
    • 15:05 15:45
      Channel filtering 40m
      Slides