|
ThePEG
1.8.0
|
Define the base class from which all (polymorphic) classes in ThePEG are derived. More...
#include <ThePEG.h>

Public Member Functions | |
| virtual | ~Base () |
| The virtual destructor. | |
| void | debug () const |
| Print out debugging information for this object on std::cerr. | |
| virtual void | debugme () const |
| Print out debugging information for this object on std::cerr. | |
Public Member Functions inherited from ThePEG::Pointer::ReferenceCounted | |
| CounterType | referenceCount () const |
| Return the reference count. | |
Static Public Member Functions | |
| static void | Init () |
| The standard Init function used to initialize the interfaces. | |
Additional Inherited Members | |
Public Types inherited from ThePEG::Pointer::ReferenceCounted | |
| typedef unsigned int | CounterType |
| The integer type used for counting. | |
Public Attributes inherited from ThePEG::Pointer::ReferenceCounted | |
| const unsigned long | uniqueId |
| The unique ID. | |
Protected Member Functions inherited from ThePEG::Pointer::ReferenceCounted | |
| ReferenceCounted () | |
| Default constructor. | |
| ReferenceCounted (const ReferenceCounted &) | |
| Copy-constructor. | |
| ReferenceCounted & | operator= (const ReferenceCounted &) |
| Assignment. | |
Define the base class from which all (polymorphic) classes in ThePEG are derived.
| void ThePEG::Base::debug | ( | ) | const |
Print out debugging information for this object on std::cerr.
To be called from within a debugger. Simply calls the virtual debugme() function.
|
virtual |
Print out debugging information for this object on std::cerr.
To be called from within a debugger via the debug() function.
Reimplemented in ThePEG::Particle, ThePEG::Step, ThePEG::InterfacedBase, ThePEG::Event, and ThePEG::SubProcess.
|
inlinestatic |
The standard Init function used to initialize the interfaces.
Called exactly once for each class by the class description system before the main function starts or when this class is dynamically loaded.
Reimplemented in ThePEG::Particle, ThePEG::EventGenerator, ThePEG::LesHouchesReader, ThePEG::Cuts, ThePEG::FactoryBase, ThePEG::ParticleData, ThePEG::MEBase, ThePEG::Step, ThePEG::XComb, ThePEG::StandardXComb, ThePEG::EventHandler, ThePEG::StandardEventHandler, ThePEG::MEGroup, ThePEG::InterfacedBase, ThePEG::RandomGenerator, ThePEG::Event, ThePEG::PartonBinInstance, ThePEG::PartonExtractor, ThePEG::LHAPDF, ThePEG::SimpleFlavour, ThePEG::StandardModelBase, ThePEG::DecayMode, ThePEG::Collision, ThePEG::GRVBase, ThePEG::RemnantDecayer, ThePEG::MatcherBase, ThePEG::LesHouchesEventHandler, ThePEG::SubProcess, ThePEG::PDFBase, ThePEG::ClusterCollapser, ThePEG::AnalysisHandler, ThePEG::Helicity::AbstractFFVVertex, ThePEG::MadGraphTwoCut, ThePEG::PartonBin, ThePEG::FlavourGenerator, ThePEG::Helicity::AbstractRFVVertex, ThePEG::Helicity::AbstractRFSVertex, ThePEG::RemnantHandler, ThePEG::Decayer, ThePEG::QuarksToHadronsDecayer, ThePEG::HandlerBase, ThePEG::DiagramBase, ThePEG::LuminosityFunction, ThePEG::MixedParticleData, ThePEG::StdDependentXComb, ThePEG::UnResolvedRemnant, ThePEG::SimpleBaryonRemnantDecayer, ThePEG::OneCutBase, ThePEG::SamplerBase, ThePEG::ME2to2Base, ThePEG::MadGraphOneCut, ThePEG::CascadeHandler, ThePEG::SubProcessHandler, ThePEG::ColourBase, ThePEG::ACDCSampler, ThePEG::Hint, ThePEG::Helicity::AbstractFFVTVertex, ThePEG::Helicity::FermionSpinInfo, ThePEG::V2LeptonsCut, ThePEG::SimpleDISCut, ThePEG::SoftRemnantHandler, ThePEG::DeltaMeasureCuts, ThePEG::MENCDIS, ThePEG::TwoCutBase, ThePEG::Helicity::RSFermionSpinInfo, ThePEG::Helicity::TensorSpinInfo, ThePEG::Helicity::VectorSpinInfo, ThePEG::SpinInfo, ThePEG::KTClus, ThePEG::Interfaced, ThePEG::ME2to2QCD, ThePEG::StdXCombGroup, ThePEG::BudnevPDF, ThePEG::MEee2gZ2qq, ThePEG::RemnantData, ThePEG::WeizsackerWilliamsPDF, ThePEG::LesHouchesFileReader, ThePEG::Onium3GDecayer, ThePEG::StepHandler, ThePEG::MEGG2GG, ThePEG::SimpleKTCut, ThePEG::MultiColour, ThePEG::LWHFactory, ThePEG::RunningCoupling, ThePEG::Helicity::AbstractFFTVertex, ThePEG::MEQG2QG, ThePEG::Helicity::AbstractFFSVertex, ThePEG::Strategy, ThePEG::KTRapidityCut, ThePEG::ProgressLog, ThePEG::MultiEventGenerator, ThePEG::RemnantParticle, ThePEG::V2PPDecayer, ThePEG::JetFinder, ThePEG::SubProcessGroup, ThePEG::MEQQ2QQ, ThePEG::MEQQ2GG, ThePEG::MEqq2qq, ThePEG::GRV94L, ThePEG::GRV94M, ThePEG::O1AlphaS, ThePEG::MEGG2QQ, ThePEG::HepMCFile, ThePEG::Helicity::AbstractVVSSVertex, ThePEG::Helicity::AbstractVVVTVertex, ThePEG::XSecCheck, ThePEG::Amplitude, ThePEG::AlphaSBase, ThePEG::Helicity::AbstractVVTVertex, ThePEG::DecayHandler, ThePEG::OmegaPhi3PiDecayer, ThePEG::LeptonLeptonPDF, ThePEG::Helicity::AbstractSSTVertex, ThePEG::Helicity::AbstractVSSVertex, ThePEG::Helicity::AbstractVVSVertex, ThePEG::Helicity::VertexBase, ThePEG::GraphvizPlot, ThePEG::MadGraphReader, ThePEG::ReweightBase, ThePEG::PolarizedBeamParticleData, ThePEG::ColourPairDecayer, ThePEG::Tau2HadronsDecayer, ThePEG::MEQQ2qq, ThePEG::MEQq2Qq, ThePEG::BeamParticleData, ThePEG::WeakToHadronsDecayer, ThePEG::WidthGenerator, ThePEG::NLOKTJetFinder, ThePEG::DalitzDecayer, ThePEG::MultiCutBase, ThePEG::ConstituentParticleData, ThePEG::NoRemnants, ThePEG::FlatDecayer, ThePEG::Main, ThePEG::GaussianPtGenerator, ThePEG::RivetAnalysis, ThePEG::SimpleZGenerator, ThePEG::StandardRandom, ThePEG::Helicity::AbstractSSSVertex, ThePEG::Helicity::AbstractVVVVertex, ThePEG::ReweightConstant, ThePEG::NoPDF, ThePEG::Helicity::AbstractSSSSVertex, ThePEG::StandardCKM, ThePEG::DummyDecayer, ThePEG::ReweightMinPT, ThePEG::HelicityVertex, ThePEG::EventManipulator, ThePEG::Helicity::AbstractVVVVVertex, ThePEG::Helicity::VVVTVertex, ThePEG::FixedCMSLuminosity, ThePEG::Helicity::FFVTVertex, ThePEG::Helicity::GeneralVVSVertex, ThePEG::Helicity::VVTVertex, ThePEG::ZGenerator, ThePEG::Helicity::ScalarSpinInfo, ThePEG::BreitWignerMass, ThePEG::MassGenerator, ThePEG::Helicity::RFVVertex, ThePEG::Helicity::FFSVertex, ThePEG::Helicity::RFSVertex, ThePEG::Helicity::SSTVertex, ThePEG::PtGenerator, ThePEG::Helicity::FFTVertex, ThePEG::Helicity::FFVVertex, ThePEG::Helicity::VVVVertex, ThePEG::Helicity::VVVVVertex, ThePEG::SimpleAlphaEM, ThePEG::Helicity::GeneralFFVVertex, ThePEG::Helicity::SSSSVertex, ThePEG::Helicity::VSSVertex, ThePEG::Helicity::VVSVertex, ThePEG::CKMBase, ThePEG::EventInfoBase, ThePEG::Helicity::SSSVertex, ThePEG::Helicity::VVSSVertex, ThePEG::TestLHAPDF, ThePEG::HadronizationHandler, ThePEG::MultipleInteractionHandler, ThePEG::AlphaEMBase, and ThePEG::ThePEGStrategy.
1.8.1.1