DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Classes | Namespaces | Macros | Typedefs | Functions
ConditionsUserPool.cpp File Reference
#include <DDCond/ConditionsPool.h>
#include <DD4hep/ConditionsMap.h>
#include <map>
#include <unordered_map>
#include <DD4hep/Printout.h>
#include <DD4hep/Factories.h>
#include <DD4hep/InstanceCount.h>
#include <DDCond/ConditionsIOVPool.h>
#include <DDCond/ConditionsSelectors.h>
#include <DDCond/ConditionsDataLoader.h>
#include <DDCond/ConditionsManagerObject.h>
#include <DDCond/ConditionsDependencyHandler.h>
#include <mutex>

Go to the source code of this file.

Classes

class  dd4hep::cond::ConditionsMappedUserPool< MAPPING >
 Class implementing the conditions user pool for a given IOV type. More...
 

Namespaces

 dd4hep
 Namespace for the AIDA detector description toolkit.
 
 dd4hep::cond
 Namespace for implementation details of the AIDA detector description toolkit.
 

Macros

#define DDCOND_CONDITIONSMAPPEDUSERPOOL_H
 

Typedefs

typedef std::unordered_map< Condition::key_type, Condition::Object * > dd4hep::cond::umap_t
 

Functions

void * create_map_user_pool (dd4hep::Detector &description, int argc, char **argv)
 
void * create_unordered_map_user_pool (dd4hep::Detector &description, int argc, char **argv)
 

Macro Definition Documentation

◆ DDCOND_CONDITIONSMAPPEDUSERPOOL_H

#define DDCOND_CONDITIONSMAPPEDUSERPOOL_H

Definition at line 15 of file ConditionsUserPool.cpp.

Function Documentation

◆ create_map_user_pool()

void* create_map_user_pool ( dd4hep::Detector description,
int  argc,
char **  argv 
)

Definition at line 823 of file ConditionsUserPool.cpp.

◆ create_unordered_map_user_pool()

void* create_unordered_map_user_pool ( dd4hep::Detector description,
int  argc,
char **  argv 
)

Definition at line 828 of file ConditionsUserPool.cpp.