| 
    Jpp
    19.1.0-rc.1
    
   the software that should make you happy 
   | 
 
#include "km3net-dataformat/offline/Evt.hh"#include "flux/Flux.hh"#include "JLang/JClonable.hh"#include "JAAnet/JEvtWeightFactor.hh"#include "JAAnet/JFlux.hh"#include "JAAnet/JDiffuseFlux.hh"Go to the source code of this file.
Classes | |
| struct | JAANET::JEvtWeightFactorFunction< JFunction_t, JEvtWeightFactor_t > | 
| Implementation of event-weight factor interface.  More... | |
| struct | JAANET::JEvtWeightFactorFunction< JDiffuseFluxFunction_t, JDiffuseFlux > | 
| Implementation of event-weight factor interface for diffuse flux objects.  More... | |
| struct | JAANET::JEvtWeightFactorFunction< Flux_Atmospheric, JDiffuseFlux > | 
| Specialisation of event-weight factor interface for atmospheric neutrino flux.  More... | |
| struct | JAANET::JEvtWeightFactorFunction< Flux_Atmospheric, JDiffuseFlux >::JFluxFunctionHelper | 
| Auxiliary class for I/O of atmospheric neutrino flux function.  More... | |
| struct | JAANET::JEvtWeightFactorFunction< pEvtWeightFactor, JEvtWeightFactor_t > | 
| Implementation of C-style event-weight factor.  More... | |
| struct | JAANET::JEvtWeightFactorFunction< pDiffuseFlux, JDiffuseFlux > | 
| Implementation of C-style diffuse flux event-weight factor.  More... | |
Namespaces | |
| JAANET | |
| Extensions to Evt data format.  | |
| JPP | |
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).  | |
Typedefs | |
| using | JAANET::JFluxAtmospheric = JEvtWeightFactorFunction< Flux_Atmospheric, JDiffuseFlux > | 
| Type alias for atmospheric flux function interface.  More... | |
| typedef double(* | JAANET::pEvtWeightFactor) (const Evt &) | 
| Type definition of event-weight factor pointer.  More... | |
| using | JAANET::pFlux = pEvtWeightFactor | 
| Type definition of flux function pointer.  More... | |
| typedef double(* | JAANET::pDiffuseFlux) (int, double, double) | 
| Type definition of pointer to diffuse flux function.  More... | |
Functions | |
| template<class JFunction_t , class JEvtWeightFactor_t = JEvtWeightFactor> | |
| JEvtWeightFactorFunction< JFunction_t, JEvtWeightFactor_t > | JAANET::make_weightFactor (const JFunction_t &function) | 
| Auxiliary method for creating an interface to an event-weight factor.  More... | |
| template<class JEvtWeightFactor_t = JEvtWeightFactor> | |
| JEvtWeightFactorFunction< pEvtWeightFactor, JEvtWeightFactor_t > | JAANET::make_weightFactor (pEvtWeightFactor function) | 
| Auxiliary method for creating an interface to an event-weight factor.  More... | |
| template<class JFunction_t > | |
| JEvtWeightFactorFunction< JFunction_t, JFlux > | JAANET::make_fluxFunction (const JFunction_t &flux) | 
| Auxiliary method for creating an interface to a flux function.  More... | |
| JEvtWeightFactorFunction< pFlux, JFlux > | JAANET::make_fluxFunction (pFlux flux) | 
| Auxiliary method for creating an interface to a flux function.  More... | |
| template<class JFunction_t > | |
| JEvtWeightFactorFunction< JFunction_t, JDiffuseFlux > | JAANET::make_diffuseFluxFunction (const JFunction_t &flux) | 
| Auxiliary method for creating an interface to a diffuse flux function.  More... | |
| JEvtWeightFactorFunction< pDiffuseFlux, JDiffuseFlux > | JAANET::make_diffuseFluxFunction (pDiffuseFlux flux) | 
| Auxiliary method for creating an interface to a diffuse flux function.  More... | |