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

Anton Karneyeu Anton.Karneyeu at cern.ch
Fri Jul 8 15:04:32 BST 2011


Hi Andy,
thank you for new version and new features :), I already started tests.

The question about Genser HERWIG build I shall forward to Mikhail, who 
is on duty now for genser things.

Cheers,
Anton



Andy Buckley:
> 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


More information about the Rivet mailing list