File: Pythia7Strategy.h
Description:
The Pythia7Strategy class is a sub-class of the Strategy
class, simply implementing the correct citation for Pythia7 in the
modelReferences() method.
See
also:
namespace Pythia7
CLASS
Pythia7Strategy:
Base class:
Public members:
inline Pythia7Strategy();
inline Pythia7Strategy(const Pythia7Strategy &);
virtual ~Pythia7Strategy();
Standard ctors and dtor.
static void Init();
Standard Init function used to initialize the interface.
Protected members:
inline virtual IBPtr clone() const;
inline virtual IBPtr fullclone() const;
Standard clone methods
inline virtual void doupdate() throw(UpdateException);
inline virtual void doinit() throw(InitException);
inline virtual void dofinish();
Standard Interfaced virtual functions.
inline virtual void rebind(const TranslationMap & trans)
throw(RebindException);
Change all pointers to Interfaced objects to corresponding clones.
inline virtual IVector getReferences();
Return pointers to all Interfaced objects refered to by this.
Private members:
static NoPIOClassDescription<Pythia7Strategy> initPythia7Strategy;
Describe concrete class without persistent data.
Pythia7Strategy & operator=(const Pythia7Strategy &);
Private and non-existent assignment operator.
DEFINED MACROS
PYTHIA7_Pythia7Strategy_H
INCLUDED FILES
Pythia7/Repository/Strategy.h