[Rivet] [Rivet-svn] r3169 - trunk/bin

Frank Siegert frank.siegert at cern.ch
Wed Jun 29 21:54:30 BST 2011


On 29/06/11 22:50, Andy Buckley wrote:
> Well, my #1 reason is the principle of least surprise: it's IMO the
> "normal" behaviour that the last value that a parameter is set to is the
> one that applies. In fact, I have a lot of existing .dat files which
> have specifically provided an override for some generated value which
> presumably will have stopped working in r3139! I only discovered this
> behaviour when being confused by some .dat files with a config that used
> to work!

But in the case where you have an override in a .dat file you wouldn't 
have yet another .dat-file-specific override in your make-plots.conf 
which you want to be ignored, would you?
This is the use case that I was talking about... if the implementation 
in make-plots did not (only) do that, then I agree that we should look 
at it again.

Cheers,
Frank


More information about the Rivet mailing list