Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
EIC
Project Juggler
Commits
e7241f07
Commit
e7241f07
authored
Jun 25, 2022
by
Wouter Deconinck
Browse files
Resolve "`m_BField->getField(pos,bCache).value()` compile failure in eigen with gcc@12"
parent
dc6d5a23
Pipeline
#32496
passed with stages
in 12 minutes and 57 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
JugTrack/src/components/CKFTracking.cpp
View file @
e7241f07
...
...
@@ -85,12 +85,6 @@ namespace Jug::Reco {
m_BField
=
std
::
dynamic_pointer_cast
<
const
Jug
::
BField
::
DD4hepBField
>
(
m_geoSvc
->
getFieldProvider
());
m_fieldctx
=
Jug
::
BField
::
BFieldVariant
(
m_BField
);
auto
bCache
=
m_BField
->
makeCache
(
m_fieldctx
);
for
(
int
z
:
{
0
,
1000
,
2000
,
4000
,
5899
}){
auto
b
=
m_BField
->
getField
({
0.0
,
0.0
,
double
(
z
)},
bCache
).
value
()
/
(
Acts
::
UnitConstants
::
T
);
debug
()
<<
"B(z="
<<
z
<<
" mm) = "
<<
b
.
transpose
()
<<
" T"
<<
endmsg
;
}
// eta bins, chi2 and #sourclinks per surface cutoffs
m_sourcelinkSelectorCfg
=
{
...
...
JugTrack/src/components/TrackFindingAlgorithm.cpp
View file @
e7241f07
...
...
@@ -86,12 +86,6 @@ namespace Jug::Reco {
m_BField
=
std
::
dynamic_pointer_cast
<
const
Jug
::
BField
::
DD4hepBField
>
(
m_geoSvc
->
getFieldProvider
());
m_fieldctx
=
Jug
::
BField
::
BFieldVariant
(
m_BField
);
auto
bCache
=
m_BField
->
makeCache
(
m_fieldctx
);
for
(
int
z
:
{
0
,
1000
,
2000
,
4000
,
5899
}){
auto
b
=
m_BField
->
getField
({
0.0
,
0.0
,
double
(
z
)},
bCache
).
value
()
/
(
Acts
::
UnitConstants
::
T
);
debug
()
<<
"B(z="
<<
z
<<
" mm) = "
<<
b
.
transpose
()
<<
" T"
<<
endmsg
;
}
// eta bins, chi2 and #sourclinks per surface cutoffs
m_sourcelinkSelectorCfg
=
{
...
...
JugTrack/src/components/TrackFindingAlgorithmFunction.cpp
View file @
e7241f07
...
...
@@ -8,14 +8,6 @@
#include
"Acts/TrackFitting/GainMatrixSmoother.hpp"
#include
"Acts/TrackFitting/GainMatrixUpdater.hpp"
#if 0
#include "Acts/Propagator/EigenStepper.hpp"
#include "Acts/Propagator/Navigator.hpp"
#include "Acts/Propagator/Propagator.hpp"
#include "Acts/TrackFitting/GainMatrixSmoother.hpp"
#include "Acts/TrackFitting/GainMatrixUpdater.hpp"
#endif
#include
"TrackFindingAlgorithm.h"
#include
"JugBase/BField/DD4hepBField.h"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment