herwig is hosted by Hepforge, IPPP Durham
Herwig++  2.7.0
QTildeModel.h
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 */