ATLAS Offline Software
Loading...
Searching...
No Matches
BaseSimulationSelector.cxx File Reference
Include dependency graph for BaseSimulationSelector.cxx:

Go to the source code of this file.

Functions

ServiceHandle< ISF::ISimulationSvc > *ISF::BaseSimulationSelector::simulator ATLAS_NOT_THREAD_SAFE ()
 return a handle on the simulator
void ISF::BaseSimulationSelector::update ATLAS_NOT_THREAD_SAFE (const ISFParticle &)
 update internal event representation

Function Documentation

◆ ATLAS_NOT_THREAD_SAFE() [1/2]

ServiceHandle< ISF::ISimulationSvc > *ISF::BaseSimulationSelector::simulator ATLAS_NOT_THREAD_SAFE ( )
inline

return a handle on the simulator

Install fatal handler with default options.

called at the end of each athena event (can be used for eg.

called at the beginning of each athena event (can be used for eg.

return the simulation service ID

resetting dynamic selectors)

This is meant to be easy to call from python via ctypes.

Definition at line 63 of file BaseSimulationSelector.cxx.

63 {
64 return &m_simulator;
65}

◆ ATLAS_NOT_THREAD_SAFE() [2/2]

void ISF::BaseSimulationSelector::update ATLAS_NOT_THREAD_SAFE ( const ISFParticle & )

update internal event representation

Definition at line 95 of file BaseSimulationSelector.cxx.

95{ }