Ignore:
Timestamp:
Nov 5, 2010, 3:45:55 PM (14 years ago)
Author:
garnier
Message:

update ti head

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragmentVector.icc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4PreCompoundFragmentVector.icc,v 1.4 2008/09/22 10:18:36 ahoward Exp $
    28 // GEANT4 tag $Name: geant4-09-04-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 $
    2929//
    3030// Hadronic Process: Nuclear Preequilibrium
     
    3636//                      - superimposed Coulomb barrier (if useSICB=true)
    3737
    38 inline G4PreCompoundFragmentVector::G4PreCompoundFragmentVector(pcfvector * avector) :
    39   theChannels(avector), TotalEmissionProbability(0.0)
    40 {
    41 }
    4238
    43 
    44 inline G4PreCompoundFragmentVector::~G4PreCompoundFragmentVector()
    45 {
    46 }
    47 
    48 inline void G4PreCompoundFragmentVector::SetVector(pcfvector * avector)
    49 {
    50   theChannels = avector;
    51 }
    52 
    53 inline void
    54 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 choice
    72 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 sections
    81 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.