Ignore:
Timestamp:
Sep 30, 2010, 2:47:17 PM (14 years ago)
Author:
garnier
Message:

tag geant4.9.4 beta 1 + modifs locales

Location:
trunk/source/processes/hadronic/models/management
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/management/History

    r1315 r1337  
    1414     * Please list in reverse chronological order (last date on top)
    1515     ---------------------------------------------------------------
     16
     1711 June 2010 - V.Ivanchenko (hadr-modman-V09-03-02)
     18------------------------------------------------------
     19- G4VPreCompoundModel - constructor and destructor moved to the head
    1620
    172102 April 2010 - Dennis Wright (hadr-modman-V09-03-01)
  • trunk/source/processes/hadronic/models/management/include/G4HadronicInteraction.hh

    r1315 r1337  
    2626//
    2727// $Id: G4HadronicInteraction.hh,v 1.14 2010/04/03 00:40:45 dennis Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030// Hadronic Interaction  abstract base class
  • trunk/source/processes/hadronic/models/management/include/G4HadronicInteractionRegistry.hh

    r1228 r1337  
    2525//
    2626// $Id: G4HadronicInteractionRegistry.hh,v 1.5 2009/08/30 16:12:34 vnivanch Exp $
    27 // GEANT4 tag $Name: geant4-09-03 $
     27// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2828//
    2929// 23-Jan-2009 V.Ivanchenko make the class to be a singleton
  • trunk/source/processes/hadronic/models/management/include/G4InelasticInteraction.hh

    r1228 r1337  
    2626//
    2727// $Id: G4InelasticInteraction.hh,v 1.7 2009/08/30 16:12:13 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030// Hadronic Process: Inelastic Interaction
  • trunk/source/processes/hadronic/models/management/include/G4V3DNucleus.hh

    r1228 r1337  
    2626//
    2727// $Id: G4V3DNucleus.hh,v 1.7 2009/11/19 14:29:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030#ifndef G4V3DNucleus_h
  • trunk/source/processes/hadronic/models/management/include/G4VHighEnergyGenerator.hh

    r1228 r1337  
    2626//
    2727// $Id: G4VHighEnergyGenerator.hh,v 1.4 2006/06/29 20:45:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030#ifndef G4VHighEnergyGenerator_h
  • trunk/source/processes/hadronic/models/management/include/G4VIntraNuclearTransportModel.hh

    r1228 r1337  
    2626//
    2727// $Id: G4VIntraNuclearTransportModel.hh,v 1.4 2007/01/11 05:29:46 dennis Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030// $Id: G4IntraNuclearTransportMode.hh,v 1.0 1998/06/30
  • trunk/source/processes/hadronic/models/management/include/G4VKineticNucleon.hh

    r1228 r1337  
    2626//
    2727// $Id: G4VKineticNucleon.hh,v 1.4 2006/06/29 20:45:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030#ifndef G4VKineticNucleon_h
  • trunk/source/processes/hadronic/models/management/include/G4VNuclearDensity.hh

    r1228 r1337  
    2626//
    2727// $Id: G4VNuclearDensity.hh,v 1.4 2006/06/29 20:45:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030#ifndef G4VNuclearDensity_h
  • trunk/source/processes/hadronic/models/management/include/G4VPreCompoundModel.hh

    r1228 r1337  
    2525//
    2626//
    27 // $Id: G4VPreCompoundModel.hh,v 1.5 2007/01/11 05:29:34 dennis Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     27// $Id: G4VPreCompoundModel.hh,v 1.6 2010/06/11 15:26:36 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030
     
    4242#include "G4ReactionProductVector.hh"
    4343#include "G4ReactionProduct.hh"
     44
    4445class G4HadProjectile;
    4546class G4HadFinalState;
     
    5455  G4VPreCompoundModel(G4ExcitationHandler* const value,
    5556                      const G4String& modelName = "PrecompoundModel");
    56   virtual ~G4VPreCompoundModel() {};
     57
     58  virtual ~G4VPreCompoundModel();
    5759 
    5860protected:
    5961  // default constructor
    60   G4VPreCompoundModel() {};
     62  G4VPreCompoundModel();
     63
    6164private:
     65
    6266  // copy constructor
    6367  G4VPreCompoundModel(const G4VPreCompoundModel &) : G4HadronicInteraction() {};
     
    6872
    6973public:
     74
    7075  virtual G4HadFinalState *
    7176          ApplyYourself(const G4HadProjectile & thePrimary, G4Nucleus & theNucleus) = 0;
     
    7479          DeExcite(const G4Fragment& aFragment) const = 0;
    7580
    76   void SetExcitationHandler(G4ExcitationHandler *const  value);
     81  inline void SetExcitationHandler(G4ExcitationHandler *const  value);
    7782   
    7883protected:
    7984
    80   const G4ExcitationHandler * GetExcitationHandler() const;
     85  inline const G4ExcitationHandler * GetExcitationHandler() const;
    8186 
    8287private:
     
    8489};
    8590
     91inline void G4VPreCompoundModel::SetExcitationHandler(G4ExcitationHandler *const  value)
     92{
     93  theExcitationHandler = value;
     94}
    8695
    8796
     
    91100}
    92101
    93 inline void G4VPreCompoundModel::SetExcitationHandler(G4ExcitationHandler *const  value)
    94 {
    95   theExcitationHandler = value;
    96 }
    97 
    98 
    99 
    100 
    101102#endif
  • trunk/source/processes/hadronic/models/management/src/G4HadronicInteraction.cc

    r1315 r1337  
    2525//
    2626// $Id: G4HadronicInteraction.cc,v 1.7 2010/04/03 00:40:57 dennis Exp $
    27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
     27// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2828//
    2929// Hadronic Interaction  base class
  • trunk/source/processes/hadronic/models/management/src/G4HadronicInteractionRegistry.cc

    r1315 r1337  
    2525//
    2626// $Id: G4HadronicInteractionRegistry.cc,v 1.10 2010/03/25 15:31:42 vnivanch Exp $
    27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
     27// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2828//
    2929// 23-Jan-2009 V.Ivanchenko make the class to be a singleton
  • trunk/source/processes/hadronic/models/management/src/G4InelasticInteraction.cc

    r1228 r1337  
    2525//
    2626// $Id: G4InelasticInteraction.cc,v 1.12 2009/01/24 11:56:27 vnivanch Exp $
    27 // GEANT4 tag $Name: geant4-09-03 $
     27// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2828//
    2929// Hadronic Process: Inelastic Interaction
  • trunk/source/processes/hadronic/models/management/src/G4V3DNucleus.cc

    r1228 r1337  
    2626//
    2727// $Id: G4V3DNucleus.cc,v 1.5 2006/06/29 20:45:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030#include "G4V3DNucleus.hh"
  • trunk/source/processes/hadronic/models/management/src/G4VHighEnergyGenerator.cc

    r1228 r1337  
    2626//
    2727// $Id: G4VHighEnergyGenerator.cc,v 1.5 2006/06/29 20:46:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030// G4VHighEnergyGenerator
  • trunk/source/processes/hadronic/models/management/src/G4VIntraNuclearTransportModel.cc

    r1228 r1337  
    2626//
    2727// $Id: G4VIntraNuclearTransportModel.cc,v 1.5 2007/01/11 05:28:56 dennis Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030// $Id: G4VIntraNuclearTransportModel.cc,v 1.0 1998/06/30
  • trunk/source/processes/hadronic/models/management/src/G4VKineticNucleon.cc

    r1228 r1337  
    2626//
    2727// $Id: G4VKineticNucleon.cc,v 1.3 2006/06/29 20:46:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030#include "G4VKineticNucleon.hh"
  • trunk/source/processes/hadronic/models/management/src/G4VNuclearDensity.cc

    r1228 r1337  
    2626//
    2727// $Id: G4VNuclearDensity.cc,v 1.3 2006/06/29 20:46:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030
  • trunk/source/processes/hadronic/models/management/src/G4VPreCompoundModel.cc

    r1228 r1337  
    2525//
    2626//
    27 // $Id: G4VPreCompoundModel.cc,v 1.6 2007/01/11 05:29:10 dennis Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     27// $Id: G4VPreCompoundModel.cc,v 1.7 2010/06/11 15:26:36 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030
    3131#include "G4VPreCompoundModel.hh"
    32 #include "G4HadronicException.hh"
     32//#include "G4HadronicException.hh"
    3333
    3434G4VPreCompoundModel::G4VPreCompoundModel(G4ExcitationHandler* const value,
    3535                                         const G4String& modelName):
    36   G4HadronicInteraction(modelName),
    37   theExcitationHandler(value)
     36  G4HadronicInteraction(modelName), theExcitationHandler(value)
    3837{}
    3938
     39G4VPreCompoundModel::G4VPreCompoundModel():
     40  G4HadronicInteraction(""), theExcitationHandler(0)
     41{}
    4042
    41 const G4VPreCompoundModel &
    42 G4VPreCompoundModel::operator=(const G4VPreCompoundModel &)
    43 {
    44   G4String text = "G4VPreCompoundModel::operator= meant to not be accessable";
    45   throw G4HadronicException(__FILE__, __LINE__, text);
    46   return *this;
    47 }
    48 
    49 G4bool G4VPreCompoundModel::operator==(const G4VPreCompoundModel &) const
    50 {
    51   return false;
    52 }
    53 
    54 G4bool G4VPreCompoundModel::operator!=(const G4VPreCompoundModel &) const
    55 {
    56   return true;
    57 }
     43G4VPreCompoundModel::~G4VPreCompoundModel()
     44{}
     45 
Note: See TracChangeset for help on using the changeset viewer.