DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::sim::Geant4OutputAction::OutputContext< T > Class Template Reference

Helper class for thread savety. More...

#include <Geant4OutputAction.h>

Public Member Functions

 OutputContext (const T *c)
 
template<typename U >
U * data () const
 

Public Attributes

const T * context
 
void * userData
 

Detailed Description

template<typename T>
class dd4hep::sim::Geant4OutputAction::OutputContext< T >

Helper class for thread savety.

Definition at line 43 of file Geant4OutputAction.h.

Constructor & Destructor Documentation

◆ OutputContext()

template<typename T >
dd4hep::sim::Geant4OutputAction::OutputContext< T >::OutputContext ( const T *  c)
inline

Definition at line 47 of file Geant4OutputAction.h.

Member Function Documentation

◆ data()

template<typename T >
template<typename U >
U* dd4hep::sim::Geant4OutputAction::OutputContext< T >::data ( ) const
inline

Definition at line 50 of file Geant4OutputAction.h.

Member Data Documentation

◆ context

template<typename T >
const T* dd4hep::sim::Geant4OutputAction::OutputContext< T >::context

Definition at line 45 of file Geant4OutputAction.h.

◆ userData

template<typename T >
void* dd4hep::sim::Geant4OutputAction::OutputContext< T >::userData

Definition at line 46 of file Geant4OutputAction.h.


The documentation for this class was generated from the following file: