59 thePhotoNuclearProcess(nullptr), theElectronNuclearProcess(nullptr),
60 thePositronNuclearProcess(nullptr), theElectroReaction(nullptr),
61 theGammaReaction(nullptr), theModel(nullptr), theCascade(nullptr),
62 theStringModel(nullptr), theFragmentation(nullptr), theStringDecay(nullptr),
63 wasActivated(false), eActivated(eNucl)
G4ElectroVDNuclearModel * theElectroReaction
G4QGSModel< G4GammaParticipants > * theStringModel
G4GeneratorPrecompoundInterface * theCascade
G4ElectronNuclearProcess * theElectronNuclearProcess
G4CascadeInterface * theGammaReaction
G4HadronInelasticProcess * thePhotoNuclearProcess
G4QGSMFragmentation * theFragmentation
G4TheoFSGenerator * theModel
virtual ~G4BertiniElectroNuclearBuilder()
G4BertiniElectroNuclearBuilder(G4bool eNucl)
G4PositronNuclearProcess * thePositronNuclearProcess
G4ExcitedStringDecay * theStringDecay
static G4Electron * Electron()
static G4Gamma * Definition()
void SetMinEnergy(G4double anEnergy)
void SetMaxEnergy(const G4double anEnergy)
static G4HadronicParameters * Instance()
void AddDataSet(G4VCrossSectionDataSet *aDataSet)
void RegisterMe(G4HadronicInteraction *a)
static G4LossTableManager * Instance()
G4VEmProcess * GetGammaGeneralProcess()
G4ProcessManager * GetProcessManager() const
static G4Positron * Positron()
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
void SetTransport(G4VIntraNuclearTransportModel *const value)
void SetHighEnergyGenerator(G4VHighEnergyGenerator *const value)
void SetFragmentationModel(G4VStringFragmentation *aModel)