Changeset 962 for trunk/source/processes/hadronic/models/parton_string/diffraction/include/G4DiffractiveExcitation.hh
- Timestamp:
- Apr 6, 2009, 12:30:29 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/parton_string/diffraction/include/G4DiffractiveExcitation.hh
r819 r962 25 25 // 26 26 // 27 // $Id: G4DiffractiveExcitation.hh,v 1. 1 2007/05/25 06:56:53 vuzhinsk Exp $27 // $Id: G4DiffractiveExcitation.hh,v 1.2 2008/04/25 14:20:13 vuzhinsk Exp $ 28 28 29 29 #ifndef G4DiffractiveExcitation_h … … 42 42 class G4VSplitableHadron; 43 43 class G4ExcitedString; 44 #include "G4FTFParameters.hh" // Uzhi 19.04.08 44 45 #include "G4ThreeVector.hh" 45 46 … … 52 53 virtual ~G4DiffractiveExcitation(); 53 54 54 virtual G4bool ExciteParticipants (G4VSplitableHadron *aPartner, G4VSplitableHadron * bPartner) const; 55 virtual G4bool ExciteParticipants (G4VSplitableHadron *aPartner, 56 G4VSplitableHadron * bPartner, 57 G4FTFParameters *theParameters) const; 58 55 59 virtual G4ExcitedString * String(G4VSplitableHadron * aHadron, G4bool isProjectile) const; 56 57 // void SetPtWidth(G4double aValue) { widthOfPtSquare = aValue*aValue; }58 // void SetExtraMass(G4double aValue) { minExtraMass = aValue; }59 // void SetMinimumMass(G4double aValue) { minmass = aValue; }60 61 60 62 61 private: … … 64 63 G4DiffractiveExcitation(const G4DiffractiveExcitation &right); 65 64 66 // G4double ChooseX(G4double Xmin, G4double Xmax) const;// Uzhi65 G4ThreeVector GaussianPt(G4double AveragePt2, G4double maxPtSquare) const; // Uzhi 67 66 G4double ChooseP(G4double Pmin, G4double Pmax) const; // Uzhi 68 69 // G4ThreeVector GaussianPt(G4double widthSquare, G4double maxPtSquare) const;70 G4ThreeVector GaussianPt(G4double AveragePt2, G4double maxPtSquare) const; // Uzhi71 67 72 68 const G4DiffractiveExcitation & operator=(const G4DiffractiveExcitation &right); … … 74 70 int operator!=(const G4DiffractiveExcitation &right) const; 75 71 76 private:77 // Model Parameters:78 /* // Uzhi79 const G4double widthOfPtSquare; // width^2 of pt for string excitation80 const G4double minExtraMass; // minimum excitation mass81 const G4double minmass; // mean pion transverse mass; used for Xmin82 */ // Uzhi83 72 }; 84 73
Note: See TracChangeset
for help on using the changeset viewer.