Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a NoSegmentation segmentation #97

Merged
merged 1 commit into from
Mar 10, 2017

Conversation

whit2333
Copy link

NoSegmentation is useful because it defaults to the volumeID and allows IDDecoder to be used.

modified:   DDCore/include/DD4hep/Dictionary.h
new file:   DDCore/include/DD4hep/NoSegmentation.h
modified:   DDCore/python/lcdd.py
new file:   DDCore/src/NoSegmentation.cpp
modified:   DDCore/src/Segmentations.cpp
modified:   DDCore/src/plugins/LCDDSegmentations.cpp
new file:   DDSegmentation/include/DDSegmentation/NoSegmentation.h
new file:   DDSegmentation/src/NoSegmentation.cpp

	modified:   DDCore/include/DD4hep/Dictionary.h
	new file:   DDCore/include/DD4hep/NoSegmentation.h
	modified:   DDCore/python/lcdd.py
	new file:   DDCore/src/NoSegmentation.cpp
	modified:   DDCore/src/Segmentations.cpp
	modified:   DDCore/src/plugins/LCDDSegmentations.cpp
	new file:   DDSegmentation/include/DDSegmentation/NoSegmentation.h
	new file:   DDSegmentation/src/NoSegmentation.cpp
@petricm
Copy link

petricm commented Feb 15, 2017

@MarkusFrankATcernch can you please take a look at this. Are all the these changes really necessary to introduce a new segmentation?

@whit2333
Copy link
Author

Check out this issue #102
It summarizes why I created NoSegmentation.

@MarkusFrankATcernch
Copy link
Contributor

To me the addition looks non-intrusive ie. Clients can always decide if they want to use this component or not.
I will merge the request.

@MarkusFrankATcernch MarkusFrankATcernch merged commit aca88d4 into AIDASoft:master Mar 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants