rec banks event builder event builder overview
play

REC::* Banks & Event Builder Event Builder Overview The last - PowerPoint PPT Presentation

REC::* Banks & Event Builder Event Builder Overview The last CLAS12 service run, a@er all detectors reconstrucCons Retrieve event-based quanCCes, e.g. RF, heliCcy, live-Cme Associate detector responses to create parCcles


  1. REC::* Banks & Event Builder

  2. Event Builder Overview – The last CLAS12 service run, a@er all detectors’ reconstrucCons – Retrieve event-based quanCCes, e.g. RF, heliCcy, live-Cme – Associate detector responses to create “parCcles” • Forward Detectors, Central Detector, Forward Tagger – Define event start Cme based on CLAS12 and RF – Perform parCcle idenCficaCon – Provide all info in high level CLAS12 data banks 2

  3. REC::* Banks • High level banks for analysis – In the end, we’ll keep only REC banks for analysis, and drop all lower level info – EVENT.json REC::Event � • run/event #, helicity, event Cme, live Cme, faraday cup charge, etc – REC::Particle • REC::“ResponseType” � • e.g. Calorimeter, Scintillator, Cerenkov � – contains index pointers to – • REC::Particle � lower-level detector banks • REC::Trajectory, REC::TBCovMat, REC::VertDOCA, etc. •

  4. h[ps://github.com/JeffersonLab/clas12-offline-so@ware/blob/master/etc/bankdefs/hipo/EVENT.json

  5. h[ps://github.com/JeffersonLab/clas12-offline-so@ware/blob/master/etc/bankdefs/hipo/EVENT.json

  6. h[ps://github.com/JeffersonLab/clas12-offline-so@ware/blob/master/etc/bankdefs/hipo/EVENT.json to REC::ParCcle status to be propogated from detector bank, not complete yet

  7. h[ps://github.com/JeffersonLab/clas12-offline-so@ware/blob/master/etc/bankdefs/hipo/EVENT.json to detector bank status to be propogated from detector bank, not complete yet

  8. to detector bank

  9. REC::* Banks – “Reverse” Indexing An analysis framework would load the mapping for you, or you can do it yourself: Load: (recPartBank=DataEvent::getBank(“REC::ParCcle”), recCalBank=DataEvent::getBank(“REC::Calorimeter”) Use:

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend