#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 magCharge.
|
overrideprivate |
Definition at line 16 of file Monopole.cc.
|
inline |
Definition at line 20 of file Monopole.h.
References magCharge.
Referenced by MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), and CMSMonopolePhysics::ConstructProcess().
|
private |
Definition at line 25 of file Monopole.h.
Referenced by MagneticCharge(), and Monopole().