GENIEGenerator
Loading...
Searching...
No Matches
genie::Range1F_t Class Reference

A simple [min,max] interval for floats. More...

#include <Range1.h>

Public Member Functions

 Range1F_t (void)
 Range1F_t (float _min, float _max)
 Range1F_t (const Range1F_t &r)
 ~Range1F_t (void)
void Copy (const Range1F_t &r)

Public Attributes

float min
float max

Detailed Description

A simple [min,max] interval for floats.

Definition at line 28 of file Range1.h.

Constructor & Destructor Documentation

◆ Range1F_t() [1/3]

Range1F_t::Range1F_t ( void )

Definition at line 16 of file Range1.cxx.

16 :
17min(0.),
18max(0.)
19{
20
21}

References max, and min.

Referenced by Copy(), and Range1F_t().

◆ Range1F_t() [2/3]

Range1F_t::Range1F_t ( float _min,
float _max )

Definition at line 23 of file Range1.cxx.

23 :
24min(_min),
25max(_max)
26{
27
28}

References max, and min.

◆ Range1F_t() [3/3]

Range1F_t::Range1F_t ( const Range1F_t & r)

Definition at line 30 of file Range1.cxx.

30 :
31min(r.min),
32max(r.max)
33{
34
35}

References max, min, and Range1F_t().

◆ ~Range1F_t()

Range1F_t::~Range1F_t ( void )

Definition at line 37 of file Range1.cxx.

38{
39
40}

Member Function Documentation

◆ Copy()

void Range1F_t::Copy ( const Range1F_t & r)

Definition at line 42 of file Range1.cxx.

43{
44 min = r.min;
45 max = r.max;
46}

References max, min, and Range1F_t().

Member Data Documentation

◆ max

float genie::Range1F_t::max

Definition at line 39 of file Range1.h.

Referenced by Copy(), genie::utils::math::IsWithinLimits(), Range1F_t(), Range1F_t(), and Range1F_t().

◆ min

float genie::Range1F_t::min

Definition at line 38 of file Range1.h.

Referenced by Copy(), genie::utils::math::IsWithinLimits(), Range1F_t(), Range1F_t(), and Range1F_t().


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