|
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().
1.8.5