SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
Histogram< typename VarType, typename WeightType >::ComputationImpl Struct Reference
Inheritance diagram for Histogram< typename VarType, typename WeightType >::ComputationImpl:
Collaboration diagram for Histogram< typename VarType, typename WeightType >::ComputationImpl:

Public Member Functions

 ComputationImpl (BinType &&bin_type)
 ComputationImpl (const ComputationImpl &)=default
const BinStrategy< VarType > & getBinStrategy () const final
std::unique_ptr< ComputationInterfaceclone () const final
void computeBins (IterType begin, IterType end, WeightIterType wbegin)
void clip (VarType min, VarType max) final
std::tuple< VarType, VarType, VarType > getStats () const final
Public Member Functions inherited from Euclid::Histogram::Histogram< typename VarType, typename WeightType >::ComputationInterface
virtual ~ComputationInterface ()=default
 ComputationInterface ()
size_t size () const

Public Attributes

BinType m_binning
ssize_t m_clip_left
ssize_t m_clip_right
std::shared_ptr< std::vector< WeightType > > m_counts
Public Attributes inherited from Euclid::Histogram::Histogram< typename VarType, typename WeightType >::ComputationInterface
std::shared_ptr< std::vector< WeightType > > m_counts
ssize_t m_clip_left
ssize_t m_clip_right

The documentation for this struct was generated from the following files: