- Timestamp:
- Jun 18, 2010, 11:42:07 AM (15 years ago)
- Location:
- trunk/source/processes/hadronic/models/high_energy/include
- Files:
-
- 2 edited
-
G4HEKaonZeroLongInelastic.hh (modified) (3 diffs)
-
G4HEKaonZeroShortInelastic.hh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/high_energy/include/G4HEKaonZeroLongInelastic.hh
r1228 r1315 24 24 // ******************************************************************** 25 25 // 26 // 27 // $Id: G4HEKaonZeroLongInelastic.hh,v 1.14 2007/04/11 18:11:30 dennis Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 26 // $Id: G4HEKaonZeroLongInelastic.hh,v 1.15 2010/02/09 21:58:09 dennis Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 29 28 // 30 29 // 31 30 // G4 Gheisha High Energy model class -- header file 32 31 // H. Fesefeldt, RWTH Aachen 23-October-1996 33 // Last modified: 10-December-1996 34 35 // A prototype of the Gheisha High Energy collision model. 32 // New version to fix segmentation faults 33 // D,H, Wright (SLAC) 21-January-2010 36 34 37 35 #ifndef G4HEKaonZeroLongInelastic_h … … 50 48 // Class Description - End 51 49 52 #include "G4HEKaonZeroInelastic.hh" 53 #include "G4HE AntiKaonZeroInelastic.hh"50 51 #include "G4HEInelastic.hh" 54 52 55 53 class G4HEKaonZeroLongInelastic : public G4HEInelastic … … 66 64 ~G4HEKaonZeroLongInelastic(){ }; 67 65 68 G4int verboseLevel; 69 G4int MAXPART; 66 // G4int verboseLevel; 70 67 G4int vecLength; 71 68 72 void SetMaxNumberOfSecondaries(G4int maxnumber) 73 { MAXPART = maxnumber;}; 74 void SetVerboseLevel(G4int verbose) 75 { verboseLevel = verbose;}; 69 G4HadFinalState* ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus); 76 70 77 71 G4int GetNumberOfSecondaries() 78 72 { return vecLength;}; 79 73 80 G4HadFinalState* ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus); 74 void FirstIntInCasKaonZero(G4bool &inElastic, const G4double availableEnergy, 75 G4HEVector pv[], 76 G4int &vecLen, 77 G4HEVector incidentParticle, 78 G4HEVector targetParticle, 79 const G4double atomicWeight); 80 81 void FirstIntInCasAntiKaonZero(G4bool &inElastic, const G4double availableEnergy, 82 G4HEVector pv[], 83 G4int &vecLen, 84 G4HEVector incidentParticle, 85 G4HEVector targetParticle); 86 87 // void SetVerboseLevel(G4int verbose) 88 // { verboseLevel = verbose;}; 89 81 90 82 91 }; -
trunk/source/processes/hadronic/models/high_energy/include/G4HEKaonZeroShortInelastic.hh
r1228 r1315 24 24 // ******************************************************************** 25 25 // 26 // 27 // $Id: G4HEKaonZeroShortInelastic.hh,v 1.14 2007/04/11 18:11:30 dennis Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 26 // $Id: G4HEKaonZeroShortInelastic.hh,v 1.15 2010/02/09 21:58:33 dennis Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 29 28 // 30 29 // 31 30 // G4 Gheisha High Energy model class -- header file 32 31 // H. Fesefeldt, RWTH Aachen 23-October-1996 33 // Last modified: 10-December-1996 34 35 // A prototype of the Gheisha High Energy collision model. 32 // New version to fix segmentation faults 33 // D,H, Wright (SLAC) 21-January-2010 36 34 37 35 #ifndef G4HEKaonZeroShortInelastic_h … … 50 48 // Class Description - End 51 49 52 #include "G4HEKaonZeroInelastic.hh" 53 #include "G4HE AntiKaonZeroInelastic.hh"50 51 #include "G4HEInelastic.hh" 54 52 55 53 class G4HEKaonZeroShortInelastic : public G4HEInelastic … … 68 66 G4int vecLength; 69 67 70 void SetMaxNumberOfSecondaries(G4int maxnumber) 71 { MAXPART = maxnumber;}; 72 void SetVerboseLevel(G4int verbose) 73 { verboseLevel = verbose;}; 68 G4HadFinalState* ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus); 74 69 75 70 G4int GetNumberOfSecondaries() 76 71 { return vecLength;}; 77 72 78 G4HadFinalState* ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus); 73 void FirstIntInCasKaonZero(G4bool &inElastic, const G4double availableEnergy, 74 G4HEVector pv[], 75 G4int &vecLen, 76 G4HEVector incidentParticle, 77 G4HEVector targetParticle, 78 const G4double atomicWeight); 79 80 void FirstIntInCasAntiKaonZero(G4bool &inElastic, const G4double availableEnergy, 81 G4HEVector pv[], 82 G4int &vecLen, 83 G4HEVector incidentParticle, 84 G4HEVector targetParticle); 79 85 80 86 };
Note:
See TracChangeset
for help on using the changeset viewer.
