MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000102Hall D OfflineGeneralpublic2011-06-27 13:452011-07-12 11:18
Reporterwolin 
Assigned Towolin 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0000102: Create plugin framework to generate simulated CODA-format raw event files from monte carlo input
DescriptionCreate a rawevent plugin framework that the DAQ group can use to generate simulated raw data files. They should not have to know anything about the JANA/DANA system, and what we give them should take care of everything other than creation of the raw data banks in the EVIO event tree that gets written to the output file. Input to their code will be the various hit banks (DTOFRawHit, DBCALHit, etc).
TagsNo tags attached.
Attached Files

- Relationships
child of 0000093resolvedheyes Hall D Online DAQ-like EVIO file from simulated data 

-  Notes
(0000130)
wolin (administrator)
2011-06-27 13:46

Plugin will be called "rawevent." I am about half-way done at the moment.
(0000132)
wolin (administrator)
2011-06-28 13:23

I'm about 85% done, still need input on how our translation tables will work. I wrote dummy routines to do the translation. Once I get some details I'll fill these routines in. Then the project can be handed over to the DAQ group.
(0000141)
wolin (administrator)
2011-07-11 17:28

About 95% done.

Invented translation table format, filled XML fake translation table via python script. rawevent plugin reads table and translates all real hits into fake crate/slot/channel values. No table misses in 1000 events.

Last thing to do is to optimize table access since this occurs in the innermost loops.
(0000142)
wolin (administrator)
2011-07-12 11:18

Plugin is adequate for generating simulated raw event file. It is checked into SVN.

Some improvements are planned, mainly for optimization.

- Issue History
Date Modified Username Field Change
2011-06-27 13:45 wolin New Issue
2011-06-27 13:45 wolin Status new => assigned
2011-06-27 13:45 wolin Assigned To => wolin
2011-06-27 13:46 wolin Note Added: 0000130
2011-06-27 13:46 wolin Status assigned => acknowledged
2011-06-27 13:50 wolin Relationship added child of 0000093
2011-06-28 13:23 wolin Note Added: 0000132
2011-07-11 17:28 wolin Note Added: 0000141
2011-07-12 11:18 wolin Note Added: 0000142
2011-07-12 11:18 wolin Status acknowledged => resolved
2011-07-12 11:18 wolin Resolution open => fixed


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker