Loading src/core/geometry/DetectorAssembly.hpp +4 −3 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include "core/config/ConfigReader.hpp" #include "core/config/exceptions.h" #include "tools/ROOT.h" namespace allpix { /** Loading @@ -30,7 +31,7 @@ namespace allpix { * Detector assembly constructor * @param reader ConfigReader holding the full detector model configuration */ DetectorAssembly(const ConfigReader& reader) { explicit DetectorAssembly(const ConfigReader& reader) { auto config = reader.getHeaderConfiguration(); // Chip thickness Loading Loading @@ -83,7 +84,7 @@ namespace allpix { * Constructor for hybrid assemblies * @param reader ConfigReader holding the full detector model configuration */ HybridAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { explicit HybridAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { auto config = reader.getHeaderConfiguration(); // Excess around the chip from the pixel grid Loading Loading @@ -154,7 +155,7 @@ namespace allpix { * Constructor for monolithic assemblies * @param reader ConfigReader holding the full detector model configuration */ MonolithicAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { explicit MonolithicAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { auto config = reader.getHeaderConfiguration(); // Excess around the chip is copied from sensor size Loading src/core/geometry/DetectorModel.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ std::shared_ptr<DetectorModel> DetectorModel::factory(const std::string& name, c } DetectorModel::DetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, ConfigReader reader) : type_(std::move(type)), assembly_(assembly), reader_(std::move(reader)) { : type_(std::move(type)), assembly_(std::move(assembly)), reader_(std::move(reader)) { using namespace ROOT::Math; auto config = reader_.getHeaderConfiguration(); Loading src/core/geometry/PixelDetectorModel.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ using namespace allpix; PixelDetectorModel::PixelDetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, const std::shared_ptr<DetectorAssembly>& assembly, const ConfigReader& reader) : DetectorModel(std::move(type), assembly, reader) { using namespace ROOT::Math; Loading src/core/geometry/PixelDetectorModel.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ namespace allpix { * @param reader Configuration reader with description of the model */ explicit PixelDetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, const std::shared_ptr<DetectorAssembly>& assembly, const ConfigReader& reader); /** Loading src/core/geometry/RadialStripDetectorModel.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ using namespace allpix; RadialStripDetectorModel::RadialStripDetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, const std::shared_ptr<DetectorAssembly>& assembly, const ConfigReader& reader) : DetectorModel(std::move(type), assembly, reader) { auto config = reader.getHeaderConfiguration(); Loading Loading
src/core/geometry/DetectorAssembly.hpp +4 −3 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include "core/config/ConfigReader.hpp" #include "core/config/exceptions.h" #include "tools/ROOT.h" namespace allpix { /** Loading @@ -30,7 +31,7 @@ namespace allpix { * Detector assembly constructor * @param reader ConfigReader holding the full detector model configuration */ DetectorAssembly(const ConfigReader& reader) { explicit DetectorAssembly(const ConfigReader& reader) { auto config = reader.getHeaderConfiguration(); // Chip thickness Loading Loading @@ -83,7 +84,7 @@ namespace allpix { * Constructor for hybrid assemblies * @param reader ConfigReader holding the full detector model configuration */ HybridAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { explicit HybridAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { auto config = reader.getHeaderConfiguration(); // Excess around the chip from the pixel grid Loading Loading @@ -154,7 +155,7 @@ namespace allpix { * Constructor for monolithic assemblies * @param reader ConfigReader holding the full detector model configuration */ MonolithicAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { explicit MonolithicAssembly(const ConfigReader& reader) : DetectorAssembly(reader) { auto config = reader.getHeaderConfiguration(); // Excess around the chip is copied from sensor size Loading
src/core/geometry/DetectorModel.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ std::shared_ptr<DetectorModel> DetectorModel::factory(const std::string& name, c } DetectorModel::DetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, ConfigReader reader) : type_(std::move(type)), assembly_(assembly), reader_(std::move(reader)) { : type_(std::move(type)), assembly_(std::move(assembly)), reader_(std::move(reader)) { using namespace ROOT::Math; auto config = reader_.getHeaderConfiguration(); Loading
src/core/geometry/PixelDetectorModel.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ using namespace allpix; PixelDetectorModel::PixelDetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, const std::shared_ptr<DetectorAssembly>& assembly, const ConfigReader& reader) : DetectorModel(std::move(type), assembly, reader) { using namespace ROOT::Math; Loading
src/core/geometry/PixelDetectorModel.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ namespace allpix { * @param reader Configuration reader with description of the model */ explicit PixelDetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, const std::shared_ptr<DetectorAssembly>& assembly, const ConfigReader& reader); /** Loading
src/core/geometry/RadialStripDetectorModel.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ using namespace allpix; RadialStripDetectorModel::RadialStripDetectorModel(std::string type, std::shared_ptr<DetectorAssembly> assembly, const std::shared_ptr<DetectorAssembly>& assembly, const ConfigReader& reader) : DetectorModel(std::move(type), assembly, reader) { auto config = reader.getHeaderConfiguration(); Loading