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

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

#include "/cvmfs/nova.opensciencegrid.org/externals/genie/v3_00_06_p01/Linux64bit+3.10-2.17-e17-debug/GENIE-Generator/src/Framework/Utils/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 43 of file Range1.h.

Constructor & Destructor Documentation

Range1D_t::Range1D_t ( void  )

Definition at line 54 of file Range1.cxx.

54  :
55 min(0.),
56 max(0.)
57 {
58 
59 }
double max
Definition: Range1.h:54
double min
Definition: Range1.h:53
Range1D_t::Range1D_t ( double  _min,
double  _max 
)

Definition at line 61 of file Range1.cxx.

61  :
62 min(_min),
63 max(_max)
64 {
65 
66 }
double max
Definition: Range1.h:54
double min
Definition: Range1.h:53
Range1D_t::Range1D_t ( const Range1D_t r)

Definition at line 68 of file Range1.cxx.

68  :
69 min(r.min),
70 max(r.max)
71 {
72 
73 }
double max
Definition: Range1.h:54
double min
Definition: Range1.h:53
Range1D_t::~Range1D_t ( void  )

Definition at line 75 of file Range1.cxx.

76 {
77 
78 }

Member Function Documentation

void Range1D_t::Copy ( const Range1D_t r)

Definition at line 80 of file Range1.cxx.

References max, and min.

81 {
82  min = r.min;
83  max = r.max;
84 }
double max
Definition: Range1.h:54
double min
Definition: Range1.h:53

Member Data Documentation

double genie::Range1D_t::max

Definition at line 54 of file Range1.h.

Referenced by genie::utils::kinematics::ApplyCutsToKineLimits(), genie::GMCJDriver::BootstrapXSecSplineSummation(), genie::DISXSec::CacheFreeNucleonXSec(), genie::DMDISXSec::CacheFreeNucleonXSec(), genie::ReinSehgalRESXSecWithCache::CacheResExcitationXSec(), genie::ReinSehgalRESXSecWithCacheFast::CacheResExcitationXSec(), genie::COHKinematicsGenerator::CalculateKin_BergerSehgal(), genie::COHKinematicsGenerator::CalculateKin_BergerSehgalFM(), genie::COHKinematicsGenerator::CalculateKin_ReinSehgal(), genie::utils::kinematics::CohNuLim(), genie::utils::kinematics::CohQ2Lim(), genie::utils::kinematics::Cohq2Lim(), genie::utils::kinematics::CohW2Lim(), genie::utils::kinematics::CohYLim(), genie::utils::ComputeFullQELPXSec(), genie::QELEventGeneratorSM::ComputeMaxDiffv(), genie::DFRKinematicsGenerator::ComputeMaxXSec(), genie::RESKinematicsGenerator::ComputeMaxXSec(), genie::IBDKinematicsGenerator::ComputeMaxXSec(), genie::NuEKinematicsGenerator::ComputeMaxXSec(), genie::QELKinematicsGenerator::ComputeMaxXSec(), genie::COHElKinematicsGenerator::ComputeMaxXSec(), genie::DISKinematicsGenerator::ComputeMaxXSec(), genie::DMELKinematicsGenerator::ComputeMaxXSec(), genie::DMDISKinematicsGenerator::ComputeMaxXSec(), genie::QELEventGeneratorSM::ComputeMaxXSec(), genie::QELEventGeneratorSM::ComputeMaxXSec2(), Copy(), genie::SmithMonizQELCCPXSec::d2sQES_dQ2dv_SM(), genie::utils::gsl::d2XSecRESFast_dWQ2_E::d2XSecRESFast_dWQ2_E(), genie::utils::kinematics::DarkQ2Lim(), genie::utils::kinematics::Darkq2Lim(), genie::utils::kinematics::DarkQ2Lim_W(), genie::utils::kinematics::Darkq2Lim_W(), genie::utils::kinematics::DarkWLim(), genie::utils::kinematics::DarkXLim(), genie::utils::kinematics::DarkYLim(), genie::utils::kinematics::DarkYLim_X(), genie::utils::gsl::d2Xsec_dQ2dv::DoEval(), genie::utils::gsl::d2XSecRESFast_dWQ2_E::DoEval(), genie::utils::gsl::d5XSecAR::DoEval(), genie::utils::gsl::d5Xsec_dEldOmegaldOmegapi::DoEval(), genie::utils::gsl::d4Xsec_dEldThetaldOmegapi::DoEval(), genie::utils::gsl::d3Xsec_dOmegaldThetapi::DoEval(), genie::utils::kinematics::InelQ2Lim(), genie::utils::kinematics::Inelq2Lim(), genie::utils::kinematics::electromagnetic::InelQ2Lim(), genie::utils::kinematics::electromagnetic::Inelq2Lim(), genie::utils::kinematics::InelQ2Lim_W(), genie::utils::kinematics::Inelq2Lim_W(), genie::utils::kinematics::electromagnetic::InelQ2Lim_W(), genie::utils::kinematics::electromagnetic::Inelq2Lim_W(), genie::utils::kinematics::InelWLim(), genie::utils::kinematics::electromagnetic::InelWLim(), genie::utils::kinematics::InelXLim(), genie::utils::kinematics::electromagnetic::InelXLim(), genie::utils::kinematics::InelYLim(), genie::utils::kinematics::electromagnetic::InelYLim(), genie::utils::kinematics::InelYLim_X(), genie::utils::kinematics::electromagnetic::InelYLim_X(), genie::COHXSecAR::Integrate(), genie::IMDXSec::Integrate(), genie::COHXSec::Integrate(), genie::DISXSec::Integrate(), genie::RESXSec::Integrate(), genie::QELXSec::Integrate(), genie::DMDISXSec::Integrate(), genie::DMELXSec::Integrate(), genie::DFRXSec::Integrate(), genie::NuElectronXSec::Integrate(), genie::SmithMonizQELCCXSec::Integrate(), genie::ReinSehgalRESXSec::Integrate(), genie::ReinSehgalRESXSecFast::Integrate(), genie::NewQELXSec::Integrate(), genie::KPhaseSpace::IsAllowed(), genie::utils::math::IsWithinLimits(), genie::KPhaseSpace::Maximum(), genie::COHKinematicsGenerator::MaxXSec_BergerSehgal(), genie::COHKinematicsGenerator::MaxXSec_BergerSehgalFM(), genie::COHKinematicsGenerator::MaxXSec_ReinSehgal(), genie::utils::kinematics::PhaseSpaceVolume(), genie::SmithMonizUtils::PhaseSpaceVolume(), PrintLimits(), genie::DFRKinematicsGenerator::ProcessEventRecord(), genie::NuEKinematicsGenerator::ProcessEventRecord(), genie::QELKinematicsGenerator::ProcessEventRecord(), genie::COHElKinematicsGenerator::ProcessEventRecord(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::DMELKinematicsGenerator::ProcessEventRecord(), genie::IBDKinematicsGenerator::ProcessEventRecord(), genie::DISKinematicsGenerator::ProcessEventRecord(), genie::DMDISKinematicsGenerator::ProcessEventRecord(), genie::QELEventGeneratorSM::ProcessEventRecord(), genie::KPhaseSpace::Q2Lim(), genie::KPhaseSpace::q2Lim(), genie::KPhaseSpace::Q2Lim_W(), genie::KPhaseSpace::q2Lim_W(), genie::QELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::DMELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::KPhaseSpace::TLim(), genie::GEVGDriver::ValidEnergyRange(), genie::SmithMonizUtils::vQES_SM_upper_bound(), genie::KPhaseSpace::WLim(), genie::KPhaseSpace::XLim(), genie::EmpiricalMECPXSec2015::XSec(), genie::KPhaseSpace::YLim(), and genie::KPhaseSpace::YLim_X().

double genie::Range1D_t::min

Definition at line 53 of file Range1.h.

Referenced by genie::utils::kinematics::ApplyCutsToKineLimits(), genie::GMCJDriver::BootstrapXSecSplineSummation(), genie::DISXSec::CacheFreeNucleonXSec(), genie::DMDISXSec::CacheFreeNucleonXSec(), genie::ReinSehgalRESXSecWithCache::CacheResExcitationXSec(), genie::ReinSehgalRESXSecWithCacheFast::CacheResExcitationXSec(), genie::COHKinematicsGenerator::CalculateKin_BergerSehgal(), genie::COHKinematicsGenerator::CalculateKin_BergerSehgalFM(), genie::COHKinematicsGenerator::CalculateKin_ReinSehgal(), genie::utils::kinematics::CohNuLim(), genie::utils::kinematics::CohQ2Lim(), genie::utils::kinematics::Cohq2Lim(), genie::utils::kinematics::CohW2Lim(), genie::utils::kinematics::CohYLim(), genie::QELEventGeneratorSM::ComputeMaxDiffv(), genie::DFRKinematicsGenerator::ComputeMaxXSec(), genie::RESKinematicsGenerator::ComputeMaxXSec(), genie::IBDKinematicsGenerator::ComputeMaxXSec(), genie::NuEKinematicsGenerator::ComputeMaxXSec(), genie::QELKinematicsGenerator::ComputeMaxXSec(), genie::COHElKinematicsGenerator::ComputeMaxXSec(), genie::DISKinematicsGenerator::ComputeMaxXSec(), genie::DMELKinematicsGenerator::ComputeMaxXSec(), genie::DMDISKinematicsGenerator::ComputeMaxXSec(), genie::QELEventGeneratorSM::ComputeMaxXSec(), genie::QELEventGeneratorSM::ComputeMaxXSec2(), Copy(), genie::SmithMonizQELCCPXSec::d2sQES_dQ2dv_SM(), genie::utils::gsl::d2XSecRESFast_dWQ2_E::d2XSecRESFast_dWQ2_E(), genie::utils::kinematics::DarkQ2Lim(), genie::utils::kinematics::Darkq2Lim(), genie::utils::kinematics::DarkQ2Lim_W(), genie::utils::kinematics::Darkq2Lim_W(), genie::utils::kinematics::DarkWLim(), genie::utils::kinematics::DarkXLim(), genie::utils::kinematics::DarkYLim(), genie::utils::kinematics::DarkYLim_X(), genie::utils::gsl::d2Xsec_dQ2dv::DoEval(), genie::utils::gsl::d2XSecRESFast_dWQ2_E::DoEval(), genie::utils::kinematics::InelQ2Lim(), genie::utils::kinematics::Inelq2Lim(), genie::utils::kinematics::electromagnetic::InelQ2Lim(), genie::utils::kinematics::electromagnetic::Inelq2Lim(), genie::utils::kinematics::InelQ2Lim_W(), genie::utils::kinematics::Inelq2Lim_W(), genie::utils::kinematics::electromagnetic::InelQ2Lim_W(), genie::utils::kinematics::electromagnetic::Inelq2Lim_W(), genie::utils::kinematics::InelWLim(), genie::utils::kinematics::electromagnetic::InelWLim(), genie::utils::kinematics::InelXLim(), genie::utils::kinematics::electromagnetic::InelXLim(), genie::utils::kinematics::InelYLim(), genie::utils::kinematics::electromagnetic::InelYLim(), genie::utils::kinematics::InelYLim_X(), genie::utils::kinematics::electromagnetic::InelYLim_X(), genie::COHXSecAR::Integrate(), genie::IMDXSec::Integrate(), genie::COHXSec::Integrate(), genie::DISXSec::Integrate(), genie::RESXSec::Integrate(), genie::QELXSec::Integrate(), genie::DMDISXSec::Integrate(), genie::DMELXSec::Integrate(), genie::DFRXSec::Integrate(), genie::NuElectronXSec::Integrate(), genie::SmithMonizQELCCXSec::Integrate(), genie::ReinSehgalRESXSec::Integrate(), genie::ReinSehgalRESXSecFast::Integrate(), genie::NewQELXSec::Integrate(), genie::KPhaseSpace::IsAllowed(), genie::utils::math::IsWithinLimits(), genie::COHKinematicsGenerator::MaxXSec_BergerSehgal(), genie::COHKinematicsGenerator::MaxXSec_BergerSehgalFM(), genie::COHKinematicsGenerator::MaxXSec_ReinSehgal(), genie::KPhaseSpace::Minimum(), genie::utils::kinematics::PhaseSpaceVolume(), genie::SmithMonizUtils::PhaseSpaceVolume(), PrintLimits(), genie::DFRKinematicsGenerator::ProcessEventRecord(), genie::NuEKinematicsGenerator::ProcessEventRecord(), genie::QELKinematicsGenerator::ProcessEventRecord(), genie::COHElKinematicsGenerator::ProcessEventRecord(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::DMELKinematicsGenerator::ProcessEventRecord(), genie::IBDKinematicsGenerator::ProcessEventRecord(), genie::DISKinematicsGenerator::ProcessEventRecord(), genie::DMDISKinematicsGenerator::ProcessEventRecord(), genie::QELEventGeneratorSM::ProcessEventRecord(), genie::KPhaseSpace::Q2Lim(), genie::KPhaseSpace::q2Lim(), genie::KPhaseSpace::Q2Lim_W(), genie::KPhaseSpace::q2Lim_W(), genie::QELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::DMELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::KPhaseSpace::TLim(), genie::GEVGDriver::ValidEnergyRange(), genie::SmithMonizUtils::vQES_SM_low_bound(), genie::KPhaseSpace::WLim(), genie::KPhaseSpace::XLim(), genie::KPhaseSpace::YLim(), and genie::KPhaseSpace::YLim_X().


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