1#ifndef __JAANET__JEVTWEIGHT__ 
    2#define __JAANET__JEVTWEIGHT__ 
Extensions to Evt data format.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
The Evt class respresent a Monte Carlo (MC) event as well as an offline event.
 
std::vector< double > w
MC: Weights w[0]=w1, w[1]=w2, w[2]=w3 (see e.g. Tag list or km3net-dataformat/definitions)
 
Low-level interface for event weighing.
 
Abstract base class for event weighing.
 
double normalisation
Event-weight normalisation.
 
virtual void setNormalisation(const double normalisation) override
Set event-weight normalisation factor.
 
virtual double getNormalisation() const override
Get event-weight normalisation.
 
virtual double getNormalisation(const Evt &evt) const
Get event-weight normalisation.
 
virtual ~JEvtWeight()
Virtual destructor.
 
JEvtWeight()
Default constructor.
 
Template class for object cloning.
 
static const int WEIGHTLIST_NORMALISATION
Event rate normalisation.