Added possibility to monitor performance in simulation with respect to geometry and...
authoragheata <agheata@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 30 Jan 2013 14:18:02 +0000 (14:18 +0000)
committeragheata <agheata@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 30 Jan 2013 14:18:02 +0000 (14:18 +0000)
commita5fe2c4127ad20bdda1188b1ab2eca25627564b8
tree67ee4159090ce5afd0307fefea0fdd8a5903ecb6
parenta70c9e97dbc8a3241283255558ea95d6dcf6fe46
Added possibility to monitor performance in simulation with respect to geometry and particle types. Simply add: sim.SetUseMonitoring(kTRUE) which will produce the file timing.root after simulation. Then use separately: AliTransportMonitor *mon = AliTransportMonitor::Import(timing.root); mon->Print(); mon->Print(ALIC); to inspect the monitored info. The tool collects the timing per particle at every step, correlated with the energy and type of the particle, aggregating the information per volume. This can run in any type of simulation (G3, G4, FLUKA)
STEER/CMakelibSTEER.pkg
STEER/STEER/AliMC.cxx
STEER/STEER/AliMC.h
STEER/STEER/AliSimulation.cxx
STEER/STEER/AliSimulation.h
STEER/STEER/AliTransportMonitor.cxx [new file with mode: 0644]
STEER/STEER/AliTransportMonitor.h [new file with mode: 0644]
STEER/STEERLinkDef.h