ATLAS Offline Software
Tracking
TrkFitter
TrkGaussianSumFilterUtils
TrkGaussianSumFilterUtils
TwoStateCombiner.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
14
#ifndef TwoStateCombiner_H
15
#define TwoStateCombiner_H
16
17
#include "
TrkParameters/ComponentParameters.h
"
18
namespace
Trk
{
19
20
namespace
TwoStateCombiner {
21
23
Trk::MultiComponentState
combine
(
24
const
Trk::MultiComponentState
& forwardsMultiState,
25
const
Trk::MultiComponentState
& smootherMultiState,
26
unsigned
int
maximumNumberOfComponents);
27
28
}
// namespace GsfBayessianSmoother
29
}
// namespace Trk
30
#endif
Trk::TwoStateCombiner::combine
Trk::MultiComponentState combine(const Trk::MultiComponentState &forwardsMultiState, const Trk::MultiComponentState &smootherMultiState, unsigned int maximumNumberOfComponents)
Helper to combine forward with smoother MultiComponentStates.
Definition:
TwoStateCombiner.cxx:149
Trk::MultiComponentState
std::vector< ComponentParameters > MultiComponentState
Definition:
ComponentParameters.h:27
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
ComponentParameters.h
Definition of component parameters for use in a mixture of many components. In this regime each track...
Generated on Mon Sep 1 2025 21:23:25 for ATLAS Offline Software by
1.8.18