#include <CustomMonopole.h>
|
| | CustomMonopole (const G4String &aName, G4double mass, G4double width, G4double charge, G4int iSpin, G4int iParity, G4int iConjugation, G4int iIsospin, G4int iIsospin3, G4int gParity, const G4String &pType, G4int lepton, G4int baryon, G4int encoding, G4bool stable, G4double lifetime, G4DecayTable *decaytable) |
| virtual | ~CustomMonopole () |
| G4double | MagneticCharge () const |
| void | SetMagneticCharge (G4double mCharge=1.0) |
| void | PrintMonopoleInfo () const |
Definition at line 33 of file CustomMonopole.h.
◆ CustomMonopole()
| CustomMonopole::CustomMonopole |
( |
const G4String & | aName, |
|
|
G4double | mass, |
|
|
G4double | width, |
|
|
G4double | charge, |
|
|
G4int | iSpin, |
|
|
G4int | iParity, |
|
|
G4int | iConjugation, |
|
|
G4int | iIsospin, |
|
|
G4int | iIsospin3, |
|
|
G4int | gParity, |
|
|
const G4String & | pType, |
|
|
G4int | lepton, |
|
|
G4int | baryon, |
|
|
G4int | encoding, |
|
|
G4bool | stable, |
|
|
G4double | lifetime, |
|
|
G4DecayTable * | decaytable ) |
Definition at line 35 of file CustomMonopole.cxx.
45 : G4ParticleDefinition( aName,mass,
width,
charge,iSpin,iParity,
46 iConjugation,iIsospin,iIsospin3,gParity,pType,
47 lepton,baryon,encoding,stable,lifetime,decaytable )
49{}
double charge(const T &p)
◆ ~CustomMonopole()
| CustomMonopole::~CustomMonopole |
( |
| ) |
|
|
virtual |
◆ MagneticCharge()
| G4double CustomMonopole::MagneticCharge |
( |
| ) |
const |
|
inline |
◆ PrintMonopoleInfo()
| void CustomMonopole::PrintMonopoleInfo |
( |
| ) |
const |
Definition at line 56 of file CustomMonopole.cxx.
57{ G4cout << "CustomMonopole Info: m(GeV)= " << this->GetPDGMass()/CLHEP::GeV
58 << " Qel= " << this->GetPDGCharge()/CLHEP::eplus
60 << G4endl;
61}
◆ SetMagneticCharge()
| void CustomMonopole::SetMagneticCharge |
( |
G4double | mCharge = 1.0 | ) |
|
|
inline |
◆ m_magCharge
| G4double CustomMonopole::m_magCharge |
|
private |
The documentation for this class was generated from the following files: