Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-08-06 09:24:06

0001 // -*- C++ -*-
0002 //
0003 // CluHadConfig.h is a part of Herwig - A multi-purpose Monte Carlo event generator
0004 // Copyright (C) 2002-2019 The Herwig Collaboration
0005 //
0006 // Herwig is licenced under version 3 of the GPL, see COPYING for details.
0007 // Please respect the MCnet academic guidelines, see GUIDELINES for details.
0008 //
0009 #ifndef HERWIG_CluHadConfig_H
0010 #define HERWIG_CluHadConfig_H
0011 
0012 #include "ThePEG/Config/ThePEG.h"
0013 #include "Cluster.fh"
0014 #include "ClusterDecayer.fh"
0015 #include "ClusterFissioner.fh"
0016 #include "HadronSelector.fh"
0017 
0018 namespace Herwig { 
0019 using namespace ThePEG;
0020 
0021 /** \ingroup Hadronization
0022  *  \brief This file contains the typedef declarations used in Hadronization
0023  *  \author Philip Stephens
0024  *  \author Alberto Ribon
0025  *
0026  *  This is the declaration of the CluHadConfig.h header file.
0027  *
0028  *  Handy header file to be included in all Hadronization classes. <BR>
0029  *  It contains only some useful typedefs.
0030  *
0031  *  See also:
0032  *  Herwig.h
0033  */ 
0034 
0035   /**
0036    * Typedef for a vector of ClusterPtr
0037    */
0038   typedef vector<ClusterPtr> ClusterVector;
0039 
0040   /**
0041    * Typedef for a vector of tClusterPtr
0042    */
0043   typedef vector<tClusterPtr> tClusterVector;
0044 
0045 }
0046 
0047 #endif // HERWIG_CluHadConfig_H 
0048 
0049 
0050