Mar 21 – 27, 2009
Europe/Prague timezone

Alternative Factory Model for Event Processing with Data on Demand

Mar 23, 2009, 8:00 AM


Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
Board: Monday 003
poster Software Components, Tools and Databases Poster session


Dr David Lawrence (Jefferson Lab)


Factory models are often used in object oriented programming to allow more complicated and controlled instantiation than is easily done with a standard C++ constructor. The alternative factory model implemented in the JANA event processing framework addresses issues of data integrity important to the type of reconstruction software developed for experimental HENP. The data on demand feature of the framework makes it well suited for Level-3 trigger applications. The alternative factory model employed by JANA will be presented with emphasis on how it implements a data on demand mechanism while ensuring the integrity of the data objects passed between reconstruction modules.

Primary author

Dr David Lawrence (Jefferson Lab)

Presentation materials

There are no materials yet.