Ignore:
Timestamp:
Apr 6, 2009, 12:30:29 PM (15 years ago)
Author:
garnier
Message:

update processes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // by V. Lara
     26//J. M. Quesada (August 2008). 
     27//Based  on previous work by V. Lara
     28//
     29
    2730
    2831#ifndef G4PreCompoundNucleon_h
     
    4649  G4PreCompoundNucleon(const G4double anA,
    4750                       const G4double aZ,
    48                        G4VCoulombBarrier* aCoulombBarrier,
    49                        const G4String & aName):
    50     G4PreCompoundFragment(anA,aZ,aCoulombBarrier,aName) {}
    51  
     51                       G4VCoulombBarrier* aCoulombBarrier,                     
     52                       const G4String & aName) :
     53    G4PreCompoundFragment(anA,aZ,aCoulombBarrier,aName) {}
     54
     55
    5256  virtual ~G4PreCompoundNucleon() {}
    5357
     
    7276  virtual G4double ProbabilityDistributionFunction(const G4double eKin,
    7377                                                   const G4Fragment& aFragment);
     78 
     79  private:
    7480
     81  G4bool IsItPossible(const G4Fragment&) ;   
    7582   
    76 protected:
     83 protected:
    7784
    78 // added Rj method according to literature and JMQ
     85  virtual G4double CrossSection(const G4double ekin)=0;
     86
    7987  virtual G4double GetRj(const G4int NumberParticles, const G4int NumberCharged) = 0;
    80   virtual G4double GetAlpha() = 0;
    81   virtual G4double GetBeta() = 0;
    82   virtual G4bool IsItPossible(const G4Fragment&) = 0;     
    83 };
     88
     89 };
    8490
    8591#endif
Note: See TracChangeset for help on using the changeset viewer.