Skip to content

Solving protoparticles problem S21

Alexandre Brea Rodriguez requested to merge abrearod_my_changesS21 into master

I found a problem with 2011 and 2012 MC. Probably I tested the filtering scripts in 2018 and I assumed that 2011,2012 was ok.

It seems that I made a relatively common mistake with S21 related filtering options (https://groups.cern.ch/group/lhcb-davinci/Lists/Archive/DispForm.aspx?ID=21371).

I thought that this was solved some time ago, but apparently S21r0p2 and S21r1p2 are also affected.

" " "

 >>      This looks like a filtered production? Have you run on it
before
 >> successfully? For filtered productions, the filter script must have
 >> these "magic lines":
 >>
 >> #Items that might get lost when running the CALO+PROTO
ReProcessing in
 >> DV
 >>
 >> caloProtoReprocessLocs = [ "/Event/pRec/ProtoP#99",
 >> "/Event/pRec/Calo#99" ]
 >>
 >> # Make sure they are present on full DST streams
 >>
 >> SelDSTWriterConf['default'].extraItems += caloProtoReprocessLocs
 >>
 >> Otherwise, the protoparticles will not be stored.
 >>
 >> This is documented here:
 >>
 >>
https://twiki.cern.ch/twiki/bin/viewauth/LHCbPhysics/FilteredSimulatio
 >> nProduction
 >>
 >> but is very easy to miss. I don't know if this is your issue, but if
 >> the filter script is missing these lines, it may be your problem.
 >>
 >> AFAIK, there is no way to recover, if these lines are missing.
 >>
 >> Cheers 

" " "

the solution will be to add these 2 lines to the 2011,2012 cases, create a new merge request and a new production for 2011,2012... I have tested now that adding these two lines everything works fine.

Merge request reports