#include <G4LEPPionBuilder.hh>
Inheritance diagram for G4LEPPionBuilder:

Public Member Functions | |
| G4LEPPionBuilder () | |
| virtual | ~G4LEPPionBuilder () |
| virtual void | Build (G4HadronElasticProcess *aP) |
| virtual void | Build (G4PionPlusInelasticProcess *aP) |
| virtual void | Build (G4PionMinusInelasticProcess *aP) |
| void | SetMinEnergy (G4double aM) |
| void | SetMaxEnergy (G4double aM) |
Definition at line 52 of file G4LEPPionBuilder.hh.
| G4LEPPionBuilder::G4LEPPionBuilder | ( | ) |
Definition at line 51 of file G4LEPPionBuilder.cc.
00051 : 00052 theLEPionPlusModel(0), theLEPionMinusModel(0) 00053 { 00054 theMin = 0; 00055 theMax = 55*GeV; 00056 }
| G4LEPPionBuilder::~G4LEPPionBuilder | ( | ) | [virtual] |
| void G4LEPPionBuilder::Build | ( | G4PionMinusInelasticProcess * | aP | ) | [virtual] |
Implements G4VPionBuilder.
Definition at line 80 of file G4LEPPionBuilder.cc.
References G4HadronicProcess::RegisterMe(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
00081 { 00082 theLEPionMinusModel = new G4LEPionMinusInelastic(); 00083 theLEPionMinusModel->SetMinEnergy(theMin); 00084 theLEPionMinusModel->SetMaxEnergy(theMax); 00085 aP->RegisterMe(theLEPionMinusModel); 00086 }
| void G4LEPPionBuilder::Build | ( | G4PionPlusInelasticProcess * | aP | ) | [virtual] |
Implements G4VPionBuilder.
Definition at line 71 of file G4LEPPionBuilder.cc.
References G4HadronicProcess::RegisterMe(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
00072 { 00073 theLEPionPlusModel = new G4LEPionPlusInelastic(); 00074 theLEPionPlusModel->SetMinEnergy(theMin); 00075 theLEPionPlusModel->SetMaxEnergy(theMax); 00076 aP->RegisterMe(theLEPionPlusModel); 00077 }
| void G4LEPPionBuilder::Build | ( | G4HadronElasticProcess * | aP | ) | [virtual] |
Implements G4VPionBuilder.
Definition at line 65 of file G4LEPPionBuilder.cc.
References G4cout, and G4endl.
| void G4LEPPionBuilder::SetMaxEnergy | ( | G4double | aM | ) | [inline] |
| void G4LEPPionBuilder::SetMinEnergy | ( | G4double | aM | ) | [inline] |
1.4.7