Herwig++
2.7.0
|
00001 // -*- C++ -*- 00002 // 00003 // QTildeModel.h is a part of Herwig++ - A multi-purpose Monte Carlo event generator 00004 // Copyright (C) 2002-2011 The Herwig Collaboration 00005 // 00006 // Herwig++ is licenced under version 2 of the GPL, see COPYING for details. 00007 // Please respect the MCnet academic guidelines, see GUIDELINES for details. 00008 // 00009 #ifndef HERWIG_QTildeModel_H 00010 #define HERWIG_QTildeModel_H 00011 // 00012 // This is the declaration of the QTildeModel class. 00013 // 00014 00015 #include "Herwig++/Shower/Base/ShowerModel.h" 00016 00017 namespace Herwig { 00018 00019 using namespace ThePEG; 00020 00028 class QTildeModel: public ShowerModel { 00029 00030 public: 00031 00038 static void Init(); 00039 00040 protected: 00041 00046 virtual void checkConsistency(); 00047 00048 protected: 00049 00056 virtual IBPtr clone() const; 00057 00062 virtual IBPtr fullclone() const; 00064 00065 private: 00066 00071 QTildeModel & operator=(const QTildeModel &); 00072 00073 }; 00074 00075 } 00076 00077 #endif /* HERWIG_QTildeModel_H */