GENIEGenerator
|
GENIE interface for uniform flux exposure iterface. More...
#include <GFluxExposureI.h>
Public Member Functions | |
GFluxExposureI (genie::flux::Exposure_t etype) | |
virtual | ~GFluxExposureI () |
const char * | GetExposureUnits () const |
what units are returned by GetTotalExposure? More... | |
genie::flux::Exposure_t | GetExposureType () const |
virtual double | GetTotalExposure () const =0 |
virtual long int | NFluxNeutrinos () const =0 |
of rays generatedMore... | |
Static Public Member Functions | |
static const char * | AsString (genie::flux::Exposure_t etype) |
static genie::flux::Exposure_t | StringToEnum (const char *chars, int maxChar=0) |
Private Attributes | |
genie::flux::Exposure_t | fEType |
GENIE interface for uniform flux exposure iterface.
Unified flux exposure interface to be used by flux drivers that can support such.
Definition at line 37 of file GFluxExposureI.h.
genie::flux::GFluxExposureI::GFluxExposureI | ( | genie::flux::Exposure_t | etype | ) |
|
virtual |
Definition at line 53 of file GFluxExposureI.cxx.
|
static |
Definition at line 19 of file GFluxExposureI.cxx.
References genie::flux::kPOTs, genie::flux::kSeconds, and genie::flux::kUnknown.
Referenced by GetExposureUnits().
genie::flux::Exposure_t genie::flux::GFluxExposureI::GetExposureType | ( | ) | const |
const char * genie::flux::GFluxExposureI::GetExposureUnits | ( | ) | const |
what units are returned by GetTotalExposure?
Definition at line 58 of file GFluxExposureI.cxx.
References AsString(), and fEType.
Referenced by main().
|
pure virtual |
Implemented in genie::flux::GNuMIFlux, and genie::flux::GSimpleNtpFlux.
Referenced by main().
|
pure virtual |
Implemented in genie::flux::GNuMIFlux, and genie::flux::GSimpleNtpFlux.
Referenced by main().
|
static |
Definition at line 30 of file GFluxExposureI.cxx.
References genie::flux::kPOTs, genie::flux::kSeconds, and genie::flux::kUnknown.
|
private |
Definition at line 62 of file GFluxExposureI.h.
Referenced by GetExposureType(), GetExposureUnits(), and GFluxExposureI().