Public Member Functions | Public Attributes | List of all members
genie::Range1D_t Class Reference

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

#include <Range1.h>

Public Member Functions

 Range1D_t (void)
 
 Range1D_t (double _min, double _max)
 
 Range1D_t (const Range1D_t &r)
 
 ~Range1D_t (void)
 
void Copy (const Range1D_t &r)
 

Public Attributes

double min
 
double max
 

Detailed Description

A simple [min,max] interval for doubles.

Definition at line 42 of file Range1.h.

Constructor & Destructor Documentation

Range1D_t::Range1D_t ( void  )

Definition at line 48 of file Range1.cxx.

48  :
49 min(0.),
50 max(0.)
51 {
52 
53 }
double max
Definition: Range1.h:53
double min
Definition: Range1.h:52
Range1D_t::Range1D_t ( double  _min,
double  _max 
)

Definition at line 55 of file Range1.cxx.

55  :
56 min(_min),
57 max(_max)
58 {
59 
60 }
double max
Definition: Range1.h:53
double min
Definition: Range1.h:52
Range1D_t::Range1D_t ( const Range1D_t r)

Definition at line 62 of file Range1.cxx.

62  :
63 min(r.min),
64 max(r.max)
65 {
66 
67 }
double max
Definition: Range1.h:53
double min
Definition: Range1.h:52
Range1D_t::~Range1D_t ( void  )

Definition at line 69 of file Range1.cxx.

70 {
71 
72 }

Member Function Documentation

void Range1D_t::Copy ( const Range1D_t r)

Definition at line 74 of file Range1.cxx.

75 {
76  min = r.min;
77  max = r.max;
78 }
double max
Definition: Range1.h:53
double min
Definition: Range1.h:52

Member Data Documentation

double genie::Range1D_t::max

Definition at line 53 of file Range1.h.

double genie::Range1D_t::min

Definition at line 52 of file Range1.h.


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