Changeset 1340 for trunk/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragmentVector.icc
- Timestamp:
- Nov 5, 2010, 3:45:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragmentVector.icc
r1337 r1340 25 25 // 26 26 // 27 // $Id: G4PreCompoundFragmentVector.icc,v 1. 4 2008/09/22 10:18:36 ahowardExp $28 // GEANT4 tag $Name: geant4-09-0 4-beta-01$27 // $Id: G4PreCompoundFragmentVector.icc,v 1.5 2010/08/28 15:16:55 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-ref-09 $ 29 29 // 30 30 // Hadronic Process: Nuclear Preequilibrium … … 36 36 // - superimposed Coulomb barrier (if useSICB=true) 37 37 38 inline G4PreCompoundFragmentVector::G4PreCompoundFragmentVector(pcfvector * avector) :39 theChannels(avector), TotalEmissionProbability(0.0)40 {41 }42 38 43 44 inline G4PreCompoundFragmentVector::~G4PreCompoundFragmentVector()45 {46 }47 48 inline void G4PreCompoundFragmentVector::SetVector(pcfvector * avector)49 {50 theChannels = avector;51 }52 53 inline void54 G4PreCompoundFragmentVector::55 Initialize(const G4Fragment & aFragment)56 {57 TotalEmissionProbability = 0.0;58 for (pcfvector::iterator i=theChannels->begin();59 i != theChannels->end(); i++) (*i)->Initialize(aFragment);60 return;61 }62 63 inline void G4PreCompoundFragmentVector::64 ResetStage()65 {66 for (pcfvector::iterator i=theChannels->begin(); i != theChannels->end(); i++)67 (*i)->ResetStage();68 return;69 }70 71 //for inverse cross section choice72 inline void G4PreCompoundFragmentVector::73 SetOPTxs(G4int opt)74 {75 for (pcfvector::iterator i = theChannels->begin(); i != theChannels->end(); ++i)76 (*i)->SetOPTxs(opt);77 return;78 }79 80 //for superimposed Coulomb Barrier for inverse cross sections81 inline void G4PreCompoundFragmentVector::82 UseSICB(G4bool use)83 {84 for (pcfvector::iterator i = theChannels->begin(); i != theChannels->end(); ++i)85 (*i)->UseSICB(use);86 return;87 }
Note: See TracChangeset
for help on using the changeset viewer.