DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
DDCore
include
DD4hep
config.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
#ifndef DD4HEP_CONFIG_H
14
#define DD4HEP_CONFIG_H
15
16
#define DD4HEP_INSTANCE_COUNTS 1
17
#define DD4HEP_USE_SAFE_CAST 1
18
22
#if defined(DD4HEP_DEBUG)
23
#define DD4HEP_CONDITIONS_DEBUG 1
24
#endif
25
26
#if defined(DD4HEP_CONDITIONS_DEBUG)
27
#define DD4HEP_CONDITIONS_HAVE_NAME 1
29
#else
30
#define DD4HEP_MINIMAL_CONDITIONS 1
32
#endif
33
35
#define DD4HEP_PLUGINSVC_VERSION 2
36
37
#ifdef DD4HEP_INSTANCE_COUNTS
38
#define INCREMENT_COUNTER InstanceCount::increment(this)
39
#define DECREMENT_COUNTER InstanceCount::decrement(this)
40
#else
41
#define INCREMENT_COUNTER
42
#define DECREMENT_COUNTER
43
#endif
44
45
#if defined(G__ROOT) || defined(__CLING__) || defined(__ROOTCLING__)
46
#define DD4HEP_INTERPRETER_MODE 1
47
#endif
48
50
namespace
dd4hep
{
51
53
namespace
cond
{
54
}
/* End namespace cond */
55
57
namespace
detail {
59
namespace
matrix {
60
}
/* End namespace matrix */
61
}
/* End namespace detail */
62
}
/* End namespace dd4hep */
63
#endif // DD4HEP_CONFIG_H
cond
AlignmentCondition::Object * cond
Definition:
AlignmentsCalculator.cpp:68
dd4hep
Namespace for the AIDA detector description toolkit.
Definition:
AlignmentsCalib.h:28
Generated on Tue Dec 10 2024 18:30:04 for DD4hep by
1.8.18