+ All Categories
Home > Documents > Tile Calorimeter: Reconstruction Status

Tile Calorimeter: Reconstruction Status

Date post: 06-Jan-2016
Category:
Upload: jovan
View: 41 times
Download: 0 times
Share this document with a friend
Description:
Tile Calorimeter: Reconstruction Status. Frank Merritt University of Chicago May 13, 2002. TileCal Reconstruction Status, Dec ‘01. TileRec package (A. Gupta, E. Frank, F. Merritt, A. Solodkov) TileCell, -Tower, and -Cluster Classes created from G3 digits - PowerPoint PPT Presentation
Popular Tags:
15
May 13, 2002 F. Merritt 1 Tile Calorimeter: Reconstruction Status Frank Merritt University of Chicago May 13, 2002
Transcript
Page 1: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 1

Tile Calorimeter:

Reconstruction Status

Frank Merritt

University of Chicago

May 13, 2002

Page 2: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 2

TileCal Reconstruction Status, Dec ‘01

• TileRec package (A. Gupta, E. Frank, F. Merritt, A. Solodkov)

– TileCell, -Tower, and -Cluster Classes created from G3 digits

– TileCell (like LArCell) inherits from CaloCell.

• JetRec package (A. Gupta, E. Frank)

– Jets are made from ProtoJets

– Protojets are made from CaloCells, -Towers, or -Clusters.

– Three different jet-finding algorithms:• Seedless cone algorithm

• Kt algorithm

• Sliding window algorithm

Page 3: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 3

TileCal Reconstruction Status, Jan ‘02

• New Navigation package (Ed Frank)

– First proposed summer 2001, presented at SW workshop in September 2001 (see talk by E. Frank in that workshop)

– designed to allow decomposition of Jet into constituent cells, towers, clusters. Separates navigable structure (representational domain) from behavior (OO domain).

– used by A. Gupta to develop Jet reweighting algorithm, and by F. Paige in studies of H1 reweighting in taujet.

• User feedback welcome (especially from other applications and other systems).

Page 4: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 404/03/02 ATLAS Software Week Alexandre Solodkov 7

Jet reconstruction in Jet reconstruction in AthenaAthena

Page 5: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 504/03/02 ATLAS Software Week Alexandre Solodkov 8

TileCalTileCal AGDD descriptionAGDD description

Barrel cylinder One sub-module

One period

Page 6: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 604/03/02 ATLAS Software Week Alexandre Solodkov 12

Cs calibration softwareCs calibration software

Online display Offline analysis

Page 7: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 7

Recent changes

• Bug fixed in TileID for Gap cells (A. Solodkov)

• TileID and TileRange classes improved (AS)

• Define TileHWID and map (AS)

• Port to Solaris (Zhifang Wu)

• Persistency(ADL) of TileCell class (T. LeCompte)

Page 8: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 8

New Projects Underway: April 2002

• Preparing for Conditions DataBase (EF, TLC, and FSM).– Defining what conditions data will be needed, and how it will be

represented as objects in Transient Detector Store (EF, TLC).– New class TileInfo has been written (preliminary version by FSM) to

provide access to information such as number of time slices, calibration constants, etc. This provides a single interface for this kind of information.

– Ed Frank is working on improving structure and providing initialization.

• Defining and constructing new classes and algorithms corresponding to the steps of the detector and electronics evolution of data processing.

– Consistent with LAr structure, although the details of implementation and classes are different:

Page 9: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 9

Tile Data Objects Tile Algorithms

TileDeposits(local energy dep in scint)

TileHit(signal seen by PMT)

TileDigits(with time struct. and noise)

TileRawChannel(after optimal filtering)

TileCell(calibrated cell energy)

TileOpticalSimAlg

TileElectronicSimAlg

TileOptimalFilter

TileCellMaker

Page 10: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 10

Work in Progress: April 2002

• Move to new D.Q. package structure.– This separates algorithms from data objects.

– transition has been completed for version 3.1.0. (May 2, 2002).

• Write new classes for Digits, RawChannel, etc.– This has been completed for TileHit, TileRawChannel; work on

TileDigits is under way.

– Use ADL to make classes? This will make conversion process (for new persistency mechanism) automatic. Will add this over the summer.

Page 11: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 11

Work in Progress: April-May 2002

• Modify algorithms for conversions.– This has been completed for

• G3 -> TileHit,• TileHit -> TileRawChannel, and• TileRawChannel -> TileCell.

– Work on TileHit -> TileDigits is in progress, to be completed this week.

• Interesting note on normalization:– In transforming from TileHits to TileRawChannels, found that many of the

cells we have been “reading out” from MC files give an amplitude of less than 1 ADC count in high gain (!).

• Should have a working version this week (May 15).– Shaping and noise to be worked on after than.– Then move optimal filtering algorithms from test-beam work, further

development offline.

Page 12: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 12

ROD output and optimal filtering

• In normal ATLAS running, how much analysis on the time samples should be done in the ROD and how much offline?– Doing this in ROD reduces required bandwidth (?) out of ROD but

limits what one can study offline.– It may be that reading out all of the the digits (8 time slices) takes

no more space than energy/time/quality.– Can we keep all digit information ONLY for those channels that

show non-trivial time-structure? Probably so. This is (?) under discussion within TileCal.

Page 13: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 13

What Still Needs to be Done?

• A lot!– Tile work plan and milestones are given on TileCal software web

pages http://tilecal.web.cern.ch/tilecal/documents/General/swplans.txt– Greater involvement in software is needed by Tile, and needed by

ATLAS in general. Physicist involvement is important for maintaining the push needed to meet decision, make milestones, use DC data, etc.

– Reading out testbeam data within Athena seems like an important milestone. Currently, target date is Dec 2002. Should this be moved up? Who is interested in working on this, or on using it? Work could begin next month.

Page 14: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 14

What Still Needs to be Done?

• Tile software biweekly telephone conferences:– Wednesday 10:00 am CST, next meeting May 15.

• There is significant Tile involvement in JetEtMiss group, biweekly telephone conferences (with minutes):– Wednesday 10:00 am CST, next meeting May 22.

• This is a good time to get involved in Tile sw, in Combined Performance Groups, or in Physics Groups.– There is a lot of progress in software, and an emphasis on meeting

the Data Challenge goals now underway.

Page 15: Tile Calorimeter: Reconstruction Status

May 13, 2002F. Merritt 15

What is the best way to get started?

• Get help! (Me, Ed, Ambreesh, Tom, Sasha, etc.)

• Documentation is not great, but there are some useful links:– Getting started (setting up software environment):

http://atlas.web.cern.ch/Atlas/GROUPS/SOFTWARE/OO/tools/cmt/primer/index.html

– Tutorials (I will try to add others here):– http://hep.uchicago.edu/atlas/software/reference/

– Web pages for TileCal (software), JetEtMiss (see links from ATLAS home web page.


Recommended