Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BesGeneralPhysics Class Reference

#include <BesGeneralPhysics.hh>

List of all members.

Public Member Functions

 BesGeneralPhysics (const G4String &name="general")
 BesGeneralPhysics (const G4String &name="general")
virtual void ConstructParticle ()
virtual void ConstructParticle ()
virtual void ConstructProcess ()
virtual void ConstructProcess ()
virtual ~BesGeneralPhysics ()
virtual ~BesGeneralPhysics ()

Protected Attributes

G4Decay fDecayProcess


Constructor & Destructor Documentation

BesGeneralPhysics::BesGeneralPhysics const G4String &  name = "general"  ) 
 

00008                      :  G4VPhysicsConstructor(name)
00009 {
00010 }

BesGeneralPhysics::~BesGeneralPhysics  )  [virtual]
 

00013 {
00014 }

BesGeneralPhysics::BesGeneralPhysics const G4String &  name = "general"  ) 
 

virtual BesGeneralPhysics::~BesGeneralPhysics  )  [virtual]
 


Member Function Documentation

virtual void BesGeneralPhysics::ConstructParticle  )  [virtual]
 

void BesGeneralPhysics::ConstructParticle  )  [virtual]
 

00023 {
00024   // pseudo-particles
00025   G4Geantino::GeantinoDefinition();
00026   G4ChargedGeantino::ChargedGeantinoDefinition();  
00027 }

virtual void BesGeneralPhysics::ConstructProcess  )  [virtual]
 

void BesGeneralPhysics::ConstructProcess  )  [virtual]
 

00030 {  
00031   theParticleIterator->reset();
00032    while( (*theParticleIterator)() ){
00033      G4ParticleDefinition* particle = theParticleIterator->value();
00034      G4ProcessManager* pmanager = particle->GetProcessManager();
00035      if (fDecayProcess.IsApplicable(*particle)) { 
00036        pmanager ->AddProcess(&fDecayProcess);
00037        // set ordering for PostStepDoIt and AtRestDoIt
00038        pmanager ->SetProcessOrdering(&fDecayProcess, idxPostStep);
00039        pmanager ->SetProcessOrdering(&fDecayProcess, idxAtRest);
00040       }
00041     }
00042 }


Member Data Documentation

G4Decay BesGeneralPhysics::fDecayProcess [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:52:27 2011 for BOSS6.5.5 by  doxygen 1.3.9.1