8
M. Adinolfi - University of Brist ol 1 LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

Embed Size (px)

Citation preview

Page 1: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 1LHCb software week - 18/06/2009

Offline monitoring

Marco Adinolfi

University of Bristol

Page 2: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 2LHCb software week - 18/06/2009

On/Off-line monitoring:

We get the events we want to the right task.

Histograms are produced.

We can retrieve them from the grid/online farm.

They get analyzed.

×There are enough histograms to find and understand problems.

Computing:

Flagging as OK in book-keeping triggers reconstruction.

×Stripping, streaming ….

Quality:

×MC data

×Aligned, calibrated…

We can pretend it is misaligned and miscalibrated

×Patch, tag, distribute database, re-reconstruct

Small progress…?

Page 3: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 3LHCb software week - 18/06/2009

Monitoring…

We do find the problems!

Wrong conditions tag used in reconstruction. Zero magnetic field immediately found from the histograms.

Page 4: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 4LHCb software week - 18/06/2009

J/Ψ signal

•Running at 1.8 kHz mb + 10 Hz signal.

•J/Ψ reconstructed both as μμ and μπ.

K0 and Λ peaks.

Page 5: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 5LHCb software week - 18/06/2009

J/Ψ signal (2 - from Wouter)

•EXPRESS contains 5Hz min. bias + all J/Ψ events.

•J/Ψ -> μμ in trigger in the first 1000 events of the FULL and EXPRESS streams.

•HLT banks not yet checked.

Page 6: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 6LHCb software week - 18/06/2009

J/Ψ signal (3 - from Wouter)

•Use vertex and mass constraint (see Wouter presentation at the alignment workshop).

•μμ mass vs. p(μ+) – p(μ-).•Very sensitive to misalignment.•Wrong constants were used.

Without constraint

With constraint

Page 7: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 7LHCb software week - 18/06/2009

Stripping

Two different issues (see Patrick presentation yesterday)

Brunel:•Stripping was never tested with recent data and latest

Brunel.•A lot has changed on the DaVinci side, which has effects on

Brunel•Needs 3 patches in Configuration.py

DaVinci:•To select data I need :

"COLLECTION=’TagCreator/EventTuple’ DATAFILE=’"+fname+"’ TYP=’POOL ROOT’ SEL=’(StrippingB2Charged2Body>0) || (StrippingB2DPi>0) || (StrippingBd2JpsiKSLine>0) || (StrippingBd2JpsiKstLine>0) || (StrippingBd2KstarMuMu 10Hz>0) || (StrippingBs2JpsiPhiLine>0) || (StrippingBu2JpsiKLine>0) || (StrippingTopo>0)’“

•DIRAC needs to set fname, but we don’t want to hard-code all selections.

•Need one selection that is an or of all others.

Page 8: M. Adinolfi - University of Bristol1LHCb software week - 18/06/2009 Offline monitoring Marco Adinolfi University of Bristol

M. Adinolfi - University of Bristol 8LHCb software week - 18/06/2009

Much already achieved but we still wish to:

•Fix some issues with presenter, odd crashes..•Improve distribution of information: typical example the wrong conditions

tag.•System to make histograms available to experts.•Test the whole stream.

•Normal case: stripping, streaming…•Problems case: alignment and calibration, re-reconstruction,

validation, new tag distribution.•Simulate different triggers.•Add L0 simulation.•Coordinate more with sub-detectors DQ experts.

Wish list