#include <string>
#include <boost/utility.hpp>
#include "psana/Configurable.h"
#include "PSEnv/Env.h"
#include "PSEvt/Event.h"
Go to the source code of this file.
Namespaces | |
namespace | psana |
Classes | |
class | psana::Module |
Base class for user modules in psana framework. More... | |
Defines | |
#define | PSANACAT2_(a, b) a ## b |
#define | PSANA_MODULE_FACTORY(UserModule) |
Functions | |
std::ostream & | psana::operator<< (std::ostream &out, Module::Status stat) |
#define PSANA_MODULE_FACTORY | ( | UserModule | ) |
Value:
extern "C" \ psana::Module* \ PSANACAT2_(_psana_module_,UserModule)(const std::string& name) {\ return new UserModule(name);\ }