DD4hep  1.32.0
Detector Description Toolkit for High Energy Physics
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Mutex.h
Go to the documentation of this file.
1 //==========================================================================
2 // AIDA Detector description implementation
3 //--------------------------------------------------------------------------
4 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
5 // All rights reserved.
6 //
7 // For the licensing terms see $DD4hepINSTALL/LICENSE.
8 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
9 //
10 // Author : M.Frank
11 //
12 //==========================================================================
13 
14 #ifndef DD4HEP_MUTEX_H
15 #define DD4HEP_MUTEX_H
16 
17 // C/C++ include files
18 #include <mutex>
19 
21 namespace dd4hep {
22  typedef std::recursive_mutex dd4hep_mutex_t;
23  typedef std::lock_guard<dd4hep_mutex_t> dd4hep_lock_t;
24 }
25 #endif // DD4HEP_MUTEX_H
dd4hep::dd4hep_mutex_t
std::recursive_mutex dd4hep_mutex_t
Definition: Mutex.h:22
dd4hep::dd4hep_lock_t
std::lock_guard< dd4hep_mutex_t > dd4hep_lock_t
Definition: Mutex.h:23
dd4hep
Namespace for the AIDA detector description toolkit.
Definition: AlignmentsCalib.h:28