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
8fd21efe
Commit
8fd21efe
authored
8 years ago
by
Markus Frank
Browse files
Options
Downloads
Patches
Plain Diff
Fix CINT Problems.
parent
b5d84291
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
DDCore/include/DD4hep/Conditions.h
+3
-3
3 additions, 3 deletions
DDCore/include/DD4hep/Conditions.h
DDCore/include/DD4hep/Dictionary.h
+9
-5
9 additions, 5 deletions
DDCore/include/DD4hep/Dictionary.h
DDCore/include/DD4hep/Readout.h
+2
-0
2 additions, 0 deletions
DDCore/include/DD4hep/Readout.h
with
14 additions
and
8 deletions
DDCore/include/DD4hep/Conditions.h
+
3
−
3
View file @
8fd21efe
...
@@ -89,10 +89,10 @@ namespace DD4hep {
...
@@ -89,10 +89,10 @@ namespace DD4hep {
/// Initializing constructor
/// Initializing constructor
explicit
IOV
(
const
IOVType
*
typ
);
explicit
IOV
(
const
IOVType
*
typ
);
/// Copy constructor
/// Specialized copy constructor
explicit
IOV
(
const
IOV
&
copy
);
/// Copy constructor
explicit
IOV
(
const
IOVType
*
typ
,
const
Key
&
key
);
explicit
IOV
(
const
IOVType
*
typ
,
const
Key
&
key
);
/// Copy constructor
IOV
(
const
IOV
&
copy
);
/// Standard Destructor
/// Standard Destructor
~
IOV
();
~
IOV
();
...
...
This diff is collapsed.
Click to expand it.
DDCore/include/DD4hep/Dictionary.h
+
9
−
5
View file @
8fd21efe
...
@@ -20,17 +20,18 @@
...
@@ -20,17 +20,18 @@
#define DD4HEP_GEOMETRY_DICTIONARY_H
#define DD4HEP_GEOMETRY_DICTIONARY_H
#include
"XML/Evaluator.h"
#include
"XML/Evaluator.h"
#include
"DD4hep/World.h"
#include
"DD4hep/Callback.h"
#include
"DD4hep/LCDDData.h"
#include
"DD4hep/Conditions.h"
#include
"DD4hep/FieldTypes.h"
#include
"DD4hep/DD4hepRootPersistency.h"
#include
"DD4hep/DD4hepRootPersistency.h"
#include
"DD4hep/objects/ObjectsInterna.h"
#include
"DD4hep/objects/ObjectsInterna.h"
#include
"DD4hep/objects/DetectorInterna.h"
#include
"DD4hep/objects/DetectorInterna.h"
#include
"DD4hep/objects/ConditionsInterna.h"
#include
"DD4hep/objects/ConditionsInterna.h"
#include
"DD4hep/objects/VolumeManagerInterna.h"
#include
"DD4hep/objects/VolumeManagerInterna.h"
#include
"DD4hep/World.h"
#include
"DD4hep/Callback.h"
#include
"DD4hep/LCDDData.h"
#include
"DD4hep/Conditions.h"
#include
"DD4hep/FieldTypes.h"
#include
<vector>
#include
<vector>
#include
<map>
#include
<map>
#include
<string>
#include
<string>
...
@@ -181,10 +182,13 @@ template class DD4hep::Handle<TNamed>;
...
@@ -181,10 +182,13 @@ template class DD4hep::Handle<TNamed>;
#pragma link C++ class DD4hep::Handle<DD4hep::Geometry::SegmentationObject>+;
#pragma link C++ class DD4hep::Handle<DD4hep::Geometry::SegmentationObject>+;
#pragma link C++ class DD4hep::Geometry::HitCollection+;
#pragma link C++ class DD4hep::Geometry::HitCollection+;
#pragma link C++ class DD4hep::Geometry::Readout+;
#pragma link C++ class DD4hep::Geometry::Readout+;
#pragma link C++ class DD4hep::Geometry::HitCollection+;
#pragma link C++ class DD4hep::Geometry::ReadoutObject+;
#pragma link C++ class DD4hep::Geometry::ReadoutObject+;
#pragma link C++ class DD4hep::Handle<DD4hep::Geometry::ReadoutObject>+;
#pragma link C++ class DD4hep::Handle<DD4hep::Geometry::ReadoutObject>+;
#pragma link C++ class vector<DD4hep::Geometry::HitCollection>+;
#pragma link C++ class vector<DD4hep::Geometry::HitCollection>+;
#pragma link C++ class vector<DD4hep::Geometry::Readout>+;
#pragma link C++ class vector<DD4hep::Geometry::Readout>+;
#pragma link C++ class vector<DD4hep::Geometry::HitCollection*>+;
#pragma link C++ class vector<const DD4hep::Geometry::HitCollection*>+;
#pragma link C++ class vector<DD4hep::Geometry::IDDescriptor>+;
#pragma link C++ class vector<DD4hep::Geometry::IDDescriptor>+;
#pragma link C++ class DD4hep::Geometry::Alignment+;
#pragma link C++ class DD4hep::Geometry::Alignment+;
...
...
This diff is collapsed.
Click to expand it.
DDCore/include/DD4hep/Readout.h
+
2
−
0
View file @
8fd21efe
...
@@ -79,8 +79,10 @@ namespace DD4hep {
...
@@ -79,8 +79,10 @@ namespace DD4hep {
}
}
/// Access explicit names of hit collections if present
/// Access explicit names of hit collections if present
std
::
vector
<
std
::
string
>
collectionNames
()
const
;
std
::
vector
<
std
::
string
>
collectionNames
()
const
;
#ifndef __CINT__
/// Access hit collections if present
/// Access hit collections if present
std
::
vector
<
const
HitCollection
*>
collections
()
const
;
std
::
vector
<
const
HitCollection
*>
collections
()
const
;
#endif
/// Access number of hit collections
/// Access number of hit collections
size_t
numCollections
()
const
;
size_t
numCollections
()
const
;
/// Assign IDDescription to readout structure
/// Assign IDDescription to readout structure
...
...
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