Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The output of JProfiler gives a good idea of what is going on in the code. The following profiles are available:

VersionDateProfileBenchmarkComment
Pass12015/8/1EvioToLcio: http://nuclear.unh.edu/HPS/Profiles/Call_Tree_EvioToLcio.xml  
Pass12015/8/1doProcess: http://nuclear.unh.edu/HPS/Profiles/Call_Tree_doProcess.xml0.11704 sec/event 
r33932015/8/25doProcess: http://nuclear.unh.edu/HPS/Profiles/Call_Tree_doProcess_2015_08_24a.xml0.06899 sec/eventSho fixed leftover debugging code in tracking

Benchmark performed on the first 10,000 events of run 5772 (file 0), on a 2.6 GHz Intel Core i7 laptopClick on the arrows to drop down into specific methods. The local time is the time spend in this method, the total time is the time spend in this method and all the methods it calls. The percentage indicates the fraction of total execution time that is represented by the total time.

Documentation 

ComponentMaintainerLocationBrief Description
EvioToLcioJeremy McCormickorg.hps.evioThe main program that converts EVIO to LCIO, performing an LCSim job in the same session. The processed events are then (optionally) written to disk using an LCIOWriter.
LCSimEngRunEventBuilderJeremy McCormickorg.hps.evioThis is the LCSimEventBuilder implementation for the Engineering Run and the Commissioning Run.
EcalEvioReaderSho Uemuraorg.hps.evioConverts various modes of EVIO TDC information into LCSim hit collections.
SvtEvioReaderOmar Morenoorg.hps.evioConverts EVIO SVT data to LCSim hit collections.
Event Reconstruction Steering Files  List of the most important drivers and further documentation on them.

...