EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >, including all inherited members.
AdaptiveMultiVertexFinder(Config &cfg, std::unique_ptr< const Logger > logger=getDefaultLogger("AdaptiveMultiVertexFinder", Logging::INFO)) | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | inline |
AdaptiveMultiVertexFinder(Config &cfg, std::function< BoundTrackParameters(InputTrack_t)> func, std::unique_ptr< const Logger > logger=getDefaultLogger("AdaptiveMultiVertexFinder", Logging::INFO)) | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | inline |
addCompatibleTracksToVertex(const std::vector< const InputTrack_t * > &tracks, Vertex< InputTrack_t > &vtx, FitterState_t &fitterState, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
canPrepareVertexForFit(const std::vector< const InputTrack_t * > &allTracks, const std::vector< const InputTrack_t * > &seedTracks, Vertex< InputTrack_t > &vtx, const Vertex< InputTrack_t > ¤tConstraint, FitterState_t &fitterState, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
canRecoverFromNoCompatibleTracks(const std::vector< const InputTrack_t * > &allTracks, const std::vector< const InputTrack_t * > &seedTracks, Vertex< InputTrack_t > &vtx, const Vertex< InputTrack_t > ¤tConstraint, FitterState_t &fitterState, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
checkVertexAndCompatibleTracks(Vertex< InputTrack_t > &vtx, const std::vector< const InputTrack_t * > &seedTracks, FitterState_t &fitterState) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
deleteLastVertex(Vertex< InputTrack_t > &vtx, std::vector< std::unique_ptr< Vertex< InputTrack_t >>> &allVertices, std::vector< Vertex< InputTrack_t > * > &allVerticesPtr, FitterState_t &fitterState, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
doSeeding(const std::vector< const InputTrack_t * > &trackVector, Vertex< InputTrack_t > ¤tConstraint, const VertexingOptions< InputTrack_t > &vertexingOptions, SeedFinderState_t &seedFinderState, const std::vector< const InputTrack_t * > &removedSeedTracks) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
find(const std::vector< const InputTrack_t * > &allTracks, const VertexingOptions< InputTrack_t > &vertexingOptions, State &state) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | |
FitterState_t typedef | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
getIPSignificance(const InputTrack_t *track, const Vertex< InputTrack_t > &vtx, const VertexingOptions< InputTrack_t > &vertexingOptions) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
getVertexOutputList(const std::vector< Vertex< InputTrack_t > * > &allVerticesPtr, FitterState_t &fitterState) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
InputTrack_t typedef | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
isMergedVertex(const Vertex< InputTrack_t > &vtx, const std::vector< Vertex< InputTrack_t > * > &allVertices) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
keepNewVertex(Vertex< InputTrack_t > &vtx, const std::vector< Vertex< InputTrack_t > * > &allVertices, FitterState_t &fitterState) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
Linearizer_t typedef | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
logger() const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | inlineprivate |
m_cfg | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
m_extractParameters | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
m_logger | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
m_logger(std::move(logger)) | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | inline |
Propagator_t typedef | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
removeCompatibleTracksFromSeedTracks(Vertex< InputTrack_t > &vtx, std::vector< const InputTrack_t * > &seedTracks, FitterState_t &fitterState, std::vector< const InputTrack_t * > &removedSeedTracks) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
removeTrackIfIncompatible(Vertex< InputTrack_t > &vtx, std::vector< const InputTrack_t * > &seedTracks, FitterState_t &fitterState, std::vector< const InputTrack_t * > &removedSeedTracks, const GeometryContext &geoCtx) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
SeedFinderState_t typedef | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |
setConstraintAfterSeeding(Vertex< InputTrack_t > ¤tConstraint, const Vertex< InputTrack_t > &seedVertex) const | Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t > | private |