Changeset 963 for trunk/source/processes/management/src
- Timestamp:
- Apr 6, 2009, 12:34:39 PM (17 years ago)
- Location:
- trunk/source/processes/management/src
- Files:
-
- 18 edited
-
G4IVContinuousDiscreteProcess.cc (modified) (1 diff)
-
G4IVRestDiscreteProcess.cc (modified) (1 diff)
-
G4ProcTblElement.cc (modified) (1 diff)
-
G4ProcessAttribute.cc (modified) (1 diff)
-
G4ProcessManager.cc (modified) (1 diff)
-
G4ProcessManagerMessenger.cc (modified) (1 diff)
-
G4ProcessTable.cc (modified) (1 diff)
-
G4ProcessTableMessenger.cc (modified) (2 diffs)
-
G4ProcessVector.cc (modified) (6 diffs)
-
G4VContinuousDiscreteProcess.cc (modified) (1 diff)
-
G4VContinuousProcess.cc (modified) (1 diff)
-
G4VDiscreteProcess.cc (modified) (1 diff)
-
G4VProcess.cc (modified) (5 diffs)
-
G4VRestContinuousDiscreteProcess.cc (modified) (1 diff)
-
G4VRestContinuousProcess.cc (modified) (1 diff)
-
G4VRestDiscreteProcess.cc (modified) (1 diff)
-
G4VRestProcess.cc (modified) (1 diff)
-
G4WrapperProcess.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/management/src/G4IVContinuousDiscreteProcess.cc
r819 r963 25 25 // 26 26 // 27 // $Id: G4IVContinuousDiscreteProcess.cc,v 1. 9.4.1 2008/04/25 11:47:07kurasige Exp $28 // GEANT4 tag $Name: geant4-09-0 1-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 $ 29 29 // 30 30 // $Id: -
trunk/source/processes/management/src/G4IVRestDiscreteProcess.cc
r819 r963 25 25 // 26 26 // 27 // $Id: G4IVRestDiscreteProcess.cc,v 1. 9.4.1 2008/04/25 11:47:07kurasige Exp $28 // GEANT4 tag $Name: geant4-09-0 1-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 $ 29 29 // 30 30 // $Id: -
trunk/source/processes/management/src/G4ProcTblElement.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4ProcessAttribute.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4ProcessManager.cc
r819 r963 25 25 // 26 26 // 27 // $Id: G4ProcessManager.cc,v 1.3 4 2007/11/28 17:47:57kurasige Exp $28 // GEANT4 tag $Name: geant4-09-0 1-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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4ProcessManagerMessenger.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4ProcessTable.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4ProcessTableMessenger.cc
r819 r963 25 25 // 26 26 // 27 // $Id: G4ProcessTableMessenger.cc,v 1.1 7 2006/06/29 21:08:16 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 1-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 $ 29 29 // 30 30 // … … 438 438 for (idx = 0; idx < 1000 ; idx ++ ) { 439 439 G4String typeName = G4VProcess::GetProcessTypeName(G4ProcessType(idx)); 440 if ( isFoundEndMark = typeName.contains("---")) break; 440 isFoundEndMark = typeName.contains("---"); 441 if ( isFoundEndMark ) break; 441 442 } 442 443 if ( isFoundEndMark ) { -
trunk/source/processes/management/src/G4ProcessVector.cc
r819 r963 25 25 // 26 26 // 27 // $Id: G4ProcessVector.cc,v 1. 4 2006/06/29 21:08:18 gunterExp $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 $ 29 29 // 30 30 // … … 38 38 #include "G4ProcessVector.hh" 39 39 40 41 40 /////// Constructors 42 G4ProcessVector::G4ProcessVector(size_t):pProcVector(0) 41 // 42 G4ProcessVector::G4ProcessVector(size_t) 43 43 { 44 pProcVector = new G4ProcVector();44 pProcVector = new G4ProcVector(); 45 45 } 46 46 … … 51 51 52 52 /////// destructor 53 // 53 54 G4ProcessVector::~G4ProcessVector() 54 55 { 55 56 // delete pProcVector 56 if (pProcVector != 0 ) { 57 // 58 if (pProcVector != 0 ) 59 { 57 60 pProcVector->clear(); 58 61 delete pProcVector; … … 61 64 62 65 ////// assignment oeprator 66 // 63 67 G4ProcessVector & G4ProcessVector::operator=(G4ProcessVector &right) 64 68 { 65 if (this != &right) { 69 if (this != &right) 70 { 66 71 // delete pProcVector 67 if (pProcVector != 0 ) { 72 // 73 if (pProcVector != 0 ) 74 { 68 75 pProcVector->clear(); 69 76 delete pProcVector; … … 73 80 74 81 // copy all contents in pProcVector 75 if (pProcVector != 0) { 76 pProcVector->clear(); 77 delete pProcVector; 78 } 79 pProcVector = new G4ProcVector(); 82 // 80 83 G4ProcVector::iterator i; 81 for (i = pProcVector->begin(); i!= pProcVector->end(); ++i) { 84 for (i = pProcVector->begin(); i!= pProcVector->end(); ++i) 85 { 82 86 pProcVector->push_back(*i); 83 87 } … … 85 89 return *this; 86 90 } 87 88 -
trunk/source/processes/management/src/G4VContinuousDiscreteProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4VContinuousProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4VDiscreteProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4VProcess.cc
r819 r963 25 25 // 26 26 // 27 // $Id: G4VProcess.cc,v 1.1 5.2.1 2008/04/25 11:47:07kurasige Exp $28 // GEANT4 tag $Name: geant4-09-0 1-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 $ 29 29 // 30 30 // … … 52 52 theProcessName(aName), 53 53 theProcessType(aType), 54 theProcessSubType(-1), 54 55 thePILfactor(1.0), 55 enableAtRestDoIt(true),56 enableAlongStepDoIt(true),57 enablePostStepDoIt(true),56 enableAtRestDoIt(true), 57 enableAlongStepDoIt(true), 58 enablePostStepDoIt(true), 58 59 verboseLevel(0) 60 59 61 { 60 62 pParticleChange = &aParticleChange; … … 71 73 theProcessName(right.theProcessName), 72 74 theProcessType(right.theProcessType), 75 theProcessSubType(right.theProcessSubType), 73 76 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) 78 81 { 79 82 } … … 86 89 theNumberOfInteractionLengthLeft -= previousStepSize/currentInteractionLength; 87 90 if(theNumberOfInteractionLengthLeft<0.) { 88 theNumberOfInteractionLengthLeft=perMillion;91 theNumberOfInteractionLengthLeft=perMillion; 89 92 } 90 93 91 94 } else { 92 95 #ifdef G4VERBOSE … … 186 189 { 187 190 G4cout << "Process Name " << theProcessName ; 188 G4cout << " : Type[" << GetProcessTypeName(theProcessType) << "]"<< G4endl; 191 G4cout << " : Type[" << GetProcessTypeName(theProcessType) << "]"; 192 G4cout << " : SubType[" << theProcessSubType << "]"<< G4endl; 189 193 } 190 194 -
trunk/source/processes/management/src/G4VRestContinuousDiscreteProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4VRestContinuousProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4VRestDiscreteProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4VRestProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 // -
trunk/source/processes/management/src/G4WrapperProcess.cc
r819 r963 26 26 // 27 27 // $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 $ 29 29 // 30 30 //
Note:
See TracChangeset
for help on using the changeset viewer.
