| 
|   | G4VPreCompoundModel (G4ExcitationHandler *ptr=0, const G4String &modelName="PrecompoundModel") | 
|   | 
| virtual  | ~G4VPreCompoundModel () | 
|   | 
| virtual G4HadFinalState *  | ApplyYourself (const G4HadProjectile &thePrimary, G4Nucleus &theNucleus)=0 | 
|   | 
| virtual G4ReactionProductVector *  | DeExcite (G4Fragment &aFragment)=0 | 
|   | 
| virtual void  | DeExciteModelDescription (std::ostream &outFile) const  | 
|   | 
| void  | SetExcitationHandler (G4ExcitationHandler *ptr) | 
|   | 
| G4ExcitationHandler *  | GetExcitationHandler () const  | 
|   | 
|   | G4HadronicInteraction (const G4String &modelName="HadronicModel") | 
|   | 
| virtual  | ~G4HadronicInteraction () | 
|   | 
| virtual G4double  | SampleInvariantT (const G4ParticleDefinition *p, G4double plab, G4int Z, G4int A) | 
|   | 
| virtual G4bool  | IsApplicable (const G4HadProjectile &, G4Nucleus &) | 
|   | 
| G4double  | GetMinEnergy () const  | 
|   | 
| G4double  | GetMinEnergy (const G4Material *aMaterial, const G4Element *anElement) const  | 
|   | 
| void  | SetMinEnergy (G4double anEnergy) | 
|   | 
| void  | SetMinEnergy (G4double anEnergy, const G4Element *anElement) | 
|   | 
| void  | SetMinEnergy (G4double anEnergy, const G4Material *aMaterial) | 
|   | 
| G4double  | GetMaxEnergy () const  | 
|   | 
| G4double  | GetMaxEnergy (const G4Material *aMaterial, const G4Element *anElement) const  | 
|   | 
| void  | SetMaxEnergy (const G4double anEnergy) | 
|   | 
| void  | SetMaxEnergy (G4double anEnergy, const G4Element *anElement) | 
|   | 
| void  | SetMaxEnergy (G4double anEnergy, const G4Material *aMaterial) | 
|   | 
| const G4HadronicInteraction *  | GetMyPointer () const  | 
|   | 
| virtual G4int  | GetVerboseLevel () const  | 
|   | 
| virtual void  | SetVerboseLevel (G4int value) | 
|   | 
| const G4String &  | GetModelName () const  | 
|   | 
| void  | DeActivateFor (const G4Material *aMaterial) | 
|   | 
| void  | ActivateFor (const G4Material *aMaterial) | 
|   | 
| void  | DeActivateFor (const G4Element *anElement) | 
|   | 
| void  | ActivateFor (const G4Element *anElement) | 
|   | 
| G4bool  | IsBlocked (const G4Material *aMaterial) const  | 
|   | 
| G4bool  | IsBlocked (const G4Element *anElement) const  | 
|   | 
| void  | SetRecoilEnergyThreshold (G4double val) | 
|   | 
| G4double  | GetRecoilEnergyThreshold () const  | 
|   | 
| G4bool  | operator== (const G4HadronicInteraction &right) const  | 
|   | 
| G4bool  | operator!= (const G4HadronicInteraction &right) const  | 
|   | 
virtual const std::pair 
< G4double, G4double >  | GetFatalEnergyCheckLevels () const  | 
|   | 
virtual std::pair< G4double,  
G4double >  | GetEnergyMomentumCheckLevels () const  | 
|   | 
| void  | SetEnergyMomentumCheckLevels (G4double relativeLevel, G4double absoluteLevel) | 
|   | 
| virtual void  | ModelDescription (std::ostream &outFile) const  | 
|   | 
| virtual void  | BuildPhysicsTable (const G4ParticleDefinition &) | 
|   | 
Definition at line 59 of file G4VPreCompoundModel.hh.