You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
455 B
26 lines
455 B
/**
|
|
* @file generator.hh
|
|
* @author Christoph Langenbruch, Renata Kopecna
|
|
* @date 2009-03-18
|
|
*
|
|
*/
|
|
|
|
#ifndef GENERATOR_H
|
|
#define GENERATOR_H
|
|
|
|
#include <pdf.hh>
|
|
#include <parameters.hh>
|
|
|
|
namespace fcnc {
|
|
|
|
///An abstract base class for toy monte carlo generators
|
|
class generator {
|
|
public:
|
|
///generates nevents toy monte carlo events
|
|
virtual std::vector<event> generate(unsigned int nevents, parameters* parameters, pdf* probability)=0;
|
|
};
|
|
|
|
}
|
|
|
|
#endif
|
|
|