DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Functions
ConditionsTest.cpp File Reference
#include "DD4hep/DetConditions.h"
#include "DD4hep/DetectorTools.h"
#include "DDCond/ConditionsTest.h"
#include "DD4hep/objects/DetectorInterna.h"
#include "DD4hep/objects/ConditionsInterna.h"
#include <vector>
#include <list>
#include <set>
#include <map>
#include <deque>

Go to the source code of this file.

Namespaces

 DD4hep
 Namespace for the AIDA detector description toolkit.
 
 DD4hep::Conditions
 Namespace for the conditions part of the AIDA detector description toolkit.
 
 DD4hep::Conditions::Test
 Namespace for test environments in DDCond.
 

Macros

#define TEMPLATE_SIMPLE_TYPE(x)
 
#define TEMPLATE_CONTAINER_TYPE(container, x)
 
#define TEMPLATE_TYPE(x, f)
 

Functions

template<typename T >
void DD4hep::Conditions::Test::print_bound_condition (Condition, const char *)
 
template<typename T >
void DD4hep::Conditions::Test::__print_bound_val (Condition c, const char *norm)
 
template<>
void DD4hep::Conditions::Test::__print_bound_val< string > (Condition c, const char *)
 
template<typename T >
void DD4hep::Conditions::Test::__print_bound_container (Condition c, const char *)
 
template<>
void DD4hep::Conditions::Test::print_condition< void > (Condition c)
 
template<typename T >
void DD4hep::Conditions::Test::print_conditions (const RangeConditions &rc)
 
template void DD4hep::Conditions::Test::print_conditions< void > (const RangeConditions &rc)
 
void DD4hep::Conditions::Test::check_discrete_condition (Condition c, const IOV &iov)
 

Macro Definition Documentation

#define TEMPLATE_CONTAINER_TYPE (   container,
 
)
Value:
template void __print_bound_container<container >(Condition c, const char* norm); \
template <> void print_bound_value<container >(Condition c, const char* norm) \
{ __print_bound_container<container >(c, norm); }
Main condition object handle.
Definition: Conditions.h:70

Definition at line 77 of file ConditionsTest.cpp.

#define TEMPLATE_SIMPLE_TYPE (   x)
Value:
template <> void print_bound_value<x>(Condition c, const char* norm) \
{ __print_bound_val<x>(c, norm); }
Main condition object handle.
Definition: Conditions.h:70

Definition at line 73 of file ConditionsTest.cpp.

#define TEMPLATE_TYPE (   x,
 
)
Value:
TEMPLATE_CONTAINER_TYPE(Primitive<x>::int_map_t,x) \
TEMPLATE_CONTAINER_TYPE(Primitive<x>::string_map_t,x)
#define TEMPLATE_SIMPLE_TYPE(x)
#define TEMPLATE_CONTAINER_TYPE(container, x)

Definition at line 99 of file ConditionsTest.cpp.