EpIC 1.1.0
Monte Carlo generator for exclusive processes
|
Testable version of PARTONS::ModuleObject. More...
#include <EpicModuleObject.h>
Public Member Functions | |
virtual | ~EpicModuleObject () |
virtual bool | runTest () const =0 |
size_t | getSeed () const |
Protected Member Functions | |
EpicModuleObject (const std::string &className, PARTONS::ChannelType::Type channelType) | |
EpicModuleObject (const EpicModuleObject &other) | |
Protected Attributes | |
size_t | m_seed |
Random seed. | |
Testable version of PARTONS::ModuleObject.
This class is an extension of PARTONS::ModuleObject for a test method defined in EpicModuleObject::runTest().
|
virtual |
Destructor.
|
protected |
Default constructor.
|
protected |
Copy constructor.
size_t EPIC::EpicModuleObject::getSeed | ( | ) | const |
Get random seed.
|
pure virtual |
Definition of test.
Implemented in EPIC::EventGeneratorModule, EPIC::DDVCSKinematicModule, EPIC::DVCSKinematicModule, EPIC::DVMPKinematicModule, EPIC::GAM2KinematicModule, EPIC::TCSKinematicModule, EPIC::DDVCSRCModule, EPIC::DVCSRCModule, EPIC::DVMPRCModule, EPIC::GAM2RCModule, EPIC::TCSRCModule, EPIC::RandomNumberModule, and EPIC::WriterModule.