Tools for Event Filter Physics Studies

The event filter has to accomplish its task within stringent time constraints. Using the offline reconstruction package ATRECON as tool for event filter studies, additional timestamps have been added to the calorimeter reconstruction and to the pattern recognition package xKalman.

The timestamps should only measure the execution time of the reconstruction algorithms without data access. Moreover, the idea is to have detailed information from the different reconstruction steps. The timing is done by calls to the TIMED routine, which returns the CPU time in seconds used since the last call. The resolution of TIMED is 10ms.

The timing values for the different reconstruction packages are stored in individual ZEBRA banks (for the names see below) found under the (new) /RECB/TIME bank. They can also be included into the extended CBNT (see here for necessary modifications to the CBNT code).

Package Bankname Timestamp includes Modified files
EM calo EMCA calocomb building of combined matrix ecalrec.age
replacing the file in
offline/atrecon/calorec
 
ecaltime.inc
to be added to
offline/atrecon/include/
atrecon/calorec
maxima finding of local maxima
etaphi calculating eta/phi region
cone determining cells in cone
property calculating cluster properties
refine refining cluster properties
emid calculating values for particle ID
iso determining energies for isolation
Hadron calo *) HADC calocomb building of combined matrix hcalrec.age
replacing the file in
offline/atrecon/calorec
 
hcaltime.inc
to be added to
offline/atrecon/include/
atrecon/calorec
maxima finding of local maxima
etaphi calculating eta/phi region
separation determining separation to other found clusters
parameter evaluation of cluster parameters
Missing energy MISE emistime calculate missing energy emisrec.age
replacing the file in
offline/atrecon/calorec
 
emistime.inc
to be added to
offline/atrecon/include/
atrecon/calorec
xKalman XKAT road finding of roads xkalman.age
replacing the file in
offline/atrecon/xkalman
 
thelix.F
replacing the file in
offline/atrecon/xkalman
 
xkaltime.inc
to be added to
offline/atrecon/include/
atrecon/xcdes
 
comtime.inc
to be added to
offline/atrecon/include/
atrecon/xcdes
readTRT reading of TRT digits
roadTRT primary track search in TRT
readSCT reading of SCT digits
sort sort counters in propagation order
trackSCT track propagation through SCT/pixel
bremSCT bremfit in SCT/pixel
trackTRT track propagation through TRT
bremTRT bremfit in TRT
compare compare found track candidates
repeat repeat track search starting from found tracks

*) Please observe that this is the old hadron reconstruction package which is no more called from ATRECON by default. It is replaced by the jetfinder library, which does not yet include any timestamps.

Valid HTML 4.01! Valid CSS!