- Timestamp:
- Apr 17, 2009, 12:17:14 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/electromagnetic/muons/include/G4MuBremsstrahlungModel.hh
r961 r991 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4MuBremsstrahlungModel.hh,v 1.2 2 2009/02/20 14:48:16vnivanch Exp $27 // GEANT4 tag $Name: geant4-09-02 -ref-02$26 // $Id: G4MuBremsstrahlungModel.hh,v 1.21 2008/07/22 16:11:34 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02 $ 28 28 // 29 29 // ------------------------------------------------------------------- … … 78 78 virtual ~G4MuBremsstrahlungModel(); 79 79 80 virtual void Initialise(const G4ParticleDefinition*, const G4DataVector&); 81 82 virtual G4double MinEnergyCut(const G4ParticleDefinition*, 83 const G4MaterialCutsCouple*); 80 void SetParticle(const G4ParticleDefinition*); 81 82 void Initialise(const G4ParticleDefinition*, const G4DataVector&); 83 84 G4double MinEnergyCut(const G4ParticleDefinition*, 85 const G4MaterialCutsCouple*); 84 86 85 87 virtual G4double ComputeCrossSectionPerAtom( … … 95 97 G4double cutEnergy); 96 98 97 v irtual void SampleSecondaries(std::vector<G4DynamicParticle*>*,98 99 100 101 99 void SampleSecondaries(std::vector<G4DynamicParticle*>*, 100 const G4MaterialCutsCouple*, 101 const G4DynamicParticle*, 102 G4double tmin, 103 G4double maxEnergy); 102 104 103 105 inline void SetLowestKineticEnergy(G4double e); … … 115 117 G4double gammaEnergy); 116 118 117 inline void SetParticle(const G4ParticleDefinition*); 119 G4double MaxSecondaryEnergy(const G4ParticleDefinition*, 120 G4double kineticEnergy); 118 121 119 122 private: … … 157 160 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 158 161 162 inline 163 G4double G4MuBremsstrahlungModel::MaxSecondaryEnergy(const G4ParticleDefinition*, 164 G4double kineticEnergy) 165 { 166 return kineticEnergy; 167 } 168 169 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 170 159 171 inline void G4MuBremsstrahlungModel::SetLowestKineticEnergy(G4double e) 160 172 { 161 173 lowestKinEnergy = e; 174 } 175 176 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 177 178 inline 179 G4double G4MuBremsstrahlungModel::MinEnergyCut(const G4ParticleDefinition*, 180 const G4MaterialCutsCouple*) 181 { 182 return minThreshold; 162 183 } 163 184
Note: See TracChangeset
for help on using the changeset viewer.