Download presentation
Presentation is loading. Please wait.
1
OORich Implementation Status
Dietrich Liko Niko Neufeld
2
Last time we presented ... New Implementation of the RICH software
Object Oriented Design principles Status of the Fortran at the time of the technical proposal Similar physics performance Similar resource consumption
3
Move to GAUDI ... Technical Aspects … Datastore Algorithms
Properties SubAlgorithms Histograms, Ntuples, Logservice
4
Adapter concept Adapter decouples analysis program from the environment No change in the “main” program Gaudi Datastore OORich Track “RICH Track”
5
Why a “RICH Track” Adapter to the GAUDI track
Right now simulation particles Can answer RICH specific question How many photons would you emit in the Aerogel radiator, if you are a pion
6
GAUDI Algorithms Datastore Algorithm 1 Algorithm 2 Algorithm 3
7
Package OORich Two Top Algorithms Sub Algorithms RichSimulation
RichReconstruction Sub Algorithms Monitor Simulation/Reconstruction Configure Reconstruction Strategy
8
Gaudi SubAlgorithm TopAlgorithm SubAlgorithm Datastore
Matches conceptually with the Monitor and Strategy Objects foreseen in the standalone programs Gives confidence that OO approach is correct
9
RichSimulation Initialize Monitor Terminate
Fetch tracks from the event store Generate Photons & Photon Detector Hits Monitor Histograms, Display Terminate Store results in data store
10
RichRecostruction Initialize Strategy Monitor Terminate
Fetch tracks and hits from data store Reconstruct photon angles Strategy Global Likelihood (only choice right now) Monitor Histograms Terminate Store results in data store
11
Verify Physics Performance
12
Web Site
13
Status Package OORICH Sorry, not yet Windows NT First version in CVS
no fundamental problem
14
Plans Documentation Prepare for pattern recognition in GAUDI (TDR)
Development OO Detector Description New Algorithms Photon Detector Implementation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.