ATLAS Offline Software
Loading...
Searching...
No Matches
TauolaPP.cxx File Reference
#include "GeneratorObjects/McEventCollection.h"
#include "Tauolapp_i/TauolaPP.h"
#include "Tauola/Log.h"
#include "Tauola/Tauola.h"
#include "Tauola/TauolaHepMC3Event.h"
#include "Tauola/f_Variables.h"
#include "CLHEP/Random/RandFlat.h"
#include "AthenaKernel/RNGWrapper.h"
Include dependency graph for TauolaPP.cxx:

Go to the source code of this file.

Namespaces

namespace  Tauolapp

Typedefs

using Tauolapp::TauolaHepMCEvent = TauolaHepMC3Event
using Tauolapp::TauolaHepMCParticle = TauolaHepMC3Particle

Functions

double AthenaRandomGenerator ATLAS_NOT_THREAD_SAFE ()
 Install fatal handler with default options.

Function Documentation

◆ ATLAS_NOT_THREAD_SAFE()

double AthenaRandomGenerator ATLAS_NOT_THREAD_SAFE ( )
inline

Install fatal handler with default options.

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

Definition at line 27 of file TauolaPP.cxx.

28{
29 return CLHEP::RandFlat::shoot(TauolaPP::p_rndmEngine);
30}
static CLHEP::HepRandomEngine * p_rndmEngine
Definition TauolaPP.h:35