CARF - PowerPoint PPT Presentation

About This Presentation
Title:

CARF

Description:

'Unix style' handling of objects by name. 11/2/09. Vincenzo Innocente ... allow persistent and transient objects to coexist and be used by a consistent interface ... – PowerPoint PPT presentation

Number of Views:418
Avg rating:3.0/5.0
Slides: 7
Provided by: monica69
Category:
Tags: carf | style

less

Transcript and Presenter's Notes

Title: CARF


1
CARF Utilities
  • From ORCA_1 to ORCA_2
  • and beyond
  • Vincenzo Innocente

2
CARF enhancements in ORCA_2
  • Persistency for Test-Beam Data
  • Flexible Pile-up management
  • No pile-up/ Only pile-up
  • Standard Poisson
  • Fixed number per bunch
  • Heavy Ion Event
  • UI prototype
  • OO interface to FFREAD-like ASCII files

3
New Utility prototypes in ORCA_2
  • Error Report facility (No exception yet)
  • Verbosity control
  • both used in CARF, less in other subsystem
  • Tinterface to LHC HTL
  • Interface to scripting language (Python)
  • proof that ORCA can be loaded in an external
    framework
  • Unix style handling of objects by name

4
New features in ORCA_2.1
  • Timing Report Facility
  • at scope level
  • User friendly interface to LazyObservers
  • RecDet SimHitLoader
  • Re-engineering of Zebra-file interface
  • allow single event reading
  • Persistent capable SimEvent
  • (re-design of SimEvent changes in interface )

5
Beyond ORCA 2
  • Full persistency support of simulated and
    reconstructed objects
  • common Transient/Persistent framework
  • allow persistent and transient objects to coexist
    and be used by a consistent interface
  • Requires a significant coding effort by the
    providers of persistent capable classes
  • ensure flexibility and user-friendly interface
  • effect on maintenance needs to be studied

6
Engineering issues (post ORCA_4?)
  • General code clean-up (from prototype to product)
  • remove inline when not necessary
  • move inline body in .icc
  • reduce dependencies
  • control verbosity
  • document interface
  • document implementation
Write a Comment
User Comments (0)
About PowerShow.com