Rivet is hosted by Hepforge, IPPP Durham
Projection.hh File Reference
Include dependency graph for Projection.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Projection
 Base class for all Rivet projections. More...

Namespaces

namespace  Rivet

Defines

#define DEFAULT_RIVET_PROJ_CLONE(clsname)   virtual unique_ptr<Projection> clone() const { return unique_ptr<Projection>(new clsname(*this)); }

Define Documentation

#define DEFAULT_RIVET_PROJ_CLONE (   clsname)    virtual unique_ptr<Projection> clone() const { return unique_ptr<Projection>(new clsname(*this)); }

Preprocessor define to prettify the manky constructor with name string argument

Definition at line 174 of file Projection.hh.