#include <SuperclusteringDNNInputs.h>
Public Member Functions | |
std::vector< float > | computeVector (ticl::Trackster const &ts_base, ticl::Trackster const &ts_toCluster) override |
unsigned int | featureCount () const override |
std::vector< std::string > | featureNames () const override |
Public Member Functions inherited from ticl::AbstractSuperclusteringDNNInput | |
virtual | ~AbstractSuperclusteringDNNInput ()=default |
Definition at line 41 of file SuperclusteringDNNInputs.h.
|
overridevirtual |
Compute feature for seed and candidate pair
Implements ticl::AbstractSuperclusteringDNNInput.
Definition at line 20 of file SuperclusteringDNNInputs.cc.
References funct::abs(), ticl::Trackster::barycenter(), ticl::Trackster::raw_energy(), and funct::sin().
|
inlineoverridevirtual |
Reimplemented from ticl::AbstractSuperclusteringDNNInput.
Definition at line 43 of file SuperclusteringDNNInputs.h.
|
inlineoverridevirtual |
Get name of features. Used for SuperclusteringSampleDumper branch names (inference does not use the names, only the indices) The default implementation is meant to be overriden by inheriting classes
Reimplemented from ticl::AbstractSuperclusteringDNNInput.
Definition at line 47 of file SuperclusteringDNNInputs.h.