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.
2015-03-17
Copyright (c) 2003-2020, The GENIE Collaboration for the full text of the license visit http://copyright.genie-mc.org
Definition at line 37 of file GFluxExposureI.h.
| genie::flux::GFluxExposureI::GFluxExposureI | ( | genie::flux::Exposure_t | etype | ) |
Definition at line 50 of file GFluxExposureI.cxx.
|
virtual |
Definition at line 53 of file GFluxExposureI.cxx.
|
static |
Definition at line 19 of file GFluxExposureI.cxx.
| genie::flux::Exposure_t genie::flux::GFluxExposureI::GetExposureType | ( | ) | const |
Definition at line 55 of file GFluxExposureI.cxx.
| const char * genie::flux::GFluxExposureI::GetExposureUnits | ( | ) | const |
what units are returned by GetTotalExposure?
Definition at line 58 of file GFluxExposureI.cxx.
|
pure virtual |
Implemented in genie::flux::GNuMIFlux, and genie::flux::GSimpleNtpFlux.
|
pure virtual |
Implemented in genie::flux::GNuMIFlux, and genie::flux::GSimpleNtpFlux.
|
static |
Definition at line 30 of file GFluxExposureI.cxx.
|
private |
Definition at line 62 of file GFluxExposureI.h.
1.8.11