1 CTP offline software status (Offline week) A.Jusko and R.Lietava.

Slides:



Advertisements
Similar presentations
XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 22 October 2009 Martin Postranecky, Matt Warren, Matthew Wing.
Advertisements

The Detector Control System – FERO related issues
T0 offline status Alla Maevskaya Institute for Nuclear Research, Moscow 8 October 2007 ALICE offline week For T0 group.
Status of the CTP O.Villalobos Baillie University of Birmingham April 23rd 2009.
1 DCS Installation & commissioning TB 18 May 06 L.Jirden Central DCS Detector DCS Status.
5/2/  Online  Offline 5/2/20072  Online  Raw data : within the DAQ monitoring framework  Reconstructed data : with the HLT monitoring framework.
Peter Chochula, January 31, 2006  Motivation for this meeting: Get together experts from different fields See what do we know See what is missing See.
ALICE Trigger System Features Overall layout Central Trigger Processor Local Trigger Unit Software Current status On behalf of ALICE collaboration:D. Evans,
1 HLT – ECS, DCS and DAQ interfaces Sebastian Bablok UiB.
1 CTP DCS luminosity monitoring A. Jusko, R. Lietava, J. Urban.
ALICE Trigger and Event Selection QA 1Kevin McDermott By: Kevin McDermott August 9, Michigan REU Student Program – Final Presentations.
11 CTP Training A.Jusko, M. Krivda and R.Lietava..
Status of Data Exchange Implementation in ALICE David Evans LEADE 26 th March 2007.
Marián Krivda on behalf of the ALICE Collaboration The University of Birmingham TWEPP-13 conference September 2013, Perugia, Italy.
DCS - general Unscheduled power cut Wed. morning ( , human error) –DCS (and HLT) off, due to UPS on bypass –In the middle of DB migration, had.
V. Altini, T. Anticic, F. Carena, W. Carena, S. Chapeland, V. Chibante Barroso, F. Costa, E. Dénes, R. Divià, U. Fuchs, I. Makhlyueva, F. Roukoutakis,
Real data reconstruction A. De Caro (University and INFN of Salerno) CERN Building 29, December 9th, 2009ALICE TOF General meeting.
ALICE Computing Model The ALICE raw data flow P. VANDE VYVRE – CERN/PH Computing Model WS – 09 Dec CERN.
Offline report – 7TeV data taking period (Mar.30 – Apr.6) ALICE SRC April 6, 2010.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
DQM status report Y. Foka (GSI) Offline week from pp to PbPb.
4 th Workshop on ALICE Installation and Commissioning January 16 th & 17 th, CERN Muon Tracking (MUON_TRK, MCH, MTRK) Conclusion of the first ALICE COSMIC.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
Cosmic Ray Run III Cosmic Ray AliEn Catalogue LHC08b 1.
Planning and status of the Full Dress Rehearsal Latchezar Betev ALICE Offline week, Oct.12, 2007.
The ALICE Central Trigger Processor (CTP) Upgrade Marian Krivda 1) and Jan Pospíšil 2) On behalf of ALICE collaboration 1) University of Birmingham, Birmingham,
HMPID offline status report D. Di Bari, L. Molnar, G. Volpe ALICE Offline Week, CERN, 22 June 2009.
1 SDD: DA and preprocessor Francesco Prino INFN Sezione di Torino ALICE offline week – April 11th 2008.
1 Outline: Update on muon/dimuon AOD production (R. Arnaldi/E. Scomparin) Other ongoing activities: MUON correction framework (X. Lopez) MUON productions.
Features needed in the “final” AliRoot release P.Hristov 26/10/2006.
Filippo Costa ALICE DAQ ALICE DAQ future detector readout October 29, 2012 CERN.
1 CTP offline software status (Offline week,8/4/08) R.Lietava for CTP group.
Status of the Shuttle Framework Alberto Colla Jan Fiete Grosse-Oetringhaus ALICE Offline Week October 2006.
Vienna Group Discussion Meeting on Luminosity CERN, 9 May 2006 Presented by Claudia-Elisabeth Wulz Luminosity.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
Summary of User Requirements for Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Offline Week Alignment and Calibration Workshop February.
ALICE Offline Week October 4 th 2006 Silvia Arcelli & Chiara Zampolli TOF Online Calibration - Strategy - TOF Detector Algorithm - TOF Preprocessor.
Tomasz Malkiewicz T0 trigger and luminosity monitoring luminosity monitoring ALICE meeting at JYFL.
Summary of Workshop on Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Computing Day February 28 th 2005.
22 March 2010 DCS workshop C. Bortolin, g. de cataldo and A. Franco INFN it/CERN CH 1 Progress on LHC data exchange LHC-ALI_DCS project overview Future.
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
CONFIGURATION OF FERO IN ALICE Peter Chochula 7 th DCS Workshop, June 16, 2003.
Summary of TPC/TRD/DCS/ECS/DAQ meeting on FERO configuration CERN,January 31 st 2006 Peter Chochula.
 offline code: changes/updates, open items, readiness  1 st data taking plans and readiness.
D. Elia (INFN Bari)Offline week / CERN Status of the SPD Offline Domenico Elia (INFN Bari) Overview:  Response simulation (timing info, dead/noisy.
AliRoot survey: Calibration P.Hristov 11/06/2013.
D. Elia (INFN Bari)ALICE Offline week / CERN Update on the SPD Offline Domenico Elia in collaboration with H. Tydesjo, A. Mastroserio Overview:
ALICE Full Dress Rehearsal ALICE TF Meeting 02/08/07.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
V4-19-Release P. Hristov 11/10/ Not ready (27/09/10) #73618 Problems in the minimum bias PbPb MC production at 2.76 TeV #72642 EMCAL: Modifications.
1 Tomasz Malkiewicz University of Jyväskylä Finland ALICE T0 detector Alignment and Calibration status ALICE Offline week.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
V4-18-Release P. Hristov 21/06/2010.
Calibration: preparation for pa
F. Bellini for the DQM core DQM meeting, 04th October 2012
DCS Status and Amanda News
Production status – christmas processing
ALICE – First paper.
v4-18-Release: really the last revision!
IEEE NPSS Real Time Conference 2009
Commissioning of the ALICE HLT, TPC and PHOS systems
SPD – ALICE DAQ/ECS/Trigger Integration Status Report
CRU Weekly Meeting Discussion on Trigger
Experience between AMORE/Offline and sub-systems
Corr framework Computing in High Energy and Nuclear Physics
T.Antičić , P.Jovanović, R.Lietava, O.Villalobos-Baillie
ITS combined test seen from DAQ and ECS F.Carena, J-C.Marin
M. Krivda for the ALICE trigger project, University of Birmingham, UK
CTP offline meeting 16/03/2009 A.Jusko and R.Lietava
Presentation transcript:

1 CTP offline software status (Offline week) A.Jusko and R.Lietava

2 CTP offline software status 07/07/2008 Outlook Naming scheme for ALICE trigger classes CTP Configuration file for Partition (Run) Counters for Cross section Interaction record - CTP readout Interaction record – online access Trigger inputs - CTP readout

3 CTP offline software status 07/07/2008 Naming scheme Proposal discussed with trigger and offline prepared by F.Antinori, see: Basic elements: Descriptor = logical AND of trigger inputs and 2 L0functions Detector cluster = group of detectors to be read-out Bunch crossing mask = defines which BC in orbit are vetoed Past future protection = conditon imposed on the presence of triggers in the BC preceeding and following the trigger BC Rare flag = defines rare classes, which have reserved special bandwidth

4 CTP offline software status 07/07/2008 Naming scheme for classes Scheme under discussion (for offline use):Scheme under discussion (for offline use): C C e.g.:e.g.: C0SH1-B-NOPF-ALL-R C0SH1-B-NOPF-ALL-R 4 BX mask code PF protection code cluster code rare class flag descriptor code

5 CTP offline software status 07/07/2008 Config File: rxxxxx.rcfg PARTITION: ALICE ############################################ INPUTS: # BC1 BC2 RND1 RND2 -special names for onboard #trigger generators #InName Det Level SignatureOrBCRNDvalue InpNum BC1 CTP RND1 CTP VZERO V SPD_GFO SPD ############################################ # Interaction is any function of first 4 L0 inputs or RND1,RND2,BC1,BC2INTERACTIONS: INT1 ~(SPD_GFO | VZERO) INT2 VZERO ############################################ # Check compatibility with parted # rcfg descriptor = parted descriptors+rnd+bc DESCRIPTORS: # L0 functions can be defined with the name: l0fxxxx l0fmb2 VZERO | SPD_GFO # descriptor = list of inputs and functions, always AND # between list items MB1_RND1 VZERO SPD_GFO RND1 MB2_BC1 l0fmb2 BC1 EMPTY_RND1 RND1 Format not changed (yet) – naming conventions to be used # Maximum of 6 CLUSTERS: ALL 1 SPD SDD SSD TPC TRD TOF PHOS CPV HMPID MUON_TRK MUON_TRG PMD TRG FMD T0 V0 ZDC ACORDE EMCal ############################################################## # Maximum of 4 PFS: NONE ######################################################### # Maximum of 4 BCMASKS: NONE ########################################################### # HW number of cluster is in clusters CLASSES: # Name HW Descriptor Cluster PF BCM Prescaler All/Rare MB1 01 MB1_RND1 ALL {NONE} {NONE} 10 1 MB2 03 MB2_BC1 ALL {NONE} {NONE} 0 1 PULSER 23 EMPTY_RND1 ALL {NONE} {NONE} 0 1

6 CTP offline software status 07/07/2008 Configuration file status Aliroot class written (Cvetan) Send to OCDB - via DAQ logbook - via DCS FXS

7 CTP offline software status 07/07/2008 Counters data 6 counters per Trigger class necessary for cross section Maximum Data volume: (50 classes* 6+ time stamp) counters=305 words Read 1 per min => 305*60=74 kB/hour (to allow for RUN fragmentation and control counter overflow) Counters read viaVME at CTP CPU ( not part of ‘normal’ data flow) Data flow: - CTP -> DCS FXS ->SHUTTLE->OCDB

version run #ofclasses listofclasses Orbit Periodcounter secs usecs L0before L0after L1b L1a L2b L2a Counters data format

9 CTP offline software status 07/07/2008 version Run #ofclasses listofclasses Orbit Periodcounter secs usecs L0before L0after L1b L1a L2b L2a Orbit Periodcounter secs usecs L0before L0after L1b L1a L2b L2a... Counters data format Run43357 (just 1 class)

10 CTP offline software status 07/07/2008 Counters data status File format defined Aliroot class written (Cvetan) CTP dim server part implemented CTP client part implemented Full chain tested from February 08 Todo: error management

11 CTP offline software status 07/07/2008 Interaction records Interaction = 2 different interactions as two independent functions of (first) 4 L0 inputs are to be defined Interaction record = list of interactions in an ORBIT, up to 254 interactions per ORBIT For each DAQ event the interaction records from 2 ORBITS before and 2 ORBITS after are to be added to the event trigger data => Interaction records part of ‘normal’ data stream Full stream recorded also by DAQ Aim: to have full interaction history ± 88 μs for every event recorded by DAQ IR to event stream is being implemented by Klaus

12 CTP offline software status 07/07/2008 Interaction record – online access IR online access necessary for - beam structure monitoring - bunch crossing luminosity - low rate inputs alignment DAQ: Sylvain, Klaus, CTP: Ivan Kralik Tested in lab To be tested in ACR

13 CTP offline software status 07/07/2008 Trigger inputs – CTP Triger inputs (L0 24+L1 24+L2 12) are added to CTP readout by firmware (8+5 words) Software development: to extract them from raw data

14 CTP offline software status 07/07/2008 Summary Configuration file (Partition); ok Counters – Cross section; - error managment Interaction record – CTP readout; in progress - DAQ-CTP debug session in ACR necessary Interaction record – online; in progress Trigger inputs – CTP : ok Implement xsection calculation in aliroot

15 CTP offline software status 08/04/2008 Back up

16 CTP offline software status 08/04/2008 Naming conventions - detectors DetectorCharacter AcordeA BPTXB ReservedC D TRDH TPCL MTRGM TOFO PHOSP RTGR SPDS T0T V0V ZDCZ

17 CTP offline software status 08/04/2008 Inputs, Descriptors, Bunch Crossing mask, Past Future protection Input = n n – trigger level 0,1,2 2 nd char = detector Example: 0SH1 – level 0, SPD high multiplicity 1 trigger Desxriptor = DXXXX - minimum 5 chars

18 CTP offline software status 08/04/2008 Configuration: Load/Start of Run ECS TRIG DB CTP proxy LoadPartition(name.cfg) DAQ logbook rxxxx.rcfg

19 CTP offline software status 08/04/2008 Configuration: End of Run OCDB DCS FXS SHUTTLE TRIG DB ECS CTP proxy STOPPartition(runnum) CTP DIM server xsec DIM client Stop run rxxxx.rcfg

20 CTP offline software status 08/04/2008 Counters: Start of Run ECS CTP proxy STARTPartition(runnum) Open file (<7) CTP DIM server xsec DIM client Start counters

21 CTP offline software status 08/04/2008 Counters: End of Run ECS DCS FXS CTP proxy STOPPartition(runnum) Close file CTP DIM server xsec DIM client Stop counters Shuttle OCDB

22 CTP offline software status 08/04/2008 Counters data format 1 st line = ‘version’ 2 nd line = ‘run number’ ‘num of classes’ ‘list of classes’ 3 rd line = ‘1 st reading’ … n-th line=‘(n-2)-th reading’ EOF reading: 1 st line=time stamp (4 words): ORBIT (24 bits) ‘Period counter’ (28 b) ‘seconds from epoch’(32 b) msecs(32 b) 2 nd line = 1 st class counters: L0before,L0after,L1before,L1after,L2 before,L2 after … (num of classes+1)-th line= last class counters: L0b,L0a,L1b,L1a,L2b,L2a

23 CTP offline software status 08/04/2008 Cross section and Luminosity if you know L, you can calculate σ if you know σ, you can calculate L CTP counters provides information about the number of interactions N(ΔT) preliminary design review; Cross section calculation

24 CTP offline software status 08/04/2008 Trigger Class Logic and Counters σ class - uncorrected cross section for class ‘class’ N Xa,N Xb – counters at level X=[0,1,2] before and after vetoes (see picture). Formula assumes counters are cleared at the beginning L – luminosity Offline procedure for the cross Section calculation

25 CTP offline software status 08/04/2008 CTP Preliminary Design Review, Interaction signals logic  2 interactions can be defined  Interaction: any logical function of 4 L0 inputs

26 CTP offline software status 08/04/2008 CTP data to ESD Trigger and cluster mask or classes in ‘normal’ language as in config file