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