1 #ifndef __JAANET__JWEIGHTEVENT__ 
    2 #define __JAANET__JWEIGHTEVENT__ 
   47     virtual bool check(
const JHead& head) 
const = 0;
 
   67                              const double flux)
 const 
virtual bool check(const JHead &head) const =0
Check whether header is consistent with this event weighter. 
 
virtual double getWeight(const Evt &evt, const double flux) const 
Get weight of given event. 
 
Template class for object cloning. 
 
Low-level interface for event weighing. 
 
virtual ~JWeightEvent()
Virtual destructor. 
 
virtual void configure(const JHead &header)=0
Configuration. 
 
virtual double getWeight(const Evt &evt) const =0
Get weight of given event. 
 
The Evt class respresent a Monte Carlo (MC) event as well as an offline event.