GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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.

References max, and min.

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.

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::ComputeFullDMELPXSec(), genie::utils::ComputeFullQELPXSec(), genie::DFRKinematicsGenerator::ComputeMaxXSec(), genie::RESKinematicsGenerator::ComputeMaxXSec(), genie::IBDKinematicsGenerator::ComputeMaxXSec(), genie::QELKinematicsGenerator::ComputeMaxXSec(), genie::NuEKinematicsGenerator::ComputeMaxXSec(), genie::DISKinematicsGenerator::ComputeMaxXSec(), genie::DMEKinematicsGenerator::ComputeMaxXSec(), genie::DMELKinematicsGenerator::ComputeMaxXSec(), genie::DMDISKinematicsGenerator::ComputeMaxXSec(), genie::QELEventGeneratorSM::ComputeMaxXSec(), genie::SPPEventGenerator::ComputeMaxXSec(), Copy(), genie::SmithMonizQELCCPXSec::d2sQES_dQ2dv_SM(), genie::utils::gsl::d2XSecRESFast_dWQ2_E::d2XSecRESFast_dWQ2_E(), genie::utils::gsl::d3XSecMK_dWQ2CosTheta_E::d3XSecMK_dWQ2CosTheta_E(), genie::utils::gsl::d4XSecMK_dWQ2CosThetaPhi_E::d4XSecMK_dWQ2CosThetaPhi_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::d2XSecRESFast_dWQ2_E::DoEval(), genie::utils::gsl::d3XSecMK_dWQ2CosTheta_E::DoEval(), genie::utils::gsl::d4XSecMK_dWQ2CosThetaPhi_E::DoEval(), genie::utils::gsl::dv_dQ2_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::CEvNSEventGenerator::GenerateKinematics(), genie::COHDNuEventGenerator::GenerateKinematics(), 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::IMDXSec::Integrate(), genie::COHXSecAR::Integrate(), genie::RESXSec::Integrate(), genie::DISXSec::Integrate(), genie::CEvNSXSec::Integrate(), genie::COHXSec::Integrate(), genie::QELXSec::Integrate(), genie::COHDNuXSec::Integrate(), genie::HEDISXSec::Integrate(), genie::DMDISXSec::Integrate(), genie::DMELXSec::Integrate(), genie::DFRXSec::Integrate(), genie::NuElectronXSec::Integrate(), genie::DMElectronXSec::Integrate(), genie::ReinSehgalRESXSec::Integrate(), genie::SmithMonizQELCCXSec::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::NuEKinematicsGenerator::ProcessEventRecord(), genie::DFRKinematicsGenerator::ProcessEventRecord(), genie::QELKinematicsGenerator::ProcessEventRecord(), genie::DMEKinematicsGenerator::ProcessEventRecord(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::IBDKinematicsGenerator::ProcessEventRecord(), genie::DMELKinematicsGenerator::ProcessEventRecord(), genie::DISKinematicsGenerator::ProcessEventRecord(), genie::HEDISKinematicsGenerator::ProcessEventRecord(), genie::DMDISKinematicsGenerator::ProcessEventRecord(), genie::QELEventGeneratorSM::ProcessEventRecord(), genie::SPPEventGenerator::ProcessEventRecord(), genie::KPhaseSpace::Q2Lim(), genie::KPhaseSpace::q2Lim(), genie::KPhaseSpace::Q2Lim_W(), genie::KPhaseSpace::q2Lim_W(), genie::KPhaseSpace::Q2Lim_W_SPP(), genie::KPhaseSpace::Q2Lim_W_SPP_iso(), genie::HEDISKinematicsGenerator::Scan(), genie::QELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::DMELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::KPhaseSpace::TLim(), genie::GEVGDriver::ValidEnergyRange(), genie::MKSPPPXSec2020::ValidKinematics(), genie::KPhaseSpace::WLim(), genie::KPhaseSpace::WLim_SPP(), genie::KPhaseSpace::WLim_SPP_iso(), genie::KPhaseSpace::XLim(), genie::HEDISPXSec::XSec(), genie::EmpiricalMECPXSec2015::XSec(), genie::KPhaseSpace::YLim(), and genie::KPhaseSpace::YLim_X().

double genie::Range1D_t::min

Definition at line 52 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::DFRKinematicsGenerator::ComputeMaxXSec(), genie::RESKinematicsGenerator::ComputeMaxXSec(), genie::IBDKinematicsGenerator::ComputeMaxXSec(), genie::NuEKinematicsGenerator::ComputeMaxXSec(), genie::QELKinematicsGenerator::ComputeMaxXSec(), genie::DISKinematicsGenerator::ComputeMaxXSec(), genie::DMEKinematicsGenerator::ComputeMaxXSec(), genie::DMELKinematicsGenerator::ComputeMaxXSec(), genie::DMDISKinematicsGenerator::ComputeMaxXSec(), genie::QELEventGeneratorSM::ComputeMaxXSec(), genie::SPPEventGenerator::ComputeMaxXSec(), Copy(), genie::SmithMonizQELCCPXSec::d2sQES_dQ2dv_SM(), genie::utils::gsl::d2XSecRESFast_dWQ2_E::d2XSecRESFast_dWQ2_E(), genie::utils::gsl::d3XSecMK_dWQ2CosTheta_E::d3XSecMK_dWQ2CosTheta_E(), genie::utils::gsl::d4XSecMK_dWQ2CosThetaPhi_E::d4XSecMK_dWQ2CosThetaPhi_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::d2XSecRESFast_dWQ2_E::DoEval(), genie::utils::gsl::d2Xsec_dQ2dv::DoEval(), genie::utils::gsl::d3XSecMK_dWQ2CosTheta_E::DoEval(), genie::utils::gsl::d4XSecMK_dWQ2CosThetaPhi_E::DoEval(), genie::utils::gsl::dv_dQ2_E::DoEval(), genie::CEvNSEventGenerator::GenerateKinematics(), genie::COHDNuEventGenerator::GenerateKinematics(), genie::MECGenerator::GetXSecMaxTlctl(), 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::IMDXSec::Integrate(), genie::COHXSecAR::Integrate(), genie::DISXSec::Integrate(), genie::CEvNSXSec::Integrate(), genie::COHXSec::Integrate(), genie::RESXSec::Integrate(), genie::QELXSec::Integrate(), genie::COHDNuXSec::Integrate(), genie::HEDISXSec::Integrate(), genie::DMDISXSec::Integrate(), genie::DMELXSec::Integrate(), genie::NuElectronXSec::Integrate(), genie::DFRXSec::Integrate(), genie::DMElectronXSec::Integrate(), genie::ReinSehgalRESXSec::Integrate(), genie::SmithMonizQELCCXSec::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::NuEKinematicsGenerator::ProcessEventRecord(), genie::DFRKinematicsGenerator::ProcessEventRecord(), genie::QELKinematicsGenerator::ProcessEventRecord(), genie::DMEKinematicsGenerator::ProcessEventRecord(), genie::RESKinematicsGenerator::ProcessEventRecord(), genie::IBDKinematicsGenerator::ProcessEventRecord(), genie::DMELKinematicsGenerator::ProcessEventRecord(), genie::DISKinematicsGenerator::ProcessEventRecord(), genie::HEDISKinematicsGenerator::ProcessEventRecord(), genie::DMDISKinematicsGenerator::ProcessEventRecord(), genie::QELEventGeneratorSM::ProcessEventRecord(), genie::SPPEventGenerator::ProcessEventRecord(), genie::KPhaseSpace::Q2Lim(), genie::KPhaseSpace::q2Lim(), genie::KPhaseSpace::Q2Lim_W(), genie::KPhaseSpace::q2Lim_W(), genie::KPhaseSpace::Q2Lim_W_SPP(), genie::KPhaseSpace::Q2Lim_W_SPP_iso(), genie::HEDISKinematicsGenerator::Scan(), genie::QELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::DMELKinematicsGenerator::SpectralFuncExperimentalCode(), genie::KPhaseSpace::TLim(), genie::GEVGDriver::ValidEnergyRange(), genie::MKSPPPXSec2020::ValidKinematics(), genie::SmithMonizUtils::vQES_SM_max(), genie::SmithMonizUtils::vQES_SM_min(), genie::KPhaseSpace::WLim(), genie::KPhaseSpace::WLim_SPP(), genie::KPhaseSpace::WLim_SPP_iso(), genie::KPhaseSpace::XLim(), genie::HEDISPXSec::XSec(), genie::KPhaseSpace::YLim(), and genie::KPhaseSpace::YLim_X().


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