Skip to content

Conversation

baltzell
Copy link
Collaborator

@baltzell baltzell commented May 22, 2025

To support using real run numbers for simulation.

Includes DC2 support. Otherwise the same as #422

Same as #346. Closes #59.

Added abstract method detectorChanged(int run) to ReconstructionEngine, which is called automatically when the run number changes.

Moved every engine's geometry initialization from init or elsewhere to detectorChanged.

Changed the name of ReconstructionEngine's abstract event-processing method from processDataEvent to procesDataEventUser, and filterEvent to processDataEvent, such that all external uses of processDataEvent still do the right thing.

And removed EC's run number check per Cole.

@baltzell baltzell marked this pull request as draft May 22, 2025 16:36
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch 4 times, most recently from ac9b61e to a3b5bed Compare May 24, 2025 02:07
@baltzell baltzell added this to the Real Run Number Simulations milestone May 29, 2025
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch from a3b5bed to 2b339eb Compare June 3, 2025 01:44
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch from 2b339eb to 569691c Compare June 17, 2025 21:58
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch 2 times, most recently from d7022f3 to d7a06b9 Compare June 27, 2025 00:03
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch 2 times, most recently from 4952319 to fd4da91 Compare July 15, 2025 15:46
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch from 4bb20d0 to c0ba072 Compare July 25, 2025 14:22
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch from c0ba072 to da1253a Compare August 4, 2025 16:13
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch from e7f99b6 to 29b70e7 Compare August 19, 2025 01:00
@baltzell baltzell force-pushed the iss59-dch-redux-dc2-redux branch from 29b70e7 to b6507a3 Compare September 3, 2025 22:00
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

Successfully merging this pull request may close these issues.

Need/want a geometry manager
2 participants