Jpp  19.0.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
JEvtWeightToolkit.hh File Reference
#include <map>
#include <vector>
#include <memory>
#include "km3net-dataformat/definitions/weightlist.hh"
#include "km3net-dataformat/definitions/w2list_gseagen.hh"
#include "km3net-dataformat/definitions/w2list_km3buu.hh"
#include "km3net-dataformat/definitions/w2list_genhen.hh"
#include "km3net-dataformat/offline/Head.hh"
#include "km3net-dataformat/offline/Evt.hh"
#include "JLang/JException.hh"
#include "JLang/JType.hh"
#include "Jeep/JProperties.hh"
#include "JOscProb/JOscProbInterface.hh"
#include "JPhysics/JConstants.hh"
#include "JAAnet/JHead.hh"
#include "JAAnet/JHeadToolkit.hh"
#include "JAAnet/JEvtWeight.hh"
#include "JAAnet/JEvtWeightDAQ.hh"
#include "JAAnet/JEvtWeightGenhen.hh"
#include "JAAnet/JEvtWeightMupage.hh"
#include "JAAnet/JEvtWeightCorsika.hh"
#include "JAAnet/JEvtWeightGSeaGen.hh"
#include "JAAnet/JEvtWeightKM3BUU.hh"
#include "JAAnet/JEvtWeightMiscellaneous.hh"
#include "JAAnet/JFlatFlux.hh"
#include "JAAnet/JPowerLawFlux.hh"
#include "JAAnet/JAtmosphericNeutrinoFlux.hh"
#include "JAAnet/JEvtWeightFactorMultiParticle.hh"
#include "JAAnet/JParticleTypes.hh"
#include "JAAnet/JAAnetToolkit.hh"

Go to the source code of this file.

Classes

struct  JAANET::JEvtWeighter
 Look-up table for event weighters. More...
 
struct  JAANET::JNeutrinoTypeCollection
 Auxiliary class for parsing a vector of neutrino PDG identifiers. More...
 
struct  JAANET::JFluxMap
 Auxiliary class for parsing multiparticle fluxes. More...
 

Namespaces

 JAANET
 Extensions to Evt data format.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

double JAANET::getVolume (const JType< JEvtWeightGSeaGen > &type, const Evt &evt)
 Get volume of given event according given weighter. More...
 
double JAANET::getVolume (const JType< JEvtWeightKM3BUU > &type, const Evt &evt)
 Get volume of given event according given weighter. More...
 
double JAANET::getVolume (const JType< JEvtWeightGenhen > &type, const Evt &evt)
 Get volume of given event according given weighter. More...
 
double JAANET::getVolume (const JEvtWeight &weighter, const Evt &evt)
 Get volume of given event according given weighter. More...