Progettazione e sviluppo di un prototipo per la visualizzazione in 2D del TRACKER di CMS A.Regano, G.Zito, M.Mennea 20/giugno/2003 Consorzio INFN CMS PROGETTAZIONE: i casi d’uso Seleziona le componenti del Tracker (1) Finestre 2D di selezione Finestra di selezione zona theta/phi Selezione moduli attraversati da una traccia Visualizza i segnali delle componenti selezionate del Tracker (2) Visualizza in 2D il Tracker e i segnali selezionati (3) Seleziona un modulo o una traccia (4) Stampa informazioni Albero di controllo CustomTracker Suddivisione in package: le classi Sistema di controllo Casi d’uso Sistema di controllo Suddivisione in package: le classi Struttura dei dati del Tracker Struttura dei dati del Tracker Vector<SubDetector> FullTracker Vector<PartDetector> SubDetector Vector<Layer> PartDetector Vector<SubLayer> Layer Vector<Module> SubLayer Module Suddivisione in package: le classi Accesso ai dati degli eventi Accesso ai dati degli eventi Suddivisione in package: le classi Finestre 2D di selezione Finestre 2D di selezione Suddivisione in package: le classi Mappa 2D del Tracker Mappa 2D del Tracker Applicazione java di esempio Mappa 2D del Tracker (1) Moduli singoli Moduli doppi Mappa 2D del Tracker (2) 0 40 Mappa SimHit . SimHit Mappa Rechit (1) 0 10 20 Mappa RecHit (2) . . RecHit mod.singolo RecHit mod.doppio Mappa Rechit (3) | RecHit mod.singolo | RecHit mod.doppio Problemi 1) Come rappresentare i moduli doppi in alcune mappe 2) Altre possibili modi per visualizzare meglio i moduli del barrel che risultano troppo piccoli nella mappa completa 3) Ottimizzare il disegno per la stampa