BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Simulation/BOOST/PhySim/include/PhySim/BesGeneralPhysics.hh
Go to the documentation of this file.
1
#ifndef BesGeneralPhysics_h
2
#define BesGeneralPhysics_h 1
3
4
#include "G4ios.hh"
5
#include "globals.hh"
6
7
#include "G4VPhysicsConstructor.hh"
8
9
#include "G4Decay.hh"
10
11
class
BesGeneralPhysics
:
public
G4VPhysicsConstructor {
12
public
:
13
BesGeneralPhysics
(
const
G4String& name =
"general"
);
14
virtual
~BesGeneralPhysics
();
15
16
public
:
17
// This method will be invoked in the Construct() method.
18
// each particle type will be instantiated
19
virtual
void
ConstructParticle
();
20
21
// This method will be invoked in the Construct() method.
22
// each physics process will be instantiated and
23
// registered to the process manager of each particle type
24
virtual
void
ConstructProcess
();
25
26
protected
:
27
G4Decay
fDecayProcess
;
28
};
29
30
#endif
BesGeneralPhysics
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/PhySim/BesGeneralPhysics.hh:11
BesGeneralPhysics::BesGeneralPhysics
BesGeneralPhysics(const G4String &name="general")
BesGeneralPhysics::ConstructProcess
virtual void ConstructProcess()
BesGeneralPhysics::~BesGeneralPhysics
virtual ~BesGeneralPhysics()
BesGeneralPhysics::fDecayProcess
G4Decay fDecayProcess
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/PhySim/BesGeneralPhysics.hh:27
BesGeneralPhysics::ConstructParticle
virtual void ConstructParticle()
8.0.0
BOSS_Source
Simulation
BOOST
PhySim
include
PhySim
BesGeneralPhysics.hh
Generated by
1.16.1