L3 Algorithms Group: brief overview of current activities and
plans
N.B. A number of important projects are not being done due to lack of
manpower.
We maintain a file that summarizes:
Opportunities for New People to Get
Involved in Level 3 Work
New code implemented in p15
-
use gcc compiler
-
improved algorithms for track-based 3-D primary vertex finding: Chris Barnes, Per Jonsson
-
p_t dependent errors for track impact
parameters: Per Jonsson
-
L3 configuration information
(Michiel Sanders, Per Jonsson, Gordon Watts, Scott Snyder, Jon Hays):
-
online download to L3 supervisor via COOR
-
logging -> runs database
-
automatic configuration for
L3 trigsim
This facility can be used, for example, to input run-by-run knowledge
of beam spot position from vertex examine for the use of the 3D event
vertex and IP-based b-tagging tools.
-
New filter to cut on the z position of the primary vertex
New tool to produce vertex position physics results: Andy Haas.
-
Start implementation of new packages for each physics tool to define the physics_results.
New code planned for p16
-
improvement of the performance of charged particle tracking in the
central region: Arizona and Imperial College groups
-
extension of central tracking into forward region: Arizona group
-
muons:
-
di-muon filters (for single and di-muon triggers at L1/L2): Martin Wegner?
-
write a tool to match central tracks to calorimeter mips for muon indentification: Martin Wegner?
-
refined treatment of electron shower shape: Ulla Blumenschein, Volker Buescher
-
Reorganize electron tool so that most cuts are made in the filter
rather than, as at present, in the electron tool.
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
-
cps calibration: Andre Turcot, Yi Jiang
-
fpd unpacking and reconstruction: Tamsin Edwards
-
"physics" tools, e.g.:
-
mass, delta eta, etc, calculations
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
-
identification of physics event types:
-
J/Psi -> di-muon: Ike Hall
-
Z -> di-muon: Emily Nurse/Terry Wyatt
-
Upsilons, W, electron decays ?
NOBODY WORKING ON THIS IN LEVEL-3 AT THE
MOMENT!!!
-
Tick and turn unpacking and checking for each calorimeter crate (and
trackers and muons)?
Where should this be done and what action should be taken as a result
of finding problems?
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
-
getting rid of run_config_mgr?
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
-
development of user analysis tools beyond those available in the
analysis_example package
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
-
fps unpacking and reconstruction
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
-
study whether or not we need to write a tool to do secondary vertexing
(to complement the impact-parameter based tool for b-tagging).
This is likely to be a project to be worked on by Tim Scanlon.
-
study whether or not it would be sensible to decouple Level-3 from the
offline muon code
NOBODY WORKING ON THIS IN
LEVEL-3 AT THE MOMENT!!!
-
Cleaning up L3 error messages: all tool/filter authors, coordinated by Jon Hays
-
Complete the implementation of new packages for each physics tool to define the physics_results.
(Aim is to allow TMB/DST analysis without having to link in the entire
L3 tool/filter code.)
Other Work In Progress (Not necessarily tied to any particular new code release)
-
central infrastructure:
-
overall code management: Jon Hays and Angela Bellavance
-
L3 infrastructure for TrigSim: Angela Bellavance
-
streaming infrastructure: Jon Hays
-
L3 thumbnail information: Peter Tamburello
-
electron tool -
central track match: Ulla Blumenschein? Luiz Mundim?
-
cft-only tracking: Ray Bueselinck + IC students
-
update certification for online running with latest data and infrastructure
-
quantitative performance comparison with global tracking
-
tool maintenance:
-
smt and cft unpacker and tracking code: Ray Bueselinck
-
calorimeter unpacking: Marumi Kado
-
muon unpacking: Christophe Clement
-
Many other tools have nobody working on new
developments and nobody signed up for routine maintenance!!!
-
primary vertex z position, non-linearity corrections and L3Nada -
studying knock-on effects on MET, electrons and jets: Lee Sawyer, Markus
Klute, Reinhard Schwienhorst, Andy Haas, Luiz Mundim.
-
L3 monitoring:
-
L3 filter server (l3fmon): Moacyr Souza
-
maintenance of l3fanalyze: Jon Hays
-
l3fanalyze run online as an "examine": Elliot Cheu
-
use of L3 tracking in vertex_examine: Michiel Sanders
-
on/offline comparator: Han Do
-
common job submission for certification and verification - organization and infrastructure ???
NOBODY WORKING ON THIS IN LEVEL-3 AT THE MOMENT!!!
More interaction with Josh Dyer, who does general trigsim
certification plots, would be worthwhile.
-
L3 aspects of the Monte Carlo trigger list: Terry Toole and Terry Wyatt
-
display of L3 physics_results in the event display: Laurent Duflot
-
user analysis documentation and analysis_example for L3: Erich Varnes
New code for p14
N.B. p14 was made specifically for offline RECO. It was never
intended for online use in L3.
New code for p13
N.B. p13.06.00 is the first version of the code ready for
online use. This code version is compatible with the Monte Carlo trigger list
tsim_p13 and online trigger lists global_CMT-9.41 and
global_CMT-10.00 and later versions.
-
thumbnail - Peter Tamburello (50%?)
-
first version of track-based 3-D primary vertex finding (not for
online use): Chris Barnes (50%), Per Jonsson (10%)
-
major upgrades for (offline) muons.
-
improved segments
-
revised way to select good segments
-
overlap region
-
time-distance relation
-
corrections for time of flight
-
use correct rcp file for L3: muo_segmentlinkedlist/rcp/MuoSegmentLLReco_L3.rcp
-
increase by factor 2 in time for L3Muon wrt p11
-
b-tag infrastructure:
-
impact parameter: Per Jonsson (50%)
-
could not be run online because of the lack of run-by-run knowledge of
beam spot position or event by event primary vertex.
-
wrapper for track filter to produce physics_results: Chris Barnes
-
infrastructure for inclusive monitor stream: Jon Hays
-
auto-config for smt/cft unpackers: implemented by Robert Illingworth
-
Look here for description of some more
technical detail
New code implemented in p12
(p12.04.00 used online as of trigger list global_CMT-9.20)
-
jet acoplanarity and Ht filters: Dan Claes
-
electron Tool: Volker Buescher + Florian Beaudette
-
additional electron id using road method
-
tau Tool: Yann Coadou (50%)
-
update tracking code (change track extrapolation method, allow
cut on # tracks)
-
allow more parameters to be tunable by .rcp or trigger list
-
cft-only tracking: Ray Bueselinck
-
speed and efficiency improvements (particularly stereo tracking)
-
missing E_T Tool: Lee Sawyer
-
implementation of hot cell killing
-
track-based primary vertex in z: Chris Barnes
-
implement improved algorithm
-
2.5 sigma zero suppression in calorimeter unpacker: Marumi Kado
-
cps: Chunhui Han
-
central Infrastructure: Jon Hays
-
streaming
-
automate generation of tool lists for l3fanalyze
-
Look here for description of
some more technical detail