|
[Rivet] Question concering PromptFinalState projectionAndy Buckley andy.buckley at cern.chThu Jan 26 10:59:52 GMT 2017
Exactly. I think we may be now more than 10 years past the point that it was declared superseded and unsupported ;-) Andy On 25/01/17 19:10, Christian Gutschow wrote: > Hi, > > the Rivet routines work perfectly fine with the Herwig shower (!) — it’s > just Fortran Herwig that doesn’t comply with the HepMC standard, for > which the routines might not work. All the more reason to move to the > modern incarnations of Herwig... > > Cheers, > Chris > >> On 25 Jan 2017, at 17:31, Dominic Hirschbuehl <dhirsch at mail.cern.ch >> <mailto:dhirsch at mail.cern.ch>> wrote: >> >> Hi Andy, >> >> thanks a lot for the quick answer. >> It is indeed Fortran Herwig and I ran over a MC12 sample. Maybe the >> rewriter was not used for this sample. >> >> However, does this mean, that we need to put some disclaimer to our >> Rivet routines, that they don't work for the Herwig shower, since >> everybody outside ATLAS won't have the rewriter, right? >> >> Cheers >> Dominic >> >> On Wed, Jan 25, 2017 at 05:24:21PM +0000, Andy Buckley wrote: >>> Hi Dominic, >>> >>> Is this *Fortran* Herwig? >>> >>> Indeed it uses non-standard status codes, so Rivet's algorithms will >>> break. But in ATLAS we added a Herwig status rewriter, to make it >>> compliant -- is that not being used in your sample? >>> >>> The restriction to look at status 2 only (because status 1 can't be >>> an ancestor) is maybe a bit extreme: we could also allow status >>> codes > 10 to be used (the MC range if I remember correctly). But >>> then we wouldn't know what sort of generator-dependence we'd be >>> introducing: for example Herwig++ uses status 11 for everything that >>> isn't 1, 2, or 4 so we could end up walking up precisely the sort of >>> unphysical debug trees that the code is trying to avoid... >>> >>> Short answer: the generator needs to be compliant with the HepMC >>> status scheme. But I thought we had already modified FHerwig in that >>> way. >>> >>> Andy >>> >>> >>> On 25/01/17 16:55, Dominic Hirschbuehl wrote: >>>> Dear all, >>>> >>>> I have a question concerning the PromptFinalState projection. >>>> I did a study on acceptences of lep+jets ttbar events, where I found an >>>> unexpected differences between Powheg+Pythia6 and Powheg+Herwig samples. >>>> The differences occured already on the level of the lepton acceptance, >>>> which includes a dilepton veto. >>>> >>>> After some investigation I have the suspicion, that leptons from hadron >>>> decays are counted as prompt leptons. >>>> >>>> Looking to the actual implementation of isPrompt I found this line >>>> of code: >>>> if (ancestor->status() != 2) continue; // no non-standard statuses or >>>> beams to be used in decision making >>>> >>>> Is there a reason to restrict the status codes to 2? >>>> If I print out all ancestors of a "prompt lepton" from a Herwig >>>> showered event >>>> I get: >>>> >>>> pdg = 2212 status = 101 0 1 >>>> pdg = 2212 status = 102 0 1 >>>> pdg = 21 status = 121 1 0 >>>> pdg = 21 status = 122 1 0 >>>> pdg = 6 status = 123 1 0 >>>> pdg = 6 status = 143 1 0 >>>> pdg = 6 status = 3 1 0 >>>> pdg = 6 status = 155 1 0 >>>> pdg = 24 status = 123 0 0 >>>> pdg = 24 status = 3 0 0 >>>> pdg = 24 status = 155 0 0 >>>> pdg = 4 status = 124 1 0 >>>> pdg = 4 status = 144 1 0 >>>> pdg = 4 status = 2 1 0 >>>> pdg = 21 status = 2 1 0 >>>> pdg = 4 status = 158 1 0 >>>> pdg = -2 status = 158 1 0 >>>> pdg = 91 status = 183 0 0 >>>> pdg = 411 status = 197 0 1 >>>> >>>> which would indicate that the identified lepton actually comes fomr a >>>> hadron. >>>> >>>> Do I miss something? >>>> >>>> Thanks in advance >>>> Dominic >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Rivet mailing list >>>> Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org> >>>> https://www.hepforge.org/lists/listinfo/rivet >>>> >>> >>> >>> -- >>> Dr Andy Buckley, Lecturer / Royal Society University Research Fellow >>> Particle Physics Expt Group, University of Glasgow >> >> -- >> /---------------------------------------------------------------------\ >> | Dr. Dominic Hirschbuehl | >> \ Bergische Universitaet Wuppertal - Exp. Elementarteilchenphysik / >> / hirsch at physik.uni-wuppertal.de >> <mailto:hirsch at physik.uni-wuppertal.de> / dominic.hirschbuehl at cern.ch >> <mailto:dominic.hirschbuehl at cern.ch> \ >> | office : D.09.22 phone : 0049 - 202 - 439 - 3751 >> | >> \---------------------------------------------------------------------/ >> _______________________________________________ >> Rivet mailing list >> Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org> >> https://www.hepforge.org/lists/listinfo/rivet > > > > > — > > Dr. Christian Gütschow > > Department of Physics and Astronomy > University College London > Gower Street > London WC1E 6BT > > > D10 Physics Building > > +44 (0)20 7679 3775 > > chris.g at cern.ch <mailto:chris.g at cern.ch> > > > > -- Dr Andy Buckley, Lecturer / Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow
More information about the Rivet mailing list |