ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtReconstruction
AtPatternRecognition
AtSampleEstimator.h
Go to the documentation of this file.
1
#ifndef ATSAMPLEESTIMATOR_H
2
#define ATSAMPLEESTIMATOR_H
3
4
#include <vector>
5
namespace
AtPatterns
{
6
class
AtPattern;
7
}
8
class
AtHit
;
9
10
namespace
SampleConsensus
{
11
enum class
Estimators
;
12
18
class
AtEstimator
{
19
public
:
20
static
int
21
EvaluateModel
(
AtPatterns::AtPattern
*model,
const
std::vector<AtHit> &hits,
double
distThresh,
Estimators
estimator);
22
static
int
EvaluateModel
(
AtPatterns::AtPattern
*model,
const
std::vector<const AtHit *> &hits,
double
distThresh,
23
Estimators
estimator);
24
};
25
}
// namespace SampleConsensus
26
27
#endif //#ifndef ATSAMPLEESTIMATOR_H
SampleConsensus::Estimators
Estimators
Estimators for AtSampleConsensus.
Definition:
AtEstimatorMethods.h:17
SampleConsensus::AtEstimator::EvaluateModel
static int EvaluateModel(AtPatterns::AtPattern *model, const std::vector< AtHit > &hits, double distThresh, Estimators estimator)
Definition:
AtSampleEstimator.cxx:36
AtPatterns::AtPattern
Describes a shape in 3D space.
Definition:
AtPattern.h:40
SampleConsensus::AtEstimator
Definition:
AtSampleEstimator.h:18
AtPatterns
Definition:
AtFissionEvent.h:21
SampleConsensus
Definition:
AtEstimatorMethods.h:9
AtHit
Point in space with charge.
Definition:
AtHit.h:27
Generated on Sat Nov 11 2023 15:30:38 for ATTPCROOT by
1.8.18