Mokka dveloppements rcents Gabriel Musat LLR Ecole polytechnique
Mokka: développements récents Gabriel Musat LLR – Ecole polytechnique
• Modèles des TB Calice • Modèle LDC • Améliorations du Kernel Gabriel Musat LLR – Ecole polytechnique
Modèles TB Calice • Modèles TB de DESY et CERN 2006 • Modèles TB du CERN 2007 Gabriel Musat LLR – Ecole polytechnique
Modèles TB 2006 • Géométrie des TB de DESY et du CERN 2006 : plusieurs modèles sont disponibles – ‘ancien’ système de coordonnées : origine sur la face arrière du ECAL • Desy: modèle TBDesy 0506 • CERN Août: modèle TBCern 0806 • CERN Octobre: modèle TBCern 1006 – ‘nouveau’ système de coordonnées : origine sur la face arrière de la DC la plus près du ECAL (DC 1) • Desy : modèle TBDesy 0506_01 • CERN Août: modèle TBCern 0806_01 • CERN Octobre: modèle TBCern 1006_01 Gabriel Musat LLR – Ecole polytechnique
Sketch of Desy models TBDesy 0506 Z=0 TBDesy 0506_01 Fabrizio Salvatore RHUL
Sketch of CERN Aug models TBCern 0806_01 Fabrizio Salvatore
Modèles TB 2006 • ancien SC : si l’angle d’incidence est non nul, le Ecal est fixe et les détecteurs en amont tournent en même temps que le faisceau q = 45 o Gabriel Musat LLR – Ecole polytechnique
Modèles TB 2006 • nouveau SC - rotation : détecteurs en amont fixes ; seulement le Ecal tourne Z=0 q = 45 o Config angle Ecal SC 3 DC 2 DC 1 SC 2 DC 1 DC 2 FC 1, 2 DC 3 DC 4 SC 1 Gabriel Musat LLR – Ecole polytechnique
Autres améliorations des modèles TB DESY 2006 • Changements des DC: – mésures séparées de la position X et Y des hits – une seule collection de hits au lieu d’une collection par chambre Gabriel Musat LLR – Ecole polytechnique
New chamber layout • Two separate volumes • One single hit collection – TBdch. XY 02_dch. SDxy 0 – Use cell. ID to distinguish hits from each layer: • DC 1 -> layer 0 (X), 1 (Y) • DC 2 -> layer 2 (X), 3 (Y) • DC 3 -> layer 4 (X), 5 (Y) • DC 4 -> layer 6 (X), 7 (Y) Fabrizio Salvatore RHUL
Modèles TB du CERN 2007 • Trois nouveaux modèles pour les TB de Juillet et Août 2007 du • • CERN: -TBCern 07 : Ecal complètement équippé -TBCern 0707 : Ecal équippé de tous les slabs excepté les 6 frontaux d’en bas -TBCern 0807 : Ecal équippé de tous les slabs excepté les 3 frontaux d’en bas, remplacés par de ‘faux’ slabs ayant seulement le W Problème en cours de correction (G. Lima): si angle incidence non nul, superposition du Hcal et du TCMT Gabriel Musat LLR – Ecole polytechnique
Schéma du TB CERN 2007 Fabrizio Salvatore RHUL
Modèle LDC (I)
Modèle LDC (II) • nouveau super détecteur driver SEcal 02 – partie de la nouvelle baseline LDC en cours d’implémentation – Si sensitif divisé en wafers placés dans des tours (3 wafers par alvéole) (utile pour l’étude de la degradation de la résolution due aux fiber gaps et guard rings) – les endcaps sont implémentés sans booléens (réduction du temps d’exécution) Gabriel Musat LLR – Ecole polytechnique
Modèle LDC (III) • nouveau super détecteur driver SHcal 03 – partie de la nouvelle baseline LDC en cours d’implémentation – barrel staves composées de seulement 3 modules – anneaux rajoutés aux end caps. • nouvelle version du Si. T: sit 01 (Hengne Li) – définition du matériau Si (densité et longueur de radiation) – modèle du matériau insensitif Gabriel Musat LLR – Ecole polytechnique
Améliorations du Kernel (I) • Améliorations de l’interface avec GEAR: – extension à la plupart des modèles Tesla et LDC. – changements du format xml (le champs magnétique a sa propre section et n’est plus un paramètre de la TPC) – les drivers HCAL sauvegardent un paramètre supplémentaire ‘Hcal_virtual_cell_size’, nécessaire au procésseur Mokka. Calo. Digi de Marlin. Reco. • changements dans l’implémentation des primary generators: General Particle Source est disponible. La procédure de sélection du générateur reste inchangée /generator XXX où XXX peut être ‘particle. Gun’, ‘gps’ ou un nom de fichier. Les anciennes commandes de particle. Gun restent inchangées. De nouvelles commandes (fournies par Geant 4) sont disponibles pour le ‘gps’. Gabriel Musat LLR – Ecole polytechnique
Améliorations du Kernel (II) • Nouvelle commande pour l’initialisation du générateur de nombres aléatoires: • /Mokka/init/random. Seed 12345 • Nouvelles commandes pour la sauvegarde d’information sur les données de TB correspondant au run simulé: • /Mokka/init/data. Run. Number • /Mokka/init/conf. Data. Tag • Nouveau champs ‘model_status’ dans la table ‘model’ de la DB ‘models 03’: 'frozen', pour les modèles prêts pour la production, ou 'unstable', pour les modèles en cours de développement Gabriel Musat LLR – Ecole polytechnique
- Slides: 18