HadronPhysicsCHIPS_HP Class Reference

#include <HadronPhysicsCHIPS_HP.hh>

Inheritance diagram for HadronPhysicsCHIPS_HP:

G4VPhysicsConstructor

Public Member Functions

 HadronPhysicsCHIPS_HP (G4int verbose=1)
 HadronPhysicsCHIPS_HP (const G4String &name)
virtual ~HadronPhysicsCHIPS_HP ()
virtual void ConstructParticle ()
virtual void ConstructProcess ()

Detailed Description

Definition at line 43 of file HadronPhysicsCHIPS_HP.hh.


Constructor & Destructor Documentation

HadronPhysicsCHIPS_HP::HadronPhysicsCHIPS_HP ( G4int  verbose = 1  ) 

Definition at line 46 of file HadronPhysicsCHIPS_HP.cc.

00047 :  G4VPhysicsConstructor( "CHIPS_HP hadronic")
00048 ,theInelasticCHIPS_HP(0)
00049 //  , verbosity(verbose)
00050 {}

HadronPhysicsCHIPS_HP::HadronPhysicsCHIPS_HP ( const G4String name  ) 

Definition at line 52 of file HadronPhysicsCHIPS_HP.cc.

00053 :  G4VPhysicsConstructor(name)
00054 , theInelasticCHIPS_HP(0)
00055 {}

HadronPhysicsCHIPS_HP::~HadronPhysicsCHIPS_HP (  )  [virtual]

Definition at line 57 of file HadronPhysicsCHIPS_HP.cc.

00058 {
00059    delete theInelasticCHIPS_HP;
00060 }


Member Function Documentation

void HadronPhysicsCHIPS_HP::ConstructParticle (  )  [virtual]

Implements G4VPhysicsConstructor.

Definition at line 62 of file HadronPhysicsCHIPS_HP.cc.

References G4ShortLivedConstructor::ConstructParticle(), G4BaryonConstructor::ConstructParticle(), and G4MesonConstructor::ConstructParticle().

00063 {
00064   G4MesonConstructor pMesonConstructor;
00065   pMesonConstructor.ConstructParticle();
00066 
00067   G4BaryonConstructor pBaryonConstructor;
00068   pBaryonConstructor.ConstructParticle();
00069 
00070   G4ShortLivedConstructor pShortLivedConstructor;
00071   pShortLivedConstructor.ConstructParticle();  
00072 }

void HadronPhysicsCHIPS_HP::ConstructProcess (  )  [virtual]

Implements G4VPhysicsConstructor.

Definition at line 75 of file HadronPhysicsCHIPS_HP.cc.

References G4QInelasticCHIPS_HPBuilder::Build().

00076 {
00077   theInelasticCHIPS_HP = new G4QInelasticCHIPS_HPBuilder(0); // No verbose (@@)
00078   theInelasticCHIPS_HP->Build();
00079 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:54:02 2013 for Geant4 by  doxygen 1.4.7