10 #define ThePEG_Level_H 13 #include "ThePEG/Config/ThePEG.h" 26 template <
typename T =
int>
Level(T &newLevel)
Constructor taking an integer variable which is incremented.
Level & operator=(const Level &)
Assignment is private and not implemented.
This is the main namespace within which all identifiers in ThePEG are declared.
~Level()
Destructor decrementing the associated integer variable.
Level is used to increment temporarily a given integer variable.
T & theLevel
A reference to the integer variable to be decremmmented when this object is destroyed.
Level()
Default constructor is private and not implemented.