#include <SuperclusteringDNNInputs.h>
Public Member Functions | |
virtual std::vector< float > | computeVector (ticl::Trackster const &ts_base, ticl::Trackster const &ts_toCluster)=0 |
virtual unsigned int | featureCount () const |
virtual std::vector< std::string > | featureNames () const |
virtual | ~AbstractSuperclusteringDNNInput ()=default |
Definition at line 16 of file SuperclusteringDNNInputs.h.
|
virtualdefault |
|
pure virtual |
Compute feature for seed and candidate pair
Implemented in ticl::SuperclusteringDNNInputV2, and ticl::SuperclusteringDNNInputV1.
|
inlinevirtual |
Reimplemented in ticl::SuperclusteringDNNInputV2, and ticl::SuperclusteringDNNInputV1.
Definition at line 20 of file SuperclusteringDNNInputs.h.
References featureNames().
Referenced by featureNames().
|
inlinevirtual |
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 in ticl::SuperclusteringDNNInputV2, and ticl::SuperclusteringDNNInputV1.
Definition at line 25 of file SuperclusteringDNNInputs.h.
References featureCount(), mps_fire::i, AlCaHLTBitMon_QueryRunRegistry::string, and to_string().
Referenced by featureCount().