#include <CMSMonopolePhysics.h>
Public Member Functions | |
CMSMonopolePhysics (const HepPDT::ParticleDataTable *table_, const edm::ParameterSet &p) | |
void | ConstructParticle () override |
void | ConstructProcess () override |
~CMSMonopolePhysics () override | |
Private Attributes | |
G4bool | deltaRay |
std::vector< int > | elCharges |
G4int | magCharge |
std::vector< double > | masses |
std::vector< Monopole * > | monopoles |
G4bool | multiSc |
std::vector< std::string > | names |
std::vector< int > | pdgEncodings |
G4bool | transport |
G4int | verbose |
Definition at line 18 of file CMSMonopolePhysics.h.
CMSMonopolePhysics::CMSMonopolePhysics | ( | const HepPDT::ParticleDataTable * | table_, |
const edm::ParameterSet & | p | ||
) |
Definition at line 16 of file CMSMonopolePhysics.cc.
References deltaRay, elCharges, edm::ParameterSet::getUntrackedParameter(), GeV, cuy::ii, magCharge, ResonanceBuilder::mass, masses, monopoles, multiSc, names, AlCaHLTBitMon_ParallelJobs::p, pdgEncodings, AlCaHLTBitMon_QueryRunRegistry::string, transport, and verbose.
|
override |
Definition at line 55 of file CMSMonopolePhysics.cc.
|
override |
Definition at line 57 of file CMSMonopolePhysics.cc.
References elCharges, GeV, cuy::ii, magCharge, masses, monopoles, names, pdgEncodings, and verbose.
|
override |
Definition at line 72 of file CMSMonopolePhysics.cc.
References edm::errors::Configuration, deltaRay, Exception, GeV, cuy::ii, Monopole::MagneticCharge(), ResonanceBuilder::mass, monopoles, multiSc, class-composition::o, and verbose.
|
private |
Definition at line 28 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructProcess().
|
private |
Definition at line 31 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructParticle().
|
private |
Definition at line 27 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructParticle().
|
private |
Definition at line 30 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructParticle().
|
private |
Definition at line 32 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), ConstructParticle(), and ConstructProcess().
|
private |
Definition at line 28 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructProcess().
|
private |
Definition at line 29 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructParticle().
|
private |
Definition at line 31 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), and ConstructParticle().
|
private |
Definition at line 28 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics().
|
private |
Definition at line 27 of file CMSMonopolePhysics.h.
Referenced by CMSMonopolePhysics(), ConstructParticle(), and ConstructProcess().