CLHEP/HepPDT/DecayModel.hh

00001 // $Id: DecayModel.hh,v 1.1 2001/11/09 15:22:33 mf Exp $
00002 // ----------------------------------------------------------------------
00003 //
00004 // DecayModel.hh
00005 // Author:  Lynn Garren, Walter Brown
00006 //
00007 // Note: users' decay models inheriting from this class must have
00008 //  an explicit constructor that takes a const reference to a vector of doubles
00009 //  as well as implentations of all methods declared pure virtual.
00010 // User code will need :
00011 //     #include "CLHEP/HepPDT/DecayModelBase.hh"
00012 //     REGISTER_DECAY_MODE(ModeA,ModeA::Config)
00013 //
00014 // ----------------------------------------------------------------------
00015 #ifndef DECAYMODEL_HH
00016 #define DECAYMODEL_HH
00017 
00018 #include "CLHEP/config/CLHEP.h"
00019 #include "CLHEP/HepPDT/DefaultConfig.hh"
00020 #include "CLHEP/HepPDT/DecayModelBase.hh"
00021 
00022 namespace HepPDT {
00023 
00024 typedef  DecayModelBase<DefaultConfig>  DecayModel;
00025 
00026 }       // HepPDT
00027 
00028 #endif // DECAYMODEL_HH
00029 

Class Library for High Energy Physics (version 1.8)