8#ifndef BEANS_KINEMATICRANGE_H_
9#define BEANS_KINEMATICRANGE_H_
11#include <partons/BaseObject.h>
62 virtual std::string toString()
const;
96 void setMinMax(
const std::pair<double, double> &minMax);
108 void checkIfValid()
const;
110 std::pair<double, double> m_minMax;
Container to store a single kinematic range.
Definition: KinematicRange.h:29
KinematicRange(double min, double max)
const std::pair< double, double > & getMinMax() const
virtual ~KinematicRange()
KinematicRange(const std::pair< double, double > &minMax)
void setMinMax(const std::vector< double > &minMax)
void setMinMax(double min, double max)
KinematicRange(const std::vector< double > &minMax)
KinematicRange(const KinematicRange &other)
bool inRange(double value) const
void setMinMax(const std::pair< double, double > &minMax)