Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
DD4hep
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
cepc
externals
mirroring
DD4hep
Commits
a4319406
Commit
a4319406
authored
6 years ago
by
Markus Frank
Committed by
MarkusFrankATcernch
6 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Add debug options to DDDB
parent
58e92529
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
examples/DDDB/src/plugins/DDDBConfig.h
+76
-0
76 additions, 0 deletions
examples/DDDB/src/plugins/DDDBConfig.h
with
76 additions
and
0 deletions
examples/DDDB/src/plugins/DDDBConfig.h
0 → 100644
+
76
−
0
View file @
a4319406
//==========================================================================
// AIDA Detector description implementation
//--------------------------------------------------------------------------
// Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
// All rights reserved.
//
// For the licensing terms see $DD4hepINSTALL/LICENSE.
// For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
//
// Author : M.Frank
//
//==========================================================================
//
// DDDB is a detector description convention developed by the LHCb experiment.
// For further information concerning the DTD, please see:
// http://lhcb-comp.web.cern.ch/lhcb-comp/Frameworks/DetDesc/Documents/lhcbDtd.pdf
//
//==========================================================================
#ifndef DD4HEP_DDDB_DDDBCONFIG_H
#define DD4HEP_DDDB_DDDBCONFIG_H
/// Namespace for the AIDA detector description toolkit
namespace
dd4hep
{
/// Namespace for the DDDB2Objects configuration setup
namespace
CondDB2Objects
{
/// Printout steering for debugging
class
PrintConfig
{
public:
bool
xml
=
false
;
bool
file_load
=
false
;
bool
docs
=
false
;
bool
materials
=
false
;
bool
logvol
=
false
;
bool
shapes
=
false
;
bool
physvol
=
false
;
bool
params
=
false
;
bool
detelem
=
false
;
bool
detelem_ref
=
false
;
bool
detelem_xml
=
false
;
bool
condition
=
false
;
bool
condition_ref
=
false
;
bool
catalog
=
false
;
bool
catalog_ref
=
false
;
bool
tabprop
=
false
;
bool
tree_on_error
=
true
;
bool
eval_error
=
true
;
/// Access global instance for xml configuration
static
PrintConfig
&
instance
();
};
}
/// Namespace for the DDDB2Objects configuration setup
namespace
DDDB2Objects
{
/// Printout steering for debugging
class
PrintConfig
{
public:
bool
materials
=
false
;
bool
volumes
=
false
;
bool
logvol
=
false
;
bool
shapes
=
false
;
bool
physvol
=
false
;
bool
params
=
false
;
bool
detelem
=
false
;
bool
condition
=
false
;
bool
vis
=
false
;
int
max_volume_depth
=
12
;
/// Access global instance for xml configuration
static
PrintConfig
&
instance
();
};
}
}
#endif
/* DD4HEP_DDDB_DDDBCONFIG_H */
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment