Raw Data for MUON Muon Spectrometer Architecture Generation
- Slides: 16
Raw Data for MUON Muon Spectrometer Architecture Generation of raw data Interface Reconstruction from raw data MUON raw Library In-home commissioning Responsibilities Conclusion Offline Week – Ch. Finck 1 3 October 2006
Muon Spectrometer MUON Arm 5 Tracking Stations (Wire chambers) 2 Trigger Stations (RPC) Offline Week – Ch. Finck 2 3 October 2006
Architecture (i) DDL Number for tracker 1 DDL per ½ chamber (CROCUS) leads to 20 DDL. Offline Week – Ch. Finck 3 3 October 2006
Architecture (ii) DDL Number for trigger 2 DDL's ⇒ DIU-D_Rorc ⇒ 16 9 U Crates 234 local boards 16 regional boards 1 Global 9 U crate 2 DARC cards 1 global card 1 processor 1 in/out card 2 DDL's one per DARC. Offline Week – Ch. Finck 4 3 October 2006
Generation of raw Pluggins (I) data Analysis Structure Ali. Simulation Ali. MUON: : Hits 2 SDigits Ali. MUON: : SDigits 2 Digits Ali. MUON: : Digits 2 Raw Ali. MUONRaw. Writer: : Write. DDL files MUON. SDigits. root MUON. Digits. root Simulation ROOT DDL files DATE files The code generates 22 DDL files per event. MUONTRK (0 x. A 00 offset) and MUONTRG (0 x. B 00 offset) Ali. DAQ. h Same id equipments in readout cards Offline Week – Ch. Finck 5 3 October 2006
Generation of raw data Pluggins (I) (ii) Segmentation & mapping for tracker Implement real pad positions using mapping package (Ivana & Laurent) Real numbering of FEE (MANU cards) and buspatch (? & Ch. F). Still some motif & manu. Id to be fixed (Laurent & Ch. F), in progress. Real DDL numbering (Ch. F). Informations sent to Cvetan. Offline Week – Ch. Finck 6 3 October 2006
Generation of raw data Pluggins (I) (iii) Segmentation & mapping for trigger Implement real pad positions using mapping package (Laurent & Philippe): � Implement real numbering of trigger boards (Rachid & Philippe): � Realistic architecture (Rachid, Philippe & Ch. F): � Implement real trigger response (Philippe & Ch. F): Dimuon offline week (24 -27 th Oct) ⇒ Generation of rawdata works fine. Offline Week – Ch. Finck 7 3 October 2006
Reconstruction from raw data Analysis Structure Ali. MUONDigit. Maker: : Read. DDL() Ali. MUONReconstructor: : Ali. Reconstructor Reconstruct(loader, rawreader) Ali. Raw. Reader Ali. MUONCluster. Reconstructor Ali. MUONTrack. Reconstructor (Copy of trigger response) (track for tracker & trigger) (digit tracker & trigger response) MUON. Digits. root MUON. Rec. Points. root MUON. Tracks. root Reconstruction ⇒ Fully working reconstruction from rawdata. Including calibration, pedestals, noisy channels; still no dead map for tracker. Including Lu. Ts and masks for trigger. Offline Week – Ch. Finck 8 3 October 2006
Reconstruction from raw data (ii) g. Alice dependence: still dependences on simulation in Tracking ! � g. Alice->Field (oct 06), g. Alice->Tree. K (killed last week !) p. MUON->Digitizer. Type(). Contains("New. Trigger") (Dimuon offline week) Tracking made at the level of Local Reconstruction Reframe the tracking-clustering classes (Alexander Zinchenko, Laurent Aphecetche), Jan 06. Embedding: Raw 2 SDigit, implemented and tested for tracker (scheme under discussion with Andreas) Visualization: see Bogdan's talk Pre-Processing: see Alberto's talk Offline Week – Ch. Finck 9 3 October 2006
Interface for tracker Ali. MUONDDLTracker: contains the TClones. Array of Block Header Ali. MUONBlock. Header: contains the TClones. Array of DSP Header Ali. MUONDsp. Header: contains the TClones. Array of Bus. Patch Structure Ali. MUONBus. Struct: contains the data Offline Week – Ch. Finck 10 3 October 2006
Interface for trigger Ali. MUONDDLTrigger: contains the pointer to Darc header Ali. MUONDarc. Header: contains the TClones. Array of Regional Header Ali. MUONReg. Header: contains the TClones. Array of local Structure Ali. MUONLocal. Struct: contains the data More details in Ch. F et al. , Alice-Note 05 -06. Revised version submitted last week. Offline Week – Ch. Finck 11 3 October 2006
MUON raw Library (i) Advantage Reading & decoding MUON rawdata without loading RAW or STEER libraries. Using Root and loading: g. System->Load("lib. MUONraw"); Used in MOOD for decoding MUON raw data (tracker & trigger). No dependence of simulation ! ⇒ Common payload decoding for Online, Monitoring and Offline. ⇒ It would be nice to have the option to compile Ali. Root library wise (make all-lib. MUONraw, under discussion with Peter) Offline Week – Ch. Finck 12 3 October 2006
MUON raw Library (ii) Structure DDL files ROOT DDL files DATE files Same procedure for trigger. Ali. MUONRaw. Stream. Tracker: : Next. DDL() Ali. MUONPayload. Tracker: : Decode(buffer, total. DDLSize) Reading & decoding the raw data DDL wise and fill the TClones. Array describe before. MUONRaw(DATE)Stream. Tracker. C Simply reads out the TClones. Array Do what ever you want. . Offline Week – Ch. Finck 13 3 October 2006
In-home commissioning Tracker Using DATE to write rawdata (CROCUS + 48 buspatch), read again with Ali. Root: � Generated pedestal run with Ali. Root: � check with MOOD: � and read again with online software (Make. Ped): under progress. . . Trigger Using DATE to write rawdata (DARC+ 1 regional + 16 local boards), read again with Ali. Root: � Using DATE to write rawdata (DARC+ 2 regional + 32 local boards), read again with Ali. Root: � Using Ali. Root to generate rawdata et read again with MOOD: � Offline Week – Ch. Finck 14 3 October 2006
Responsibilities Tracker Online: Alberto Baldiseri & Jean-Luc Charvet. MOOD: Guillaume Batigne. DAQ: Frederic Lefevre. CDB: Laurent Aphecetche, Ivana Hrivnacova. Trigger Online-MOOD: Paul Force, Valerie Barret & Rachid Guernane DAQ: Jean-Luc Beney CDB: Philippe Crochet, Ch. F. Raw data: Ch. F. Offline Week – Ch. Finck 15 3 October 2006
Conclusion DDL/equipment id: � Mapping (used in online-MOOD) : � Raw data reconstruction: � Raw data simulation: � Raw Library for MUON (used in online-MOOD): � Emdedding: tracker: � , trigger: end of october. Simulation dependencies in reconstruction: in progress (Jan. 06). ⇒ Things going on smoothly, only few people doing all the work. Offline Week – Ch. Finck 16 3 October 2006
- Stumbling across a field of clods
- Stahl
- Lord you are good and your mercy endureth
- Spectrometer schematic diagram
- Principle of mass spectrophotometer
- Quadrupole mass spectrometer
- Gd oes spectrometer
- Dispersive power of grating increase with
- Tuneable filter spectrometer
- Cell phone spectrometer
- Xray spectrometer
- Application of aas
- Varian atomic absorption spectrometer
- How to read vernier scale on spectrometer
- Ftir spectrometer
- Matrix-assisted laser desorption/ionization
- Mass spectrometer