| 
    Jpp
    19.1.0
    
   the software that should make you happy 
   | 
 
Implementation of event-weight factor interface for diffuse flux objects. More...
#include <JEvtWeightFactorFunction.hh>
  
Public Types | |
| typedef JEvtWeightFactorFunction< JDiffuseFluxFunction_t, JDiffuseFlux > | JEvtWeightFactorFunction_t | 
| typedef JClonable< JClonable_t >::clone_type | clone_type | 
Public Member Functions | |
| JEvtWeightFactorFunction (const JDiffuseFluxFunction_t &function) | |
| Constructor.  More... | |
| double | dNdEdOmega (int type, double log10E, double costh) const override final | 
| Get event-weight factor for given particle PDG-identifier, energy and zenith-angle.  More... | |
| virtual clone_type | clone () const override | 
| Get clone of this object.  More... | |
Private Attributes | |
| JDiffuseFluxFunction_t | function | 
| diffuse flux function object  More... | |
Implementation of event-weight factor interface for diffuse flux objects.
The template argument corresponds to a function of which the copy constructor needs to be defined.
Definition at line 75 of file JEvtWeightFactorFunction.hh.
| typedef JEvtWeightFactorFunction<JDiffuseFluxFunction_t, JDiffuseFlux> JAANET::JEvtWeightFactorFunction< JDiffuseFluxFunction_t, JDiffuseFlux >::JEvtWeightFactorFunction_t | 
Definition at line 79 of file JEvtWeightFactorFunction.hh.
      
  | 
  inherited | 
Definition at line 61 of file JClonable.hh.
      
  | 
  inline | 
Constructor.
| function | flux function | 
Definition at line 87 of file JEvtWeightFactorFunction.hh.
      
  | 
  inlinefinaloverride | 
Get event-weight factor for given particle PDG-identifier, energy and zenith-angle.
| type | PDG particle type | 
| log10E | logarithmic neutrino energy [GeV] | 
| costh | cosine zenith angle | 
Definition at line 100 of file JEvtWeightFactorFunction.hh.
      
  | 
  inlineoverridevirtualinherited | 
Get clone of this object.
Reimplemented in JTOOLS::JMultiMapTransformer< N, JArgument_t >::JMultiMapDefaultTransformer, JPHYSICS::JPDFTransformer< 5, JArgument_t >, JPHYSICS::JPDFTransformer< 4, JArgument_t >, JPHYSICS::JPDFTransformer< 3, JArgument_t >, JPHYSICS::JPDFTransformer< 2, JArgument_t >, JPHYSICS::JPDGTransformer_t< JArgument_t >, JPHYSICS::JPD0Transformer_t< JArgument_t >, and JPHYSICS::JPDFTransformer_t< JArgument_t >.
Definition at line 69 of file JClonable.hh.
      
  | 
  private | 
diffuse flux function object
Definition at line 109 of file JEvtWeightFactorFunction.hh.