1#ifndef __JAANET__JEVTWEIGHTINTERFACE__ 
    2#define __JAANET__JEVTWEIGHTINTERFACE__ 
   29    virtual const char* 
const getName() 
const = 0;
 
 
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.
 
Low-level interface for event weighing.
 
virtual bool check(const JHead &header) const =0
Check whether header is consistent with this event weighter.
 
virtual void setNormalisation(const double normalisation)=0
Set event-weight normalisation factor.
 
virtual double getWeight(const Evt &evt) const =0
Get weight of given event.
 
virtual double getNormalisation() const =0
Get event-weight normalisation factor.
 
virtual void configure(const JHead &header)=0
Configuration.
 
virtual const char *const getName() const =0
Get name.