Difference: FOOTSoftwareTasks (1 vs. 7)

Revision 72019-12-17 - AlessioSarti

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

Changed:
<
<
A brief description of each task is also provided.
>
>
A brief description of each task is also provided.
 
Project/task Contact person(s) Branch Work in progress
Changed:
<
<
Framework      
Start Counter G. Traini, A. Sarti NewGeom + standalone  
Beam Monitor Y. Dong bm_calibration, bm_devel  
Vertex C. Finck    
Inner Tracker C. Finck    
MSD M. Franchini, R. Ridolfi    
Tof Wall A. Kraan, R. Zarrella    
Calorimeter E. L. Torres, L. Scavarda    
DAQ S. Biondi    
Global Reconstruction      
Simulation (FLUKA)      
Simulation (G4)      
Trigger      
Alignment      
Analysis      
>
>
Framework A. Sarti, C. Finck master Timing + memory leak X-chk.
Start Counter G. Traini, A. Sarti NewGeom + standalone Implementation of waveform analysis: trigger cell correction + fit-less time calculation. Check correct time propagation for global reconstruction studies.
Beam Monitor Y. Dong bm_calibration, bm_devel Detector calibration, tracking with legendre.
Vertex C. Finck NewGeom Work on alignment strategies + tracking integration within global reconstruction. Pile up studies + digitizer development under way. Charge ID capabilities being explored.
Inner Tracker C. Finck NewGeom (see Vertex)
MSD M. Franchini, R. Ridolfi   Reconstruction of x & y positions, integration with global tracking. Digitizer?
Tof Wall A. Kraan, R. Zarrella NewGeom + standalone Working on time and charge calibrations. Will finally provide also the fragments charge ID (sinergy with Roma - M. Toppi, A. Sarti). Checck full reconstruction chain until global variables are provide.
Calorimeter E. L. Torres, L. Scavarda NewGeom Full porting of geometry/simulation in NewGeom just happened. Digitizer is being developed. In future: clusterization.
DAQ S. Biondi master DAQ classes developed and stable. No ongoing work.
Global Reconstruction C. Finck, M. Franchini NewGeom, GTrack_and_MSD Different parallel strategies are being developed in two different branches. The porting of the strategies into master will happen after a software meeting to be helkd in Jan 2020.
Simulation (FLUKA) G. Battistoni + S. M. Valle NewGeom  
Simulation (G4) M. Vanstalle NewGeom  
Trigger A. Sarti NewGeom Triggering strategies implementation and study will be performed against the simulation.
Alignment C. Finck NewGeom Preliminary implementation of global reconstructrion & Millipede based strategies have been released in NewGeom. Work is ongoing.
Analysis R. Spighi + S. Colombi master First porting is still missing. Will be available mid 2020.
Added:
>
>
META TOPICMOVED by="AlessioSarti" date="1576578847" from="Main.Tasks" to="Main.FOOTSoftwareTasks"

Revision 62019-12-16 - AlessioSarti

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

Changed:
<
<
A breaf description of each task is also provided. To mantain it up-to-date is a duty of each contact person.
>
>
A brief description of each task is also provided.
 
Changed:
<
<
Edit table

Alingnment

Provide the software instruments for detector alingnment. Two types of alingnments are required:

  • Hardware alingnment: indipendent system (laser?) to measure the single detector positioning for each data tacking
  • Particle alingnment: tracking system alingment using the particle beam

Global tracking system & Kalman Filter

Make the global tracking using VT, IT, MSD (TW?) detectors using Kalman Fitter algorithm.

>
>
Project/task Contact person(s) Branch Work in progress
Framework      
Start Counter G. Traini, A. Sarti NewGeom + standalone  
Beam Monitor Y. Dong bm_calibration, bm_devel  
Vertex C. Finck    
Inner Tracker C. Finck    
MSD M. Franchini, R. Ridolfi    
Tof Wall A. Kraan, R. Zarrella    
Calorimeter E. L. Torres, L. Scavarda    
DAQ S. Biondi    
Global Reconstruction      
Simulation (FLUKA)      
Simulation (G4)      
Trigger      
Alignment      
Analysis      
Deleted:
<
<
To Do:
  • Optimize Kalman Filter algorithm
  • test Annealing algorithms
  • finish to built up efficient monitoring
  • maintean up-to-date Genfit version
  • produce a final track object savable in ntuple
  • extrapolate and match tracks with Calo, TW, and target
Done:
  • Working klaman filter
  • Truth matching with tracks
  • momentum significance and track positioning
  • enabling/disabling tracking systems and kalman itself using parameter flags

Tracking System Digitization

Include the digitization (noise, pilupe, electronics...) in the tracking systems.....

Clustering

Create clusters from hits. (Done)

Vertexing

Find the interaction vertex for each event.

Hit preselection.

Start Counter

Test geometry and hits.

??????????

Beam Monitor

BM managing.

Scintillator

Only check if the implementation done is enought with the requirements.

Calorimeter

Built geometry and hits. Big work needed.

Real Data Stream

Check the stream of real data works properly and is well integrated with the system

Event Display

Revive the FIRST event display.

Output ntuple test

Organize and test the output stream

Analysis Code

Rewrite the code from Roberto inside SHOE

Revision 52018-06-28 - SchiccioFrank

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

A breaf description of each task is also provided. To mantain it up-to-date is a duty of each contact person.

Edit table

Changed:
<
<
>
>
Deleted:
<
<
 
Deleted:
<
<
 
Deleted:
<
<
 

Alingnment

Provide the software instruments for detector alingnment. Two types of alingnments are required:

  • Hardware alingnment: indipendent system (laser?) to measure the single detector positioning for each data tacking
  • Particle alingnment: tracking system alingment using the particle beam

Global tracking system & Kalman Filter

Make the global tracking using VT, IT, MSD (TW?) detectors using Kalman Fitter algorithm.

To Do:

  • Optimize Kalman Filter algorithm
  • test Annealing algorithms
  • finish to built up efficient monitoring
  • maintean up-to-date Genfit version
  • produce a final track object savable in ntuple
  • extrapolate and match tracks with Calo, TW, and target
Done:
  • Working klaman filter
  • Truth matching with tracks
  • momentum significance and track positioning
  • enabling/disabling tracking systems and kalman itself using parameter flags

Tracking System Digitization

Changed:
<
<
Include the digitization in the tracking systems.....
>
>
Include the digitization (noise, pilupe, electronics...) in the tracking systems.....
 

Clustering

Create clusters from hits. (Done)

Vertexing

Find the interaction vertex for each event.

Hit preselection.

Start Counter

Test geometry and hits.

??????????

Beam Monitor

BM managing.

Scintillator

Only check if the implementation done is enought with the requirements.

Calorimeter

Built geometry and hits. Big work needed.

Real Data Stream

Check the stream of real data works properly and is well integrated with the system

Event Display

Revive the FIRST event display.

Output ntuple test

Organize and test the output stream

Analysis Code

Rewrite the code from Roberto inside SHOE

Deleted:
<
<

Revision 42018-06-28 - SchiccioFrank

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

A breaf description of each task is also provided. To mantain it up-to-date is a duty of each contact person.

Edit table

Deleted:
<
<
<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT8zM2YCSJsJ6I3D6NkF84QSH4EE8nDdIorpVI6PgYgmawCD3hAYcwkPWU1dCAwNi_zeUaCrlIsDfSq/pubhtml?gid=0&single=true&widget=true&headers=false" frameborder="0" scrolling="no" width="1500" height="600" style="transform:scale(0.70);-o-transform:scale(0.70);-webkit-transform:scale(0.70);-moz-transform:scale(0.70);-ms-transform:scale(0.70);transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;"></iframe>
 
Added:
>
>
 

Alingnment

Provide the software instruments for detector alingnment. Two types of alingnments are required:

  • Hardware alingnment: indipendent system (laser?) to measure the single detector positioning for each data tacking
  • Particle alingnment: tracking system alingment using the particle beam

Global tracking system & Kalman Filter

Make the global tracking using VT, IT, MSD (TW?) detectors using Kalman Fitter algorithm.

Added:
>
>
To Do:
 
  • Optimize Kalman Filter algorithm
  • test Annealing algorithms
  • finish to built up efficient monitoring
  • maintean up-to-date Genfit version
  • produce a final track object savable in ntuple
  • extrapolate and match tracks with Calo, TW, and target
Added:
>
>
Done:
  • Working klaman filter
  • Truth matching with tracks
  • momentum significance and track positioning
  • enabling/disabling tracking systems and kalman itself using parameter flags
 

Tracking System Digitization

Changed:
<
<


Vertexing

>
>
Include the digitization in the tracking systems.....
 
Added:
>
>

Clustering

Create clusters from hits. (Done)

Vertexing

 Find the interaction vertex for each event.

Hit preselection.

Start Counter

Added:
>
>
Test geometry and hits.

??????????

 

Beam Monitor

Added:
>
>
BM managing.
 

Scintillator

Added:
>
>
Only check if the implementation done is enought with the requirements.
 

Calorimeter

Added:
>
>
Built geometry and hits. Big work needed.
 

Real Data Stream

Added:
>
>
Check the stream of real data works properly and is well integrated with the system
 

Event Display

Added:
>
>
Revive the FIRST event display.
 

Output ntuple test

Added:
>
>
Organize and test the output stream
 

Analysis Code

Added:
>
>
Rewrite the code from Roberto inside SHOE
 

Revision 32018-06-28 - SchiccioFrank

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

A breaf description of each task is also provided. To mantain it up-to-date is a duty of each contact person.

Edit table

Changed:
<
<
>
>
<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT8zM2YCSJsJ6I3D6NkF84QSH4EE8nDdIorpVI6PgYgmawCD3hAYcwkPWU1dCAwNi_zeUaCrlIsDfSq/pubhtml?gid=0&single=true&widget=true&headers=false" frameborder="0" scrolling="no" width="1500" height="600" style="transform:scale(0.70);-o-transform:scale(0.70);-webkit-transform:scale(0.70);-moz-transform:scale(0.70);-ms-transform:scale(0.70);transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;"></iframe>
Deleted:
<
<
 
Deleted:
<
<
 

Alingnment

Provide the software instruments for detector alingnment. Two types of alingnments are required:

  • Hardware alingnment: indipendent system (laser?) to measure the single detector positioning for each data tacking
  • Particle alingnment: tracking system alingment using the particle beam

Global tracking system & Kalman Filter

Changed:
<
<
Genfit, Kalman fitter interface
>
>
Make the global tracking using VT, IT, MSD (TW?) detectors using Kalman Fitter algorithm.
  • Optimize Kalman Filter algorithm
Added:
>
>
  • test Annealing algorithms
  • finish to built up efficient monitoring
  • maintean up-to-date Genfit version
  • produce a final track object savable in ntuple
  • extrapolate and match tracks with Calo, TW, and target
 

Tracking System Digitization


Vertexing

Find the interaction vertex for each event.

Hit preselection.

Start Counter

Beam Monitor

Scintillator

Calorimeter

Real Data Stream

Event Display

Output ntuple test

Analysis Code

Added:
>
>

Revision 22018-06-28 - SchiccioFrank

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

A breaf description of each task is also provided. To mantain it up-to-date is a duty of each contact person.

Edit table

Changed:
<
<
<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT8zM2YCSJsJ6I3D6NkF84QSH4EE8nDdIorpVI6PgYgmawCD3hAYcwkPWU1dCAwNi_zeUaCrlIsDfSq/pubhtml?gid=0&single=true&widget=true&headers=false" frameborder="0" scrolling="no" width="1500" height="600" style="transform:scale(0.70);-o-transform:scale(0.70);-webkit-transform:scale(0.70);-moz-transform:scale(0.70);-ms-transform:scale(0.70);transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;"></iframe>
>
>
Added:
>
>
 
Added:
>
>
 

Alingnment

Provide the software instruments for detector alingnment. Two types of alingnments are required:

  • Hardware alingnment: indipendent system (laser?) to measure the single detector positioning for each data tacking
  • Particle alingnment: tracking system alingment using the particle beam

Global tracking system & Kalman Filter

Genfit, Kalman fitter interface

Tracking System Digitization


Vertexing

Find the interaction vertex for each event.

Hit preselection.

Start Counter

Beam Monitor

Scintillator

Calorimeter

Real Data Stream

Event Display

Output ntuple test

Analysis Code

Deleted:
<
<

Revision 12018-06-27 - SchiccioFrank

 
META TOPICPARENT name="FOOTSoftware"

Tasks & Organization

In this page are collected the different software tasks with the people assigned to each one, the status and the deadlines forseen. Here you can see the task needing manpower and where you can contribute in software developement.

A breaf description of each task is also provided. To mantain it up-to-date is a duty of each contact person.

Edit table

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT8zM2YCSJsJ6I3D6NkF84QSH4EE8nDdIorpVI6PgYgmawCD3hAYcwkPWU1dCAwNi_zeUaCrlIsDfSq/pubhtml?gid=0&single=true&widget=true&headers=false" frameborder="0" scrolling="no" width="1500" height="600" style="transform:scale(0.70);-o-transform:scale(0.70);-webkit-transform:scale(0.70);-moz-transform:scale(0.70);-ms-transform:scale(0.70);transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;"></iframe>

Alingnment

Provide the software instruments for detector alingnment. Two types of alingnments are required:

  • Hardware alingnment: indipendent system (laser?) to measure the single detector positioning for each data tacking
  • Particle alingnment: tracking system alingment using the particle beam

Global tracking system & Kalman Filter

Genfit, Kalman fitter interface

Tracking System Digitization


Vertexing

Find the interaction vertex for each event.

Hit preselection.

Start Counter

Beam Monitor

Scintillator

Calorimeter

Real Data Stream

Event Display

Output ntuple test

Analysis Code

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback