Jpp
18.3.0-rc.1
the software that should make you happy
|
Explicit emplate specialization of event-weight factor helper for diffuse flux objects. More...
#include <JEvtWeightFactorHelper.hh>
Public Types | |
typedef JEvtWeightFactorHelper < JDiffuseFlux > | JDiffuseFluxHelper_t |
typedef std::shared_ptr < JDiffuseFlux > | pointer_type |
Public Member Functions | |
JEvtWeightFactorHelper () | |
Default constructor. More... | |
JEvtWeightFactorHelper (const JDiffuseFlux &diffuseFlux) | |
Constructor. More... | |
void | configure (const JDiffuseFlux &diffuseFlux) |
Configure oscillation probability function. More... | |
JDiffuseFlux & | getDiffuseFlux () const |
Get reference to diffuse flux factor. More... | |
double | getFactor (const int type, const double log10E, const double costh) const |
Get diffuse flux corresponding to given neutrino type, energy and zenith angle. More... | |
double | getFactor (const Evt &evt) const |
Get diffuse flux corresponding to given neutrino type, energy and zenith angle. More... | |
Explicit emplate specialization of event-weight factor helper for diffuse flux objects.
Definition at line 109 of file JEvtWeightFactorHelper.hh.
typedef JEvtWeightFactorHelper<JDiffuseFlux> JAANET::JEvtWeightFactorHelper< JDiffuseFlux >::JDiffuseFluxHelper_t |
Definition at line 112 of file JEvtWeightFactorHelper.hh.
typedef std::shared_ptr<JDiffuseFlux> JAANET::JEvtWeightFactorHelper< JDiffuseFlux >::pointer_type |
Definition at line 113 of file JEvtWeightFactorHelper.hh.
|
inline |
|
inline |
Constructor.
diffuseFlux | diffuse flux function |
Definition at line 128 of file JEvtWeightFactorHelper.hh.
|
inline |
Configure oscillation probability function.
diffuseFlux | diffuse flux function |
Definition at line 139 of file JEvtWeightFactorHelper.hh.
|
inline |
Get reference to diffuse flux factor.
Definition at line 158 of file JEvtWeightFactorHelper.hh.
|
inline |
Get diffuse flux corresponding to given neutrino type, energy and zenith angle.
type | PDG particle type |
log10E | logarithmic neutrino energy [GeV] |
costh | cosine zenith angle |
Definition at line 178 of file JEvtWeightFactorHelper.hh.
|
inline |
Get diffuse flux corresponding to given neutrino type, energy and zenith angle.
evt | event |
Definition at line 194 of file JEvtWeightFactorHelper.hh.