[Rivet] missingEt variable in WFinder constructor

Andy Buckley andy.buckley at cern.ch
Mon Feb 2 15:43:48 GMT 2015


Hi Ines,

This must be a meaning of "simpler version" that I'm not familiar with!
I've attached a real minimal working example ;-) The version you
provided did not compile with the latest version of Rivet, so I guess
you are using an old one: which version?

Anyway, with my cut-down analysis I can reproduce the problem. I added a
printout line to WFinder.cc and see that the value that we are using as
an ET cut is much larger than the neutrino pT:

Rivet.Projection.WFinder: DEBUG  W- reconstructed from:
   (599.426; 30.861, -0.00629191, 598.631) 13
 + (114.54; -28.4288, 0.264693, 110.956) -14
Rivet.Projection.WFinder: DEBUG  Scalar ET = 131.66 GeV vs. required =
20 GeV
Rivet.Analysis.MinimalAnalysis: INFO  pT_nu1 = 28.43 GeV

This looks like a projection bug to me -- I need to look into the
definition of the MissingMomentum projection that we're using, but
surely missing ET needs to be a vector rather than scalar quantity. This
is even suggested in the code comments:

    /// @todo Restrict missing momentum eta range? Use vectorET()?

Frank, should I change this:

    if (vismom.scalarEt() < _etMiss) {

to use vectorEt instead?

Andy


On 02/02/15 12:30, Inês Ochoa wrote:
> Hi Andy,
> 
> I attached a simpler version of the routine I'm using. I run it with
> Rivet 2.1.1 and I see that:
> 1. the nuPt variable I print out has no cut on it
> 2. changing the value of the MET argument does not change the number of
> events with reconstructed W's above a given pT
> 
> Thanks!
> Inês
> 
> On 02/02/15 12:02, Andy Buckley wrote:
>> Hi again Ines,
>>
>> Can you send your example analysis code so we can easily re-run & check?
>> Which version of Rivet are you using? I should check that some of the
>> recent interface changes did not accidentally break a MET cut, but this
>> will be far easier with an example code that I can just run out of the
>> box in the latest Rivet.
>>
>> Cheers,
>> Andy
>>
>>
>> On 27/01/15 11:06, Inês Ochoa wrote:
>>> Hi Frank,
>>>
>>> The WFinder is defined as:
>>>
>>> WFinder wfinder(-6.0, 6.0, 20.0*GeV, PID::MUON, 0.0*GeV, 1000.0*GeV,
>>> 20.0*GeV, 0.1);
>>>
>>> I can see that the documentation on WFinder now has some modifications
>>> on the list of arguments, but this is consistent with previous
>>> versions... I've also checked that the constituentLeptons()[0] pT does
>>> have a cut at 20 GeV.
>>>
>>> Cheers,
>>> Inês
>>>
>>> On 27/01/15 10:56, Frank Siegert wrote:
>>>> Hi Inês,
>>>>
>>>> The missingET argument should apply a pT cut to the (in)visible
>>>> momentum in your inputfs (which should include the neutrino). So your
>>>> observation would definitely not be expected, and I don't currently
>>>> see a reason why this would go wrong. Could you post a code snippet of
>>>> how your WFinder is defined in your analysis, or attach the full
>>>> analysis code?
>>>>
>>>> Cheers,
>>>> Frank
>>>>
>>>>
>>>>
>>>>
>>>> On 27 January 2015 at 11:44, Inês Ochoa <Ines.Ochoa at cern.ch> wrote:
>>>>> Dear Rivet developers,
>>>>>
>>>>> I am using Rivet 2.1.1 and selecting a W candidate with WFinder. I am
>>>>> applying a cut on the missing Et (as one of the arguments of
>>>>> WFinder()) but
>>>>> when accessing the neutrino with constituentNeutrinos()[0] I see that
>>>>> there
>>>>> is no cut on its Pt. In fact, changing the MET cut on the WFinder
>>>>> constructor seems to have no impact on the resulting number of events.
>>>>>
>>>>> Is this a known problem? Should that argument be ignored and the cut
>>>>> applied
>>>>> on the constituentNeutrino object instead?
>>>>>
>>>>> Thanks!
>>>>> Inês
>>>>> _______________________________________________
>>>>> Rivet mailing list
>>>>> Rivet at projects.hepforge.org
>>>>> https://www.hepforge.org/lists/listinfo/rivet
>>> _______________________________________________
>>> Rivet mailing list
>>> Rivet at projects.hepforge.org
>>> https://www.hepforge.org/lists/listinfo/rivet
>>
>>


-- 
Dr Andy Buckley, Royal Society University Research Fellow
Particle Physics Expt Group, University of Glasgow / PH Dept, CERN
-------------- next part --------------
A non-text attachment was scrubbed...
Name: minimalAnalysis.cc
Type: text/x-c++src
Size: 1293 bytes
Desc: not available
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20150202/7cbb05b4/attachment.cc>


More information about the Rivet mailing list