#include <Monopole.h>
|
G4double | MagneticCharge () const |
|
| Monopole (const G4String &name="Monopole", G4int pdgEncoding=0, G4double mass_=100. *CLHEP::GeV, G4int magCharge_=1, G4int elCharge_=0) |
|
Definition at line 12 of file Monopole.h.
◆ Monopole()
Monopole::Monopole |
( |
const G4String & |
name = "Monopole" , |
|
|
G4int |
pdgEncoding = 0 , |
|
|
G4double |
mass_ = 100. * CLHEP::GeV , |
|
|
G4int |
magCharge_ = 1 , |
|
|
G4int |
elCharge_ = 0 |
|
) |
| |
Definition at line 6 of file Monopole.cc.
7 : G4ParticleDefinition(
8 aName,
mass, 0.0, CLHEP::eplus * eCharge, 0, 0, 0, 0, 0, 0,
"boson", 0, 0, pdgEncoding,
true, -1.0,
nullptr) {
9 magCharge = CLHEP::eplus * G4double(mCharge) * 0.5 / CLHEP::fine_structure_const;
12 <<
" Qel= " << GetPDGCharge() / CLHEP::eplus <<
" Qmag= " <<
magCharge / CLHEP::eplus
13 <<
" PDG encoding = " << pdgEncoding;
References GeV, and magCharge.
◆ ~Monopole()
◆ MagneticCharge()
G4double Monopole::MagneticCharge |
( |
| ) |
const |
|
inline |
◆ magCharge
G4double Monopole::magCharge |
|
private |