Studio/Job/StatsGroupLDAJob.h
Namespaces
Name |
---|
shapeworks User usage reporting (telemetry) |
Classes
Name | |
---|---|
class | shapeworks::StatsGroupLDAJob |
Source code
#pragma once
#include <Job/Job.h>
#include <ParticleShapeStatistics.h>
class JKQTPlotter;
namespace shapeworks {
class StatsGroupLDAJob : public Job {
Q_OBJECT
public:
StatsGroupLDAJob();
void set_stats(ParticleShapeStatistics stats);
void run() override;
QString name() override;
Eigen::VectorXf get_group_pvalues();
void plot(JKQTPlotter* plot, QString group_1_name, QString group_2_name);
private:
ParticleShapeStatistics stats_;
Eigen::MatrixXd group1_x_, group2_x_, group1_pdf_, group2_pdf_, group1_map_, group2_map_;
};
} // namespace shapeworks
Updated on 2024-03-17 at 12:58:44 -0600