Laura++ is hosted by Hepforge, IPPP Durham

Opened 4 years ago

Last modified 2 years ago

#14 new task

Reorganise the data storage

Reported by: tlatham Owned by: tlatham
Priority: minor Milestone: v4r0
Version: Keywords:
Cc:

Description

At present the data is read in via a TTree in LauFitDataTree. Then when all the PDFs are asked to cache information they make their own local copies of their abscissas as well as the likelihood value or some intermediate calculated values. In fits with very large data samples this could cause memory problems.

Better to have only one copy of the data in memory and give the PDFs references to their abscissa values. They can still store locally their likelihood values and/or intermediate values.

In the case of extremely large statistics even this might break down so think about what to do then. Perhaps just use the TTree (with tweaked buffering options)?

Change History (3)

comment:1 Changed 4 years ago by tlatham

  • Milestone set to v3r0

comment:2 Changed 4 years ago by tlatham

  • Milestone changed from v3r0 to v3r1

comment:3 Changed 2 years ago by tlatham

  • Milestone changed from v3r1 to v4r0
Note: See TracTickets for help on using tickets.