Ignore:
Timestamp:
Jun 18, 2010, 11:42:07 AM (14 years ago)
Author:
garnier
Message:

update geant4-09-04-beta-cand-01 interfaces-V09-03-09 vis-V09-03-08

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/management/include/G4HadronicInteraction.hh

    r1228 r1315  
    2525//
    2626//
    27 // $Id: G4HadronicInteraction.hh,v 1.13 2009/10/02 17:18:33 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     27// $Id: G4HadronicInteraction.hh,v 1.14 2010/04/03 00:40:45 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
    2929//
    3030// Hadronic Interaction  abstract base class
     
    139139
    140140  G4bool IsBlocked( const G4Material *aMaterial ) const;
    141 
    142141  G4bool IsBlocked( const G4Element *anElement) const;
    143142
     
    153152  inline G4bool operator!=(const G4HadronicInteraction &right ) const
    154153  { return ( this != (G4HadronicInteraction *) &right ); }
     154
     155
     156  inline std::pair<G4double, G4double> GetEnergyMomentumCheckLevels() const
     157  { return epCheckLevels; }
     158   
     159  inline void SetEnergyMomentumCheckLevels(G4double relativeLevel, G4double absoluteLevel)
     160  { epCheckLevels.first = relativeLevel;
     161    epCheckLevels.second = absoluteLevel; }
    155162   
    156163private:
    157164   
    158165  G4HadronicInteraction(const G4HadronicInteraction &right );
    159    
    160166  const G4HadronicInteraction& operator=(const G4HadronicInteraction &right);
    161167
     
    191197
    192198  G4String theModelName;
    193    
     199
     200  std::pair<G4double, G4double> epCheckLevels;
     201
    194202  std::vector<std::pair<G4double, const G4Material *> > theMinEnergyList;
    195203  std::vector<std::pair<G4double, const G4Material *> > theMaxEnergyList;
Note: See TracChangeset for help on using the changeset viewer.