Skip to content

Commit 55ae1bf

Browse files
author
Mark
committed
changing asserts to print statments
1 parent e307c40 commit 55ae1bf

File tree

5 files changed

+20
-5
lines changed

5 files changed

+20
-5
lines changed

examples/options/src/track_gbts_seeding.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ void track_gbts_seeding::read(const boost::program_options::variables_map &) {
5959
for (; nBinPairs > 0; --nBinPairs) {
6060
binTablesFile >> bin1;
6161
binTablesFile >> bin2[0];
62-
binTables.emplace_back(std::make_pair(bin1, bin2));
62+
binTables.emplace_back(bin1, bin2);
6363
}
6464

6565
std::ifstream layerInfoFile(

examples/run/alpaka/full_chain_algorithm.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,11 @@ full_chain_algorithm::full_chain_algorithm(
7575
m_fitting_config(fitting_config),
7676
usingGBTS(useGBTS) {
7777

78-
assert(!usingGBTS && "GBTS not implemented for alpaka");
78+
if (usingGBTS) {
79+
std::cout << "ERROR: GBTS not implemented for alpaka, this will run "
80+
"with default seeding"
81+
<< std::endl;
82+
}
7983
std::cout << traccc::alpaka::get_device_info() << std::endl;
8084

8185
// Copy the detector (description) to the device.

examples/run/cpu/full_chain_algorithm.cpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,14 @@ full_chain_algorithm::full_chain_algorithm(
4545
m_track_params_estimation_config(track_params_estimation_config),
4646
m_finding_config(finding_config),
4747
m_fitting_config(fitting_config),
48-
usingGBTS(useGBTS) {}
48+
usingGBTS(useGBTS) {
49+
50+
if (usingGBTS) {
51+
std::cout << "ERROR: GBTS not implemented for cpu, this will run with "
52+
"default seeding"
53+
<< std::endl;
54+
}
55+
}
4956

5057
full_chain_algorithm::output_type full_chain_algorithm::operator()(
5158
const edm::silicon_cell_collection::host& cells) const {

examples/run/sycl/full_chain_algorithm.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ class full_chain_algorithm
8484
const fitting_algorithm::config_type& fitting_config,
8585
const silicon_detector_description::host& det_descr,
8686
const magnetic_field& field, host_detector* detector,
87-
std::unique_ptr<const traccc::Logger> logger, bool useGBTS);
87+
std::unique_ptr<const traccc::Logger> logger, bool useGBTS = false);
8888

8989
/// Copy constructor
9090
///

examples/run/sycl/full_chain_algorithm.sycl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,11 @@ full_chain_algorithm::full_chain_algorithm(
127127
m_fitting_config(fitting_config),
128128
usingGBTS(useGBTS) {
129129

130-
assert(!usingGBTS && "GBTS not implemented for sycl");
130+
if (usingGBTS) {
131+
std::cout << "ERROR: GBTS not implemented for sycl, this will run with "
132+
"default seeding"
133+
<< std::endl;
134+
}
131135
// Tell the user what device is being used.
132136
std::cout
133137
<< "Using SYCL device: "

0 commit comments

Comments
 (0)