AdaptiveMultiVertexFitter(Config &cfg, std::unique_ptr< const Logger > logger=getDefaultLogger("AdaptiveMultiVertexFitter", Logging::INFO)) | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | inline |
AdaptiveMultiVertexFitter(Config &cfg, std::function< BoundTrackParameters(InputTrack_t)> func, std::unique_ptr< const Logger > logger=getDefaultLogger("AdaptiveMultiVertexFitter", Logging::INFO)) | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | inline |
addVtxToFit(State &state, Vertex< InputTrack_t > &newVertex, const Linearizer_t &linearizer, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | |
checkSmallShift(State &state) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
collectTrackToVertexCompatibilities(State &state, const InputTrack_t *trk) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
doVertexSmoothing(State &state) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
fit(State &state, const std::vector< Vertex< InputTrack_t > * > &verticesToFit, const Linearizer_t &linearizer, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | |
fitImpl(State &state, const Linearizer_t &linearizer, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
InputTrack_t typedef | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | |
IPEstimator typedef | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
isAlreadyInList(Vertex< InputTrack_t > *vtx, const std::vector< Vertex< InputTrack_t > * > &verticesVec) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
Linearizer_t typedef | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | |
logger() const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | inlineprivate |
m_cfg | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
m_extractParameters | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
m_logger | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
m_logger(std::move(logger)) | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | inline |
prepareVertexForFit(State &state, Vertex< InputTrack_t > *vtx, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
Propagator_t typedef | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | |
setAllVertexCompatibilities(State &state, Vertex< InputTrack_t > *currentVtx, const VertexingOptions< input_track_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |
setWeightsAndUpdate(State &state, const Linearizer_t &linearizer, const VertexingOptions< input_track_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t > | private |