Post on 04-Jan-2016
description
transcript
1
Level-0 calorimeter software monitoring
Patrick Robbe
Marie-Hélène Schune
• Framework
• Foreseen monitoring
• Status
2
Framework
Done in Orwell v1r3
Uses L0/L0Calo v9r11
L0CaloMonit
Selection Boards dataL0CaloAlg(Selection Boards simulation
from 8-bits adc data)
Histograms
L0CaloCandidatesFromRaw
Banks contents comparison
3
Foreseen monitoring histograms ET distribution (or SumET / Spd multiplicity) for the L0Candidates (summary plots)
1 histogram(1D)
L0DUBase::CaloType
(electron, photon, hadron, pi0Local, pi0Global, sumEt, SpdMultiplicity)
x
CardSlot# per crate in ECAL for the L0Candidate
14 histograms(1D)
L0DUBase::CaloType
(electron, photon, pi0Local, pi0Global)x
L0Candidate position (x,y) in ECAL or HCAL
1 (or 2/3…) histograms(2D)
L0DUBase::CaloType
(electron, photon, hadron, pi0Local, pi0Global)
x
CardSlot# per crate in HCAL for the L0Candidate
4 histograms(1D)
L0DUBase::CaloType
(hadron)x
1*7 + 14*4 + 4*1 + 1(or 2/3)*5 = 67 1D-histograms + 5 2D-histograms=
In addition we also have access to the validation cards output (15 1D histograms)
4
Some examples (~500 BdJ/Ψ()Ks events)
ET distribution for the L0Candidates :
electron photon hadron
pi0Local pi0Global sumEt
Spd Multiplicity
5
L0Candidate Electron type information : Ecal map of the candidates + CardSlot# per crate in ECAL
Crate 8 Crate 9 Crate 10 Crate 11
12 13 14 15
16 17 18 19
20 21
6
L0Candidate hadron type information : Hcal map of the candidates + CardSlot# per crate in Hcal
Crate 22 Crate 23
Crate 24 Crate 25
7
First look at the cosmics taken in December Done in Orwell v1r3
Uses L0/L0Calo v9r11
L0CaloAlg (Selection Boards simulation from 8-bits adc data) has to be modified : Spd and Prs validation removed
• Store in a Rootuple all the selection boards input candidates and compare them with the 12 bits adc information.
• Try to set up a simple horizontal cosmics trigger : only one electron candidate (with Et>20) and only one hadron candidate (with Et>3)
on l0-calo_1220_0011.mdf file : 8948 events
3952 events have ODIN info 297 could be horizontal cosmics from visual inspection in ~ 2/3 of the cases the 2 candidates are in front of
each otherbut only one candidate per validation card arrives to the selection board …
some cosmics with angle should be still present in the sample. The rate is at that point difficult to estimate…
The rate was 4 Hz < 0.2 Hz of horizontal cosmics ?
8
Example : l0-calo_1220_0011.root event#66
12 bits adc display L0CaloCandidates built from the 8 bits adc information in L0CaloAlg
All candidates (from validation cards) are shown
The * indicates the highest one (the one which makes the trigger (selection card))
9
Example : l0-calo_1220_0011.root event#161
12 bits adc display L0CaloCandidates built from the 8 bits adc information in L0CaloAlg
All candidates (from validation cards) are shown
The * indicates the highest one (the one which makes the trigger (selection card) )
10
Current status and to be done …
L0CaloMonit is written (with the previously described histograms)
L0CaloCandidatesFromRaw exists (Olivier Callot)
Write a 2D histogram with variable bin sizes… (Calorimeter maps) .. Already done by somebody else ?
What would you like to see in the L0Calo monitoring ?
But everything has to be put in the general monitoring framework…
And many things yet to be understood in the 12 bits adc and L0CaloAlg output comparison on the cosmic data !