Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GsfMixtureReduction.cpp File Reference
+ Include dependency graph for GsfMixtureReduction.cpp:

Go to the source code of this file.

Namespaces

namespace  Acts
 Acts includes to create all necessary definitions.
 

Functions

template<typename proj_t , typename angle_desc_t >
void reduceWithKLDistanceImpl (std::vector< Acts::GsfComponent > &cmpCache, std::size_t maxCmpsAfterMerge, const proj_t &proj, const angle_desc_t &desc)
 
void Acts::reduceMixtureWithKLDistance (std::vector< GsfComponent > &cmpCache, std::size_t maxCmpsAfterMerge, const Surface &surface)
 

Function Documentation

template<typename proj_t , typename angle_desc_t >
void reduceWithKLDistanceImpl ( std::vector< Acts::GsfComponent > &  cmpCache,
std::size_t  maxCmpsAfterMerge,
const proj_t &  proj,
const angle_desc_t &  desc 
)

Definition at line 14 of file GsfMixtureReduction.cpp.

View newest version in sPHENIX GitHub at line 14 of file GsfMixtureReduction.cpp

References KFPMath::a, assert, KFPMath::b, Acts::detail::SymmetricKLDistanceMatrix::maskAssociatedDistances(), Acts::detail::mergeComponents(), Acts::detail::SymmetricKLDistanceMatrix::minDistancePair(), proj(), Acts::detail::SymmetricKLDistanceMatrix::recomputeAssociatedDistances(), and Acts::Experimental::detail::BlueprintHelper::sort().

Referenced by Acts::reduceMixtureWithKLDistance().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: