Skip to content

NSW with SQLite

Joseph Boudreau requested to merge (removed):nswWsql into main

This merge request allows the construction of the NSW geometry (raw and readout) from an SQLite database. This is in the context of the "interim solution", in which the existing muon geometry is introduced via SQLite file.

The main changes: NSW readout elements are added in the MuonDetectorFactoryLite MMReadoutElements and sTGCReadoutElements can initialize from information held in the SQLite database.

In "normal" (no SQLite inputs) operation, the MM's and sTGCs will be initialized from AGDD inputs. But if the SQLite database is detected, the source of the information becomes the IRDBAccessSvc (reading SQLite). Thus there are two substantial blocks of code in these two readout element classes. This could be simplified simply by putting the same information into Oracle as what is now found in the SQLite input. I recommend this, but the idea should be discussed with the muon software responsibles.

Edited by Joseph Boudreau

Merge request reports