Ignore:
Timestamp:
Apr 6, 2009, 12:34:39 PM (17 years ago)
Author:
garnier
Message:

update processes

Location:
trunk/source/processes/management/src
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/management/src/G4IVContinuousDiscreteProcess.cc

    r819 r963  
    2525//
    2626//
    27 // $Id: G4IVContinuousDiscreteProcess.cc,v 1.9.4.1 2008/04/25 11:47:07 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4IVContinuousDiscreteProcess.cc,v 1.10 2007/11/15 04:10:18 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030// $Id:
  • trunk/source/processes/management/src/G4IVRestDiscreteProcess.cc

    r819 r963  
    2525//
    2626//
    27 // $Id: G4IVRestDiscreteProcess.cc,v 1.9.4.1 2008/04/25 11:47:07 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4IVRestDiscreteProcess.cc,v 1.10 2007/11/15 04:10:18 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030// $Id:
  • trunk/source/processes/management/src/G4ProcTblElement.cc

    r819 r963  
    2626//
    2727// $Id: G4ProcTblElement.cc,v 1.7 2006/06/29 21:08:06 gunter Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4ProcessAttribute.cc

    r819 r963  
    2626//
    2727// $Id: G4ProcessAttribute.cc,v 1.5 2006/06/29 21:08:08 gunter Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4ProcessManager.cc

    r819 r963  
    2525//
    2626//
    27 // $Id: G4ProcessManager.cc,v 1.34 2007/11/28 17:47:57 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4ProcessManager.cc,v 1.36 2008/03/20 02:57:09 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4ProcessManagerMessenger.cc

    r819 r963  
    2626//
    2727// $Id: G4ProcessManagerMessenger.cc,v 1.10 2006/06/29 21:08:12 gunter Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4ProcessTable.cc

    r819 r963  
    2626//
    2727// $Id: G4ProcessTable.cc,v 1.13 2007/10/06 05:33:58 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4ProcessTableMessenger.cc

    r819 r963  
    2525//
    2626//
    27 // $Id: G4ProcessTableMessenger.cc,v 1.17 2006/06/29 21:08:16 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4ProcessTableMessenger.cc,v 1.18 2008/03/14 02:55:04 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    438438  for (idx = 0; idx < 1000 ; idx ++ ) {
    439439    G4String typeName = G4VProcess::GetProcessTypeName(G4ProcessType(idx));
    440     if ( isFoundEndMark = typeName.contains("---")) break;
     440    isFoundEndMark = typeName.contains("---");
     441    if ( isFoundEndMark ) break;
    441442  }
    442443  if ( isFoundEndMark ) {
  • trunk/source/processes/management/src/G4ProcessVector.cc

    r819 r963  
    2525//
    2626//
    27 // $Id: G4ProcessVector.cc,v 1.4 2006/06/29 21:08:18 gunter Exp $
    28 // GEANT4 tag $Name: $
     27// $Id: G4ProcessVector.cc,v 1.5 2008/06/23 08:58:26 gcosmo Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    3838#include "G4ProcessVector.hh"
    3939
    40 
    4140/////// Constructors
    42 G4ProcessVector::G4ProcessVector(size_t):pProcVector(0)
     41//
     42G4ProcessVector::G4ProcessVector(size_t)
    4343{
    44    pProcVector = new G4ProcVector();
     44  pProcVector = new G4ProcVector();
    4545}
    4646
     
    5151
    5252/////// destructor
     53//
    5354G4ProcessVector::~G4ProcessVector()
    5455{
    5556  // delete pProcVector
    56   if (pProcVector != 0 ) {
     57  //
     58  if (pProcVector != 0 )
     59  {
    5760    pProcVector->clear();
    5861    delete pProcVector;
     
    6164
    6265////// assignment oeprator
     66//
    6367G4ProcessVector & G4ProcessVector::operator=(G4ProcessVector &right)
    6468{
    65   if (this != &right) {
     69  if (this != &right)
     70  {
    6671    // delete pProcVector
    67     if (pProcVector != 0 ) {
     72    //
     73    if (pProcVector != 0 )
     74    {
    6875      pProcVector->clear();
    6976      delete pProcVector;
     
    7380   
    7481    // copy all contents in  pProcVector
    75     if (pProcVector != 0) {
    76       pProcVector->clear();
    77       delete pProcVector;
    78     }
    79     pProcVector = new G4ProcVector();
     82    //
    8083    G4ProcVector::iterator i;
    81     for (i = pProcVector->begin(); i!= pProcVector->end(); ++i) {
     84    for (i = pProcVector->begin(); i!= pProcVector->end(); ++i)
     85    {
    8286      pProcVector->push_back(*i);
    8387    }
     
    8589  return *this;
    8690}
    87 
    88 
  • trunk/source/processes/management/src/G4VContinuousDiscreteProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VContinuousDiscreteProcess.cc,v 1.6 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4VContinuousProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VContinuousProcess.cc,v 1.5 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4VDiscreteProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VDiscreteProcess.cc,v 1.6 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4VProcess.cc

    r819 r963  
    2525//
    2626//
    27 // $Id: G4VProcess.cc,v 1.15.2.1 2008/04/25 11:47:07 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4VProcess.cc,v 1.16 2007/11/15 04:10:18 kurasige Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    5252                    theProcessName(aName),
    5353                    theProcessType(aType),
     54                    theProcessSubType(-1),
    5455                    thePILfactor(1.0),
    55                     enableAtRestDoIt(true),
    56                     enableAlongStepDoIt(true),
    57                     enablePostStepDoIt(true),
     56                    enableAtRestDoIt(true),
     57                    enableAlongStepDoIt(true),
     58                    enablePostStepDoIt(true),
    5859                    verboseLevel(0)
     60
    5961{
    6062  pParticleChange = &aParticleChange;
     
    7173            theProcessName(right.theProcessName),
    7274            theProcessType(right.theProcessType),
     75            theProcessSubType(right.theProcessSubType),
    7376            thePILfactor(1.0),
    74             enableAtRestDoIt(true),
    75             enableAlongStepDoIt(true),
    76             enablePostStepDoIt(true),
    77             verboseLevel(right.verboseLevel)
     77            enableAtRestDoIt(right.enableAtRestDoIt),
     78            enableAlongStepDoIt(right.enableAlongStepDoIt),
     79            enablePostStepDoIt(right.enablePostStepDoIt),
     80            verboseLevel(right.verboseLevel)
    7881{
    7982}
     
    8689    theNumberOfInteractionLengthLeft -= previousStepSize/currentInteractionLength;
    8790    if(theNumberOfInteractionLengthLeft<0.) {
    88       theNumberOfInteractionLengthLeft=perMillion;
     91       theNumberOfInteractionLengthLeft=perMillion;
    8992    }         
    90    
     93
    9194  } else {
    9295#ifdef G4VERBOSE
     
    186189{
    187190  G4cout << "Process Name " << theProcessName ;
    188   G4cout << " : Type[" << GetProcessTypeName(theProcessType) << "]"<< G4endl;
     191  G4cout << " : Type[" << GetProcessTypeName(theProcessType) << "]";
     192  G4cout << " : SubType[" << theProcessSubType << "]"<< G4endl;
    189193}
    190194
  • trunk/source/processes/management/src/G4VRestContinuousDiscreteProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VRestContinuousDiscreteProcess.cc,v 1.6 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4VRestContinuousProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VRestContinuousProcess.cc,v 1.6 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4VRestDiscreteProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VRestDiscreteProcess.cc,v 1.6 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4VRestProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4VRestProcess.cc,v 1.6 2007/10/02 08:23:20 kurasige Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/management/src/G4WrapperProcess.cc

    r819 r963  
    2626//
    2727// $Id: G4WrapperProcess.cc,v 1.1 2007/12/12 10:09:49 gcosmo Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
Note: See TracChangeset for help on using the changeset viewer.