Ignore:
Timestamp:
Nov 25, 2009, 5:13:58 PM (15 years ago)
Author:
garnier
Message:

update CVS release candidate geant4.9.3.01

Location:
trunk/source/run/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/run/include/G4RunManager.hh

    r1058 r1196  
    2525//
    2626//
    27 // $Id: G4RunManager.hh,v 1.51 2007/11/13 19:25:13 asaim Exp $
    28 // GEANT4 tag $Name: geant4-09-02-ref-02 $
     27// $Id: G4RunManager.hh,v 1.52 2009/11/13 23:14:46 asaim Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
     
    441441  public:
    442442    void ConstructScoringWorlds();
    443   private:
     443  protected:
    444444    void UpdateScoring();
    445445};
  • trunk/source/run/include/G4UserPhysicsListMessenger.hh

    r1058 r1196  
    2525//
    2626//
    27 // $Id: G4UserPhysicsListMessenger.hh,v 1.18 2007/05/30 10:34:54 gcosmo Exp $
    28 // GEANT4 tag $Name: geant4-09-02-ref-02 $
     27// $Id: G4UserPhysicsListMessenger.hh,v 1.20 2009/10/20 07:07:51 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
     
    9797    G4UIcmdWithADoubleAndUnit * setCutCmd;
    9898    G4UIcommand *               setCutRCmd;
     99    G4UIcommand *               setCutForAGivenParticleCmd;
    99100    G4UIcmdWithAnInteger *      verboseCmd;
    100101    G4UIcmdWithoutParameter *   dumpListCmd;
  • trunk/source/run/include/G4VUserPhysicsList.hh

    r1058 r1196  
    2525//
    2626//
    27 // $Id: G4VUserPhysicsList.hh,v 1.35 2007/05/30 10:16:27 ahoward Exp $
    28 // GEANT4 tag $Name: geant4-09-02-ref-02 $
     27// $Id: G4VUserPhysicsList.hh,v 1.41 2009/08/09 14:31:46 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
     
    3232//      GEANT 4 class header file
    3333// Class Description:
    34 //      This class is an abstruct class for
     34//      This class is an abstract class for
    3535//      constructing particles and processes.
    36 //      User must implement following four virtual methods
    37 //      in his own concrete class derived from this class.
     36//      User must implement following three virtual methods
     37//      in his/her own concrete class derived from this class.
    3838//        G4VUserPhysicsList::ConstructParticle()
    3939//           Construct particles
    40 //        G4VUserPhysicsList::constructPhysics()
     40//        G4VUserPhysicsList::ConstructProcess()
    4141//           Construct procesess and register them to particles
    4242//        G4VUserPhysicsList::SetCuts()
     
    111111   // Each physics process will be instantiated and
    112112   // registered to the process manager of each particle type
    113    // This method is invoked in Construct" method
     113   // This method is invoked in Construct method
    114114   virtual void ConstructProcess() = 0;
    115115
     
    178178    // Request to print out information of cut values
    179179    // Printing will be performed when all tables are made
    180     void DumpCutValuesTable(G4int nParticles=3);
     180    void DumpCutValuesTable(G4int nParticles=4);
    181181
    182182    // The following method actually trigger the print-out requested
     
    258258                           G4ProcessManager*    newManager = 0 );
    259259 
    260  
     260   /////////////////////////////////////////////////////////////////
     261  public:
     262    // check consistencies of list of particles
     263
     264    void CheckParticleList();
     265
     266    void DisableCheckParticleList();
     267 
     268 protected:
     269 
     270    bool fDisableCheckParticleList;
     271
    261272  ////////////////////////////////////////////////////////////////////////
    262273  protected:
     
    292303   // flag for displaying the range cuts & energy thresholds
    293304   G4int fDisplayThreshold;
     305
     306  // flag for Physics Table has been built
     307   G4bool fIsPhysicsTableBuilt;
    294308
    295309  private:
     
    333347#endif
    334348  ConstructProcess();
     349
    335350}
    336351
     
    385400  fStoredInAscii = false;
    386401}
     402
     403inline
     404 void  G4VUserPhysicsList::DisableCheckParticleList()
     405{   
     406  fDisableCheckParticleList = true;
     407}
     408
     409
    387410#endif
    388411
Note: See TracChangeset for help on using the changeset viewer.