Opened 11 years ago
Closed 11 years ago
#617 closed defect (fixed)
changing histogram setup causes Whizard to discard an existing event sample
Reported by: | fbach | Owned by: | kilian |
---|---|---|---|
Priority: | P2 | Milestone: | v2.2.0 |
Component: | core | Version: | 2.2.0beta |
Severity: | normal | Keywords: | |
Cc: |
Description
Changing either the setup off an existing histogram or adding a new histogram unrelated to the actual analysis both makes Whizard discard existing events.
Attachments (1)
Change History (11)
Changed 11 years ago by
Attachment: | analysis.sin added |
---|
comment:1 Changed 11 years ago by
comment:2 Changed 11 years ago by
Priority: | P3 → P2 |
---|---|
Status: | new → assigned |
comment:3 Changed 11 years ago by
I don't get it. What's wrong?
Could you attach the .sin file which doesn't behave as expected?
comment:5 Changed 11 years ago by
Replying to jr_reuter:
There is an attachment ...
Yes, and it behaves as expected, doesn't it? What do I have to modify, exactly?
comment:6 Changed 11 years ago by
Change the two lines (one being active in the first run, the second being active in the second run):
histogram rap (-5, 5, 0.5)
and
histogram rap (-5, 5, 0.2)
Then you find in the second run:
| Events: reading from raw file 'proc.evx' | Events: parameter mismatch, discarding old event set | Events: closing raw file 'proc.evx' | Events: generating new events
But it shouldn't regenerate ...
comment:7 Changed 11 years ago by
It looks like the histogram is not responsible at all ... I get a parameter mismatch for a modified test even if the second .sin file is identical.
Something's random in the MD5 sum source, probably.
comment:8 Changed 11 years ago by
Arghh! The MD5 sum recorded by VAMP includes the output from the integration timer!
comment:9 Changed 11 years ago by
Presumably fixed in r5575. Maybe someone can double-check ... it works for me now.
comment:10 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I rechecked this. Seems to work. If we find a counterexample, we could reopen. Closing for now.
Also a change in the
analysis
makes Whizard discard events. Tryanalysis = record pt (eval Pt [H])
instead of filling
rap
in the example.