rivet is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (Repository path '/hepforge/hg/rivet/public/rivet' does not exist.). Look in the Trac log for more information.

Opened 12 years ago

Last modified 6 years ago

#224 assigned enhancement

Write out interim histo files without ending the run

Reported by: Andy Buckley Owned by: Andy Buckley
Priority: minor Milestone: 2.2.0 -- jets, tagging, cuts
Component: Histogram Version: HEAD
Keywords: Cc: Frank Siegert

Description

It would be nice if we could get rivetgun to write out its AIDA file without ending the run. We could either do this by syncing the histo tree every (say) 1000 events or 30 seconds, or by accepting a signal. The only technical barrier is the conversion of histos to DPS objects on the output stage, which might force us to wait for YODA rather than AIDA.

Change History (5)

comment:1 Changed 11 years ago by Andy Buckley

Milestone: PerfectionVersion 1.2
Status: newassigned

Aim to be able to do this at the same time as YODA is introduced.

comment:2 Changed 11 years ago by Andy Buckley

Summary: Get rivetgun to write out interim histo files without ending the runWrite out interim histo files without ending the run

comment:3 Changed 11 years ago by Andy Buckley

Cc: Frank Siegert added

We need to be aware that this means the finalize method has to be able to be called multiple times... this may influence the design, e.g. we might need to copy the active histo objects to disposable ones so that the finalise doesn't damage the histo objects in the continuing run. Any comments from Sherpa's implementation?

comment:4 Changed 7 years ago by Andy Buckley

Milestone: 2.0.02.1.0

comment:5 Changed 6 years ago by Andy Buckley

Milestone: 2.1.02.2.0

Part of the 2.2.0+ multiweight / re-entrant histogramming system

Note: See TracTickets for help on using tickets.