G4HadronElastic* elasticModel = new G4HadronElastic(); G4UHadronElasticProcess* hadElastProc = new G4UHadronElasticProcess(); hadElastProc->RegisterMe(elasticModel); pManager->AddDiscreteProcess(hadElastProc);