Moore per l'HLT/EF

Download Report

Transcript Moore per l'HLT/EF

Status and updates
Gabriella Cataldi (INFN Lecce) & the
• Moore … in the H8 test-beam
•
… in the HLT(Pesa environment)
•
… work in progress
group
Moore for H8 test-beam
ByteStream format implemented in read out classes: easier to move
eventually to different formats
MDT and RPC ROD data decoding as in HLT converters -The
converters are filling the new muon EDM
Code usable by everyone, upgrades following Athena releases
Ntuples for the analysis
Conditions data as calibrations (from Calib) and electronic
mappings
Athena services available to all algorithms (MuonTBCalibrationSvc,
MuonTBCablingSvc)
Initialized from plan ASCII files (located in the Athena repository)
First tests being performed using the IntervalOfValidity Service (see
dedicated talk by Katharina Mair (Calibration and Alignement
session on Wednesday afternoon14:00)
Moore - H8 test-beam (I)


Ntuples are intended as an analysis tool for MDT and RPC, and
reconstruction
Example: comparison between MDT track segment extrapolation on RPC
planes and RPC hits position (from MOORE reconstruction)
Moore - H8 test-beam (II)

MOORE MDT segments reconstruction (calibrations from Calib)
Chambers misalignments
Angle between segments
reconstructed in
BIL and BML station
180 GeV beam
Barrel sagitta
Angle between segments
reconstructed in
BIL and BOL station
Angle between segments
reconstructed in
BML and BOL station
• For the full 3-dim reconstruction the standard MOORE ntuple can
be used
Moore in HLT- TrigMoore
TrigMoore: Implementation of MOORE/MuID in the framework of High Level
Trigger at the Event Filter stage.
Wrapped Strategy- Allows to execute the offline reconstruction chain from the
online environment, reconstructing the event by accessing at all the Spectrometer
data. The implemented chain is composed by Moore and MuidStandAlone performing
an extrapolation of tracks reconstructed by MOORE to the interaction point.
Seeded Strategy – Uses the hypotesys formed at the previous stage in the trigger
process, accessing only to subdetectors data that are of interest for the selected
trigger regions. (By now only regions selected by the LVL1 trigger have been used).
Moore in HLT- a contact point between offline and online.
The algorithms operating in the High Level Trigger at the Event Filter
stage should not operate only in a general purpose mode
(reconstructing the event in full scan) but should be able to operate
starting from hypothesys formed in the previous stages of the
triggering process.
Main ideas
Avoid the code duplication! Only the seeding has an
``ad hoc’’ implementation for the online environment.
RecMuonRoI
(h ±Dh, f±Df)
TDS
(ZEBRA)
RPCDigitContainer
MDTDigitContainer
RegionSelector
Hash offline IDs
DigitsCollection
(RPCs and MDTs)
MooMakePhiSegmentSeeded
MooMakeRZSegmentSeeded
PhiSegmentContainer
RZSegmentContainer
(TDS)
MooHLTAlgo
decision
Tracks
MooMakeRoads
MooMakeTracks
TrigMoore timing tests (I)
Timing test performed on 6.0.4 release
DC1 single Muons
execution times





Atlas pcatr machine (2.4GHz)
OPT build
Timing package: TrigTools/TrigTime
Strategies Seeded/wrapped
Conservative approach (i.e. data access
and data preparation are included)
Tails
TrigMoore timing tests(II)
In the table the average and rms is
calculated on the events left after
rejecting 5% of the events included in the
high execution time tail
Timing test performed on 6.0.4 release
The use (from ATLAS release 6.6) of
Compact Identifiers and the changes
introduced in the fitter can influence the
timing
Seeded: Access only the
RoI from the LVL1
Wrapped, Full event
Reconstruction
pT
(GeV/c)
<T>
(msec)
rms
(msec)
<T>
(msec)
rms
(msec)
8
73
30
68
30
20
59
15
58
21
50
61
19
58
25
100
61
75
64
26
300
75
23
64
32
100+X1
763
37
2680
450
1218
50
5900
1100
100+X2
DC1 single Muons
execution times
Single Muons + Pile up
TrigMoore timing efficiency
•Average on events with time<1sec
•Mean time almost constant over Pt
•Wrapped mode times rather similar
A time efficiency has been defined as the ratio
between the number of reconstructed
tracks in one second and the
total number of reconstructed tracks
DC1 single Muons
Wrapped strategy |h| < 1.05
Efficiency for the reconstruction of single Muons
sample in wrapped strategy (event scan). This is
equivalent to the execution of the offline version of
the code. The analysis has been restricted to the
barrel region in order to be directly compared with the
seeded strategy. (LVL1/LVL2 restricted to the barrel)
Resolution in wrapped and seeded strategy.
Strategy wrapped |h| < 1.05
Strategy seeded |h| < 1.05
Present and Future work on TrigMoore.
 TrigMoore in release 7.0.0 towards 7.1.0
Migration to gcc3.2 accomplished Wrapped strategy (working)
Seeded strategy (MOORE not started-investigating)

When running in the main release more general changes have to be considered (e.g.
Compact Identifiers- Id Helpers- changes in the fitter). Those changes effect the
MOORE execution time.


Implementation of the complete Muon slice



Calculation of efficiency curves and trigger rates using single muons sample
Calculation of efficiency curves and trigger rates using realistic event samples
EventFilter


Read LVL2 output results
Efficiency curves and trigger rates


Timing table has to be evaluated once again and the optimization of the time consuming algorithmic
part has to be accomplished
Selection on Physic samples
RPC bytestream converters

Full online implementation of TrigMoore- The data access via ByteStream has not been considered
up to now from MOORE. Also in this case we expect a change in the timing performance.
Moore and the CSCs
Moore can now understand the CSC f strips, but we don’t
have data with properly simulated CSCs f digits (only
specially simulated samples have been used)
The current version of MOORE does not give better results
with the old data since in these data the CSC
have the charge information
f digits don’t
Conclusions
… for more information:
Moore as Event Filter in the ATLAS High Level Trigger ATL-SOFT-2003-008, ATL-DAQ-2003-020
Track reconstruction in the ATLAS Muon Spectrometer with MOORE ATL-SOFT-2003-007