[Rivet] [AGILe]: add 'RG:Seed' and 'RG:nEvents' parameters

Andy Buckley andy.buckley at ed.ac.uk
Thu Jul 7 18:26:58 BST 2011


Hi Anton,

Thanks for the tests and the patch! I've tested it, and it seems to work 
ok: I made a change to the naming though, since I prefer "RG:NumEvents" 
to "RG:nEvents" for both capitalisation consistency and explicitness. 
(The "RG" prefix, incidentally, is a hangover from when the steering 
program was called rivetgun... it doesn't make much sense now, but no 
point in breaking compatibility!)

I've prepared a new tarball for you to test: download 
AGILe-1.3.0beta0.tar.gz from the usual place. Hopefully this is now the 
last test version needed before the release. As well as the patch from 
you and a couple of small build tweaks, this version also now supports 
three levels of event filtering:

--filter=0: No event filtering
--filter=1: Remove any documentation particles, retaining only status = 
1,2,4. ~20% saving in event size.
--filter=2: Also remove all status = 2 decayed particles. ~80% saving in 
event size, but not suitable for all analyses.

Combined with judicious use of the --precision option, you can hopefully 
reduce I/O bottlenecks in the mcplots system with these filtering options :)

Any feedback about fixing the dummy function in the Genser HERWIG build 
so that LHEF file reading can work? I've CC'd Simone Alioli, who brought 
this to my attention when he provided us with the LHEF reader patch for 
POWHEG+HERWIG.

Andy


On 07/07/11 17:19, Anton Karneyeu wrote:
> Hi Andy, hi all,
> preparing and using generator steering files for mcplots I find quite
> convenient to have ability to specify random number generator seed and
> number of events inside the steering file. This way the steering file
> consist all the necessary information to re-do generator run.
>
> I prepared a patch (quite a trivial in fact) to add such a feature to
> AGILe. With the patch you can specify inside steering file, for example:
>
> RG:Seed = 271
> RG:nEvents = 10000
>
> This will be very nice if you find the feature useful and can add the
> patch to next release of AGILe :).
>
> Attached:
> agile-runmc.r823 - original (revision #823)
> agile-runmc - modified with new feature
> agile-runmc.patch - patch itself
>
> Cheers,
> Anton
>
>
>
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> http://www.hepforge.org/lists/listinfo/rivet


-- 
Dr Andy Buckley
SUPA Advanced Research Fellow
Particle Physics Experiment Group, University of Edinburgh

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Rivet mailing list