#include <Monopole.h>
Public Member Functions | |
G4double | MagneticCharge () const |
Monopole (const G4String &name="Monopole", G4int pdgEncoding=0, G4double mass_=100.*CLHEP::GeV, G4int magCharge_=1, G4int elCharge_=0) | |
Private Member Functions | |
~Monopole () override | |
Private Attributes | |
G4double | magCharge |
Definition at line 12 of file Monopole.h.
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.
References GeV, and magCharge.
|
overrideprivate |
|
inline |
Definition at line 19 of file Monopole.h.
References magCharge, and ~Monopole().
Referenced by MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), and CMSMonopolePhysics::ConstructProcess().
|
private |
Definition at line 25 of file Monopole.h.
Referenced by MagneticCharge(), and Monopole().