Moore LVL2 interface and Moore status

Slides:



Advertisements
Similar presentations
Status of Moore Makers Scheme Michela Biglietti Università di Napoli Federico II INFN - Napoli.
Advertisements

Giuseppe Roselli (CMS-RPC) Università degli Studi di Bari – INFN RPC Efficiency with Track Reconstruction Giuseppe Roselli.
SiD PFA Status and Calorimeter Performance Ron Cassell (SLAC) SiD Design Study Meeting 11/15/08.
Stefania.Spagnolo, Dip. Fisica, Univ. Lecce CERN, Nov. 2006, ATLAS Trigger and Physics week Muon Event Filter Stefania Spagnolo Dip. Fisica, Univ. Lecce.
BH  bb and BH  uu Using Version 12 Training Monica Dunford FTK Monthly Meeting February 21, 2007.
TRIGGER-AWARE ANALYSIS TUTORIAL ARTEMIS Workshop – Pisa – 18 th to 19 th June 2009 Alessandro Cerri (CERN), Ricardo Gonçalo – Royal Holloway.
What’s in the ATLAS data : Trigger Decision ATLAS Offline Software Tutorial CERN, August 2008 Ricardo Gonçalo - RHUL.
Plans for Trigger Software Validation During Running Trigger Data Quality Assurance Workshop May 6, 2008 Ricardo Gonçalo, David Strom.
0 Status of Shower Parameterisation code in Athena Andrea Dell’Acqua CERN PH-SFT.
1 Gabriella Cataldi (INFN Lecce) Michela Biglietti (Universita’ di Napoli-Federico II) and the HLT.
1 Michela Biglietti (Universita’ di Napoli-Federico II) Gabriella Cataldi (INFN Lecce) and the HLT.
1 Muon Reconstruction in the ATLAS experiment Michela Biglietti Dottorato in Fisica Fondamentale e Applicata, XVI ciclo Università di Napoli “Federico.
Cern -April 24, 2007Atlas Data Quality Workshop M. Primavera1 Muon EF Data Quality Muon EF Data Quality M. Primavera - I.N.F.N. Lecce on behalf of Muon.
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
Muon Trigger Slice Report Sergio Grancagnolo for the Muon Trigger group INFN-University of Lecce CERN Jan 23, 2007.
1 Moore Packages, Repackaging and Design Status Michela Biglietti Univ. of Naples INFN/Naples Gabriella Cataldi INFN/Lecce.
September 2007CHEP 07 Conference 1 A software framework for Data Quality Monitoring in ATLAS S.Kolos, A.Corso-Radu University of California, Irvine, M.Hauschild.
Hadronic interaction studies with the ARGO-YBJ experiment (5,800 m 2 ) 10 Pads (56 x 62 cm 2 ) for each RPC 8 Strips (6.5 x 62 cm 2 ) for each Pad ( 
Muon Reconstruction with Moore and MuonIdentification The Moore/MUID group Atlas Physics Workshop Athens, May 2003.
/MuID status report on behalf of the Moore/MuID group. Status in the releases ( Units Migrations DC1/G3 MuonGeoModel Migration DC2/G4) MuID updates Trig.
PFA on sidloi3: update Ron Cassell 4/27/10. 2 Proposed changes Calibration Tracking Extrapolation Subcluster finding Muon finding Structure.
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
4/9/2007RPC converter1/18 RPC bytestream converter: Brainstorming a summary of discussions involving M.Bianco, G.Cataldi, G.Chiodini, E.Gorini, A.Guida,
S t a t u s a n d u pd a t e s Gabriella Cataldi (INFN Lecce) & the group Moore … in the H8 test-beam … in the HLT(Pesa environment) … work in progress.
1 OO Muon Reconstruction in ATLAS Michela Biglietti Univ. of Naples INFN/Naples Atlas offline software MuonSpectrometer reconstruction (Moore) Atlas combined.
The “Comparator” Atlfast vs. Full Reco Automated Comparison Chris Collins-Tooth 19 th February 2006.
RpcPrepRawData 1 The conversion from the online RPC data structure (trigger-driven) to offline RpcPrepRawData is not trivial: generally, one online hit.
Trigger LVL1/LVL2 Makers. CERN, december 2001 Gabriella Cataldi-INFN Lecce Trigger (Level 2) Makers: MooiPatTrackSegmentMaker MooiPatTrackMaker MooTrigClusters.
Hadronic Jet Energy Scale Hadronic t-t bar selection and Jet Energy Scale calibration Part I : Accessing the trigger information 09/02 - Menelaos Tsiakiris.
30/09/081 Muon Spectrometer Detector Description Outline: - Present situation - Dead Matter - Validation - GeoModel.. Laurent Chevalier, Andrea Dell’Acqua,
Moore/MUID validation with The MOORE group.
27/02/04 ATLAS weekTileCal Athena tutorial, part 21 TileCal Athena tutorial Part 2: Reading GEANT hits from ZEBRA and POOL Reading HLT and testbeam ByteStream.
UK LVL1 Meeting, RAL, 31/01/00Alan Watson 1 ATLAS Trigger Simulations Present & Future? What tools exist? What are they good for? What are the limitations?
From the simulation to the reconstruction: The FEDRA-MC interface Alberto Marotta University FEDERICO II & INFN - Napoli OPERA CERN, April 2004.
June 2004 ATLAS WeekAlexander Solodkov1 testbeam 2004 offline reconstruction.
Muon HLT: status of the algorithms and performance Sergio Grancagnolo for the Muon HLT group.
1 Plans for the Muon Trigger CSC Note. 2 Muon Trigger CSC Studies General performance studies and trigger rate evalution for the full slice Evaluation.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
Status of Digitization, Testbeam Simulation, and Production ATLAS Muon Week -CERN, February 18th 2005 Daniela Rebuzzi – Pavia University and INFN.
1 TrigMoore: Status, Plans, Possible Milestones. 2 Moore in HLT- status and ongoing work Package under the CVS directory: Trigger/TrigAlgorithms/TrigMoore.
David Adams ATLAS Hybrid Event Store Integration with Athena/StoreGate David Adams BNL March 5, 2002 ATLAS Software Week Event Data Model and Detector.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
Measuring the B+→J/ψ (μμ) K+ Channel with the first LHC data in Atlas
Tracking performances & b-tagging commissioning
ATLAS Data Analysis Ontology: ontological representation of investigations DKB Meeting.
OO Muon Reconstruction in ATLAS
Understand the Programming Process
A new algorithm for the LVL1muon Trigger simulation
High Level Trigger Studies for the Efstathios (Stathis) Stefanidis
ADA aodhisto transformation
Individual Particle Reconstruction
FEDRA operation with EmuRec
What’s new in version 5 of GAUDI
MuonGeoModel status of progress on main items
MOORE (Muon Object Oriented REconstruction) MuonIdentification
Bringing the ATLAS Muon Spectrometer to Life with Cosmic Rays
Understand the Programming Process
Univerity of rome “Tor Vergata”
Muon Trigger Software Status
integration in HLT-status and prospects
Converting ATLAS Events Into XML Files Janice Drohan (UCL)
ATLAS DC2 & Continuous production
Pierluigi Paolucci & Giovanni Polese
MuonGeoModel: status and plans
Pierluigi Paolucci & Giovanni Polese
LVL2 Missing Et Trigger Status
Agenda SICb Session Status of SICb software migration F.Ranjard
M.Biglietti (Univ. Naples and INFN Naples)
Low pt muon identification
Presentation transcript:

Moore LVL2 interface and Moore status Gabriella Cataldi (INFN Lecce) Michela Biglietti (Universita’ di Napoli-Federico II)

Outline. MooLVL2Algs – An interface for the LVL2 trigger algorithms….. Only few technical improvements and plans…. A few words on ``released’’ Moore. Moore developers meeting 31/Jan/2003

Moore structure Moore is a container MooAlgs MooAlgs_n MooEvent Athena algorithms with different features/goals Moore is a container MooLVL2Algs MooAlgs run-time plug in differents algos in order to build the reconstruction chain. MooStatistics MooAlgs_n MooEvent Events for reconstruction Moore developers meeting 31/Jan/2003

MooLVL2Algs strategy PhiSegment RZSegmentMap run atrig trigout10GeV.txt trigout20GeV.txt ….. Set-up the logic link: TestRelease/… /run/Persint.out … /… /trigoutxxx.txt run athena with the appropriate jobOptions.txt RPC/TGC digits MooMakePhiSegmentLVL2 PhiSegment MooMakeRZSegmentLVL2 MDT digits RZSegmentMap How to run…. Moore Documentation in: http://people.na.infn.it/~bigliett/moore/MooreDoc/MooreDoc/ Moore developers meeting 31/Jan/2003

Moore developers meeting 31/Jan/2003

Chaining different algos jobOptions.txt …………………………………. // Top algorithms to be run ApplicationMgr.TopAlg = { "MooMakePhiSegmentLVL2" }; ApplicationMgr.TopAlg += { "MooMakeRZSegmentLVL2" }; ApplicationMgr.TopAlg += { "MooMakePhiSegments" }; ApplicationMgr.TopAlg += { "MooMakeCrudeRZSegments" }; ApplicationMgr.TopAlg += { "MooTopAlg" }; ApplicationMgr.TopAlg += { "CBNT_Athena" }; …………………………………….. // ----- CBNT_Athena algorithm CBNT_Athena.Members = { "CBNT_EventInfo", "MooMakeNtuple", "MooMakeNtupleLVL2"}; Moore developers meeting 31/Jan/2003

MooTopAlg StatusCode MooTopAlg::initialize() { StatusCode status = StatusCode::SUCCESS; // initialize the sub-algorithms status = initializeAlgs("MooMakeRoads", &m_MooMakeRoadsAlgs); status = initializeAlgs("MooMakeiPatTracks", &m_MooMakeiPatTracksAlgs); status = initializeAlgs("MooSvc", &m_MooSvcAlgs); return status; } template<class T> StatusCode MooTopAlg::initializeAlgs(std::string mooalg_name, std::vector<T*>* mooAlgs) { StatusCode status = StatusCode::SUCCESS; std::string mooAlgsName[2]={mooalg_name+"LVL2",mooalg_name+"Rec"}; Algorithm* subalg; const int nsub_algs = 2; for (int i=0; i<nsub_algs; ++i){ status = createSubAlgorithm(mooalg_name, mooAlgsName[i], subalg); if (status.isFailure()){ ini_log << MSG::ERROR << "Cannot create " << mooAlgsName[i] << endreq; } else { mooAlgs->push_back(dynamic_cast<T*>(subalg)); } } return status; Moore developers meeting 31/Jan/2003

N associated (MDT hits) N associated (RPC hits) Hits comparison Same dataset used for MooAlgs MooLVL2Algs The 2 different sets of algos are chained together Fit results from the same sample of events are directly compared 10GeV m- N associated (MDT hits) counts MooAlgs MooLVL2Algs 10GeV m- N associated (RPC hits) counts MooLVL2Algs MooAlgs Plans for testing a more general hit addition procedure Moore developers meeting 31/Jan/2003

c2 c2 c2 1TeV m- 10GeV m- counts MooLVL2Algs counts MooLVL2Algs MooAlgs 10GeV m- counts c2 Moore developers meeting 31/Jan/2003

1/pT pull 10GeV m- 10GeV m- counts counts MooLVL2Algs MooAlgs Moore developers meeting 31/Jan/2003

pT resolution 10GeV m- 10GeV m- counts counts MooLVL2Algs MooAlgs Moore developers meeting 31/Jan/2003

Plans for testing a more general hit addition procedure Hit Addition in Moore starts from RZSegments. The RZSegments in MooLVL2Algs are built from the output of LVL2 Trigger …not from the collection of digits. …….thinking over Moore developers meeting 31/Jan/2003

Moore Vs ATLAS releases Moore works until version 4.2.0 Broken in the range 4.3.0/4.5.0 Debug status for 4.6.0 (version m) No crash run-time, but mismatches in the digit collection………… ……..mismatches until 5.2.0 (included) Ready for tag in 5.3.0 Moore developers meeting 31/Jan/2003

Commit in 5.2.0 Bug fix (see Stefania’s talk) Adoption of DataVector instead of handle at EndOfEvent No more ``skip’’ ``pick’’ parameters in jobOptions.txt. Use EventSelector.EventNumbers instead jobOptions == Moore_jobOptions.txt Moore developers meeting 31/Jan/2003

New EDM Moore fully restructured. Giorgos is writing and redesigning a large part of the code A crazy(?) idea in order: MooLVL2Algs MooAlgs to keep the functionality of the code as it is now to have the possibility to compare the results and the performances (chain) MooStatistics MooNefeliAlgs MooEvent MooNefeliEvent ….better ideas? Moore developers meeting 31/Jan/2003