- Oct 19, 2016
-
-
Markus Frank authored
-
Markus Frank authored
-
- Aug 03, 2016
-
-
Katsushige Kotera authored
Segmentation driver for ScECAL stips MegatileLayerGridXY.cpp/h are updated to fix a problem which shows wrong hit positions.
-
- Jul 26, 2016
-
-
Shaojun Lu authored
Added new MegatileLayerGridXY segmentation for Scintillator strip Ecal, which is implemented by K.Kotera, and used by SEcal04Hybrid geometry driver.
-
- Jun 29, 2016
-
-
Andre Sailer authored
-
- Jun 28, 2016
-
-
Markus Frank authored
-
- May 18, 2016
-
-
Shaojun Lu authored
Updated TiledLayerGridXY segmentation, and added two functions to set and access the layer identifier string, which may be defined in the compact xml file.
-
- Apr 27, 2016
-
-
Shaojun Lu authored
Updated WaferGridXY, allow to set and access different Magic wafer group. SiWEcal Barrel has different Magic Wafer size in each layer group, and SiWEcal Endcaps has different Magic Wafer size in each tower group.
-
Frank Gaede authored
-
- Apr 20, 2016
-
-
Shaojun Lu authored
Added a WaferGridXY cartesian segmentation for SiWEcal. The SiWEcal include both Normal wafer and Magic wafer depending on the layer dimensions. Implemented a new algorithm to transfor the SiWEcal04 sensitive driver into DD4hep framework. This algorithm works for both Normal and Magic wafer design.
-
- Apr 13, 2016
-
-
Shaojun Lu authored
-
- Dec 11, 2015
-
-
Frank Gaede authored
- fixed module id for calo barrel surfaces - ...
-
- Nov 13, 2015
-
-
Shaojun Lu authored
Added a new AHcal Barrel sensitive tiling driver - TiledLayerGridXY in DDSegmentation for AHcal Barrel Sensitive layer segmentation design.
-
- Jul 29, 2015
-
-
Markus Frank authored
-
- Jul 12, 2015
-
-
Markus Frank authored
-
- Jun 17, 2015
-
-
Andre Sailer authored
Implement cellDimensions Functions for PolarGridRPhi and PolarGridRPhi2 Implement unit tests Correct documentation string in CartesianGrid[XY]Z
-
Andre Sailer authored
Needed to access cell dimensions in a segmentation agnostic way Implemented unit tests for cellDimensions Implemented default function throwing exception Implemented cellDimensions for CartesianGridXY, XZ, YZ, XZY Added c++11 definition to DD4hep.cmake (implemented functions with and without c++11)
-
- Mar 31, 2015
-
-
Andre Sailer authored
-
Andre Sailer authored
some missing characters missmatch in function signatures due to using std::string
-
Andre Sailer authored
Fix: phi/theta Coordinate calculation was not updating the cellID Create protected functions no taking cellIDs, make public functions update the cellID for the decoder Make position update the cellID for the decoder and use the private phi/theta functions Fix: Change type for thetaBins and phiBins members, they should be integer (at least the setters only allowed int) Tweaks: Use CellID instead of long64 (same typedef)
-
Andre Sailer authored
* protect against self assignment * delete NULL is a no-op, don't need to check
-
Andre Sailer authored
-
Andre Sailer authored
now phi bins are counted from the offset counter-clockwise up
-
Andre Sailer authored
-
Andre Sailer authored
-
- Mar 19, 2015
-
-
Andre Sailer authored
-
- Mar 18, 2015
-
-
Andre Sailer authored
use the cellBoundaries based positionToBin and binToPosition functions
-
Andre Sailer authored
-
Andre Sailer authored
Treatment of edge cases (see comments in the code as well) If we are close to the lower bound, we assume it is in the bottom Include upper boundary to the segmentation If the value is below or above the lowest or highest, throw exception, this means the segmentation is always bound by values we give it Need to subtract 1 from the result, because upper_bound works that way
-
Andre Sailer authored
-
- Mar 17, 2015
-
-
Marko Petric authored
-
Marko Petric authored
-
- Mar 11, 2015
-
-
Markus Frank authored
Fix hundreds of std=c++11 compiler warningsAllow to change compiler settings in cmake/DD4hep.cmake valid for all packages.Watch out for CMAKE_CXX_FLAGS in cmake/DD4hep.cmake.Move to use Boost spirit::phoenix version 3. ---- Prepare for ROOT 6
-
- Sep 17, 2014
-
-
Marko Petric authored
-
- Sep 03, 2014
-
-
Frank Gaede authored
-
- Aug 20, 2014
-
-
Frank Gaede authored
-
- Mar 10, 2014
-
-
Christian Grefe authored
Added support for vector parameters in segmentations (int, float, double, string) which are simply space separated values in the xml element Added TiledLayerSegmentation as an example for a complex segmentation that is calculated based on a volume ID
-
- Jan 20, 2014
-
-
Christian Grefe authored
-
- Jan 06, 2014
-
-
Christian Grefe authored
Added simple nearest neighbour calculation Fixed compact XML of all examples to work with the new segmentation types
-
- Dec 18, 2013
-
-
Christian Grefe authored
-