Changeset 1337 for trunk/source/processes/optical
- Timestamp:
- Sep 30, 2010, 2:47:17 PM (14 years ago)
- Location:
- trunk/source/processes/optical
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/optical/History
r1315 r1337 16 16 * Reverse chronological order (last date on top), please * 17 17 ---------------------------------------------------------- 18 19 14th June 2010 Peter Gumplinger (op-V09-03-03) 20 ProposeLocalEnergyDeposit(thePhotonMomentum) every time the 21 photon is fStopAndKill because of NoRINDEX. This will trigger 22 scoring when a photon encounters a volume not defined as an 23 optical medium (indirect user request): 24 http://hypernews.slac.stanford.edu/HyperNews/geant4/get/opticalphotons/335/1.html 18 25 19 26 18th May 2010 Peter Gumplinger (op-V09-03-02) -
trunk/source/processes/optical/include/G4OpAbsorption.hh
r1228 r1337 26 26 // 27 27 // $Id: G4OpAbsorption.hh,v 1.9 2006/06/29 21:08:36 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// -
trunk/source/processes/optical/include/G4OpBoundaryProcess.hh
r1228 r1337 26 26 // 27 27 // $Id: G4OpBoundaryProcess.hh,v 1.22 2009/11/20 01:06:45 gum Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 // -
trunk/source/processes/optical/include/G4OpProcessSubType.hh
r1228 r1337 26 26 // 27 27 // $Id: G4OpProcessSubType.hh,v 1.3 2008/12/18 13:02:46 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 //--------------------------------------------------------------- -
trunk/source/processes/optical/include/G4OpRayleigh.hh
r1228 r1337 26 26 // 27 27 // $Id: G4OpRayleigh.hh,v 1.9 2006/06/29 21:08:40 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 // -
trunk/source/processes/optical/include/G4OpWLS.hh
r1228 r1337 26 26 // 27 27 // $Id: G4OpWLS.hh,v 1.4 2006/06/29 21:08:42 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// -
trunk/source/processes/optical/src/G4OpAbsorption.cc
r1228 r1337 26 26 // 27 27 // $Id: G4OpAbsorption.cc,v 1.9 2008/10/24 19:52:28 gum Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// -
trunk/source/processes/optical/src/G4OpBoundaryProcess.cc
r1315 r1337 232 232 theStatus = NoRINDEX; 233 233 if ( verboseLevel > 0) BoundaryProcessVerbose(); 234 aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); 234 235 aParticleChange.ProposeTrackStatus(fStopAndKill); 235 236 return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); … … 242 243 theStatus = NoRINDEX; 243 244 if ( verboseLevel > 0) BoundaryProcessVerbose(); 245 aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); 244 246 aParticleChange.ProposeTrackStatus(fStopAndKill); 245 247 return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); … … 311 313 theStatus = NoRINDEX; 312 314 if ( verboseLevel > 0) BoundaryProcessVerbose(); 315 aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); 313 316 aParticleChange.ProposeTrackStatus(fStopAndKill); 314 317 return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); … … 375 378 else if (theFinish == polishedbackpainted || 376 379 theFinish == groundbackpainted ) { 380 aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); 377 381 aParticleChange.ProposeTrackStatus(fStopAndKill); 378 382 return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); … … 398 402 theStatus = NoRINDEX; 399 403 if ( verboseLevel > 0) BoundaryProcessVerbose(); 404 aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); 400 405 aParticleChange.ProposeTrackStatus(fStopAndKill); 401 406 return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); -
trunk/source/processes/optical/src/G4OpRayleigh.cc
r1228 r1337 26 26 // 27 27 // $Id: G4OpRayleigh.cc,v 1.17 2008/10/24 19:51:12 gum Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 // -
trunk/source/processes/optical/src/G4OpWLS.cc
r1228 r1337 26 26 // 27 27 // $Id: G4OpWLS.cc,v 1.13 2008/10/24 19:50:50 gum Exp $ 28 // GEANT4 tag $Name: geant4-09-0 3$28 // GEANT4 tag $Name: geant4-09-04-beta-01 $ 29 29 // 30 30 ////////////////////////////////////////////////////////////////////////
Note: See TracChangeset
for help on using the changeset viewer.