Program Listing for File OutputShell.h
↰ Return to documentation for file (include/crpropa/module/OutputShell.h
)
#ifndef CRPROPA_OUTPUTSHELL_H
#define CRPROPA_OUTPUTSHELL_H
#include "crpropa/Module.h"
#include "crpropa/AssocVector.h"
#include "crpropa/Variant.h"
namespace crpropa {
class ShellOutput: public Module {
public:
void process(Candidate *candidate) const;
std::string getDescription() const;
};
class ShellOutput1D: public Module {
public:
void process(Candidate *candidate) const;
std::string getDescription() const;
};
class ShellPropertyOutput: public Module {
public:
typedef Loki::AssocVector<std::string, Variant> PropertyMap;
void process(Candidate *candidate) const;
std::string getDescription() const;
};
} // namespace cprpropa
#endif // CRPROPA_OUTPUTSHELL_H