ThePEG::ClassDescriptionTBase< T > Class Template Reference

An intermediate templated base class derived from ClassDescriptionBase. More...

#include <ClassDescription.h>

Inheritance diagram for ThePEG::ClassDescriptionTBase< T >:

ThePEG::ClassDescriptionBase ThePEG::Named ThePEG::AbstractClassDescription< T > ThePEG::AbstractNoPIOClassDescription< T > ThePEG::ClassDescription< T > ThePEG::NoPIOClassDescription< T >

List of all members.

Public Types

typedef ClassTraits< T > Traits
 The traits class for the template argument class.

Public Member Functions

 ClassDescriptionTBase (bool abst)
 Default constructor.
virtual ~ClassDescriptionTBase ()
 The descructor.
virtual void setup ()
 Set up the base class information for this object.


Detailed Description

template<typename T>
class ThePEG::ClassDescriptionTBase< T >

An intermediate templated base class derived from ClassDescriptionBase.

Definition at line 245 of file ClassDescription.h.


Member Typedef Documentation

template<typename T>
typedef ClassTraits<T> ThePEG::ClassDescriptionTBase< T >::Traits

The traits class for the template argument class.

Reimplemented in ThePEG::AbstractClassDescription< T >, ThePEG::ClassDescription< T >, ThePEG::NoPIOClassDescription< T >, ThePEG::AbstractNoPIOClassDescription< T >, ThePEG::AbstractClassDescription< ThePEG::Helicity::VertexBase >, ThePEG::AbstractClassDescription< ThePEG::RemnantDecayer >, ThePEG::AbstractClassDescription< ThePEG::FactoryBase >, ThePEG::AbstractClassDescription< ThePEG::PtGenerator >, ThePEG::AbstractClassDescription< ThePEG::MEBase >, ThePEG::AbstractClassDescription< ThePEG::InterfacedBase >, ThePEG::AbstractClassDescription< ThePEG::ME2to2QCD >, ThePEG::AbstractClassDescription< ThePEG::AlphaSBase >, ThePEG::AbstractClassDescription< ThePEG::Interfaced >, ThePEG::AbstractClassDescription< ThePEG::SamplerBase >, ThePEG::AbstractClassDescription< ThePEG::ReweightBase >, ThePEG::AbstractClassDescription< ThePEG::PDFBase >, ThePEG::AbstractClassDescription< ThePEG::RemnantHandler >, ThePEG::AbstractClassDescription< ThePEG::ZGenerator >, ThePEG::AbstractClassDescription< ThePEG::LesHouchesReader >, ThePEG::AbstractClassDescription< ThePEG::MatcherBase >, ThePEG::AbstractClassDescription< ThePEG::DiagramBase >, ThePEG::AbstractClassDescription< ThePEG::ME2to2Base >, ThePEG::AbstractClassDescription< ThePEG::RunningCoupling >, ThePEG::ClassDescription< ThePEG::ReweightMinPT >, ThePEG::ClassDescription< ThePEG::ClusterCollapser >, ThePEG::ClassDescription< ThePEG::SoftRemnantHandler >, ThePEG::ClassDescription< ThePEG::PartonBinInstance >, ThePEG::ClassDescription< ThePEG::RemnantParticle >, ThePEG::ClassDescription< ThePEG::GaussianPtGenerator >, ThePEG::ClassDescription< ThePEG::OmegaPhi3PiDecayer >, ThePEG::ClassDescription< ThePEG::Tau2HadronsDecayer >, ThePEG::ClassDescription< ThePEG::EventGenerator >, ThePEG::ClassDescription< ThePEG::Particle >, ThePEG::ClassDescription< ThePEG::EventHandler >, ThePEG::ClassDescription< ThePEG::LWHFactory >, ThePEG::ClassDescription< ThePEG::PartonExtractor >, ThePEG::ClassDescription< ThePEG::MECuts >, ThePEG::ClassDescription< ThePEG::ACDCSampler >, ThePEG::ClassDescription< ThePEG::LesHouchesFileReader >, ThePEG::ClassDescription< ThePEG::Cuts >, ThePEG::ClassDescription< ThePEG::MadGraphTwoCut >, ThePEG::ClassDescription< ThePEG::Tree2toNDiagram >, ThePEG::ClassDescription< ThePEG::WeakToHadronsDecayer >, ThePEG::ClassDescription< ThePEG::RivetAnalysis >, ThePEG::ClassDescription< ThePEG::LHAPDF >, ThePEG::ClassDescription< ThePEG::MadGraphReader >, ThePEG::ClassDescription< ThePEG::RandomGenerator >, ThePEG::ClassDescription< ThePEG::V2PPDecayer >, ThePEG::ClassDescription< ThePEG::Hint >, ThePEG::ClassDescription< ThePEG::V2LeptonsCut >, ThePEG::ClassDescription< ThePEG::GraphvizPlot >, ThePEG::ClassDescription< ThePEG::AnalysisHandler >, ThePEG::ClassDescription< ThePEG::SimpleBaryonRemnantDecayer >, ThePEG::ClassDescription< ThePEG::ParticleData >, ThePEG::ClassDescription< ThePEG::MultiColour >, ThePEG::ClassDescription< ThePEG::ReweightConstant >, ThePEG::ClassDescription< ThePEG::RemnantData >, ThePEG::ClassDescription< ThePEG::ConstituentParticleData >, ThePEG::ClassDescription< ThePEG::DecayMode >, ThePEG::ClassDescription< ThePEG::MultiEventGenerator >, ThePEG::ClassDescription< ThePEG::SubProcessHandler >, ThePEG::ClassDescription< ThePEG::ColourPairDecayer >, ThePEG::ClassDescription< ThePEG::SubProcess >, ThePEG::ClassDescription< ThePEG::XSecCheck >, ThePEG::ClassDescription< ThePEG::Step >, ThePEG::ClassDescription< ThePEG::Onium3GDecayer >, ThePEG::ClassDescription< ThePEG::PartonBin >, ThePEG::ClassDescription< ThePEG::StandardRandom >, ThePEG::ClassDescription< ThePEG::ColourBase >, ThePEG::ClassDescription< ThePEG::KTClus >, ThePEG::ClassDescription< ThePEG::QuarksToHadronsDecayer >, ThePEG::ClassDescription< ThePEG::Collision >, ThePEG::ClassDescription< ThePEG::Event >, ThePEG::ClassDescription< ThePEG::DalitzDecayer >, ThePEG::ClassDescription< ThePEG::StandardXComb >, ThePEG::ClassDescription< ThePEG::StandardCKM >, ThePEG::ClassDescription< ThePEG::KTRapidityCut >, ThePEG::ClassDescription< ThePEG::HepMCFile >, ThePEG::ClassDescription< ThePEG::SimpleKTCut >, ThePEG::ClassDescription< ThePEG::StandardModelBase >, ThePEG::ClassDescription< ThePEG::SimpleZGenerator >, ThePEG::ClassDescription< ThePEG::SimpleFlavour >, ThePEG::ClassDescription< ThePEG::StandardEventHandler >, ThePEG::ClassDescription< ThePEG::BeamParticleData >, ThePEG::ClassDescription< ThePEG::MENCDIS >, ThePEG::ClassDescription< ThePEG::LuminosityFunction >, ThePEG::ClassDescription< ThePEG::MEee2gZ2qq >, ThePEG::ClassDescription< ThePEG::WeizsackerWilliamsPDF >, ThePEG::ClassDescription< ThePEG::SimpleDISCut >, ThePEG::ClassDescription< ThePEG::O1AlphaS >, ThePEG::ClassDescription< ThePEG::XComb >, ThePEG::ClassDescription< ThePEG::ColourLine >, ThePEG::ClassDescription< ThePEG::DecayHandler >, ThePEG::ClassDescription< ThePEG::LesHouchesEventHandler >, ThePEG::ClassDescription< ThePEG::LeptonLeptonRemnant >, ThePEG::ClassDescription< ThePEG::Strategy >, ThePEG::ClassDescription< ThePEG::MadGraphOneCut >, ThePEG::NoPIOClassDescription< ThePEG::MEQQ2GG >, ThePEG::NoPIOClassDescription< ThePEG::NoPDF >, ThePEG::NoPIOClassDescription< ThePEG::MEGG2GG >, ThePEG::NoPIOClassDescription< ThePEG::ThePEGStrategy >, ThePEG::NoPIOClassDescription< ThePEG::EventInfoBase >, ThePEG::NoPIOClassDescription< ThePEG::Helicity::VectorSpinInfo >, ThePEG::NoPIOClassDescription< ThePEG::Helicity::RSFermionSpinInfo >, ThePEG::NoPIOClassDescription< ThePEG::MEQQ2qq >, ThePEG::NoPIOClassDescription< ThePEG::Helicity::TensorSpinInfo >, ThePEG::NoPIOClassDescription< ThePEG::Helicity::ScalarSpinInfo >, ThePEG::NoPIOClassDescription< ThePEG::MEQq2Qq >, ThePEG::NoPIOClassDescription< ThePEG::FlatDecayer >, ThePEG::NoPIOClassDescription< ThePEG::NoRemnants >, ThePEG::NoPIOClassDescription< ThePEG::MEqq2qq >, ThePEG::NoPIOClassDescription< ThePEG::DummyDecayer >, ThePEG::NoPIOClassDescription< ThePEG::MEQQ2QQ >, ThePEG::NoPIOClassDescription< ThePEG::SpinBase >, ThePEG::NoPIOClassDescription< ThePEG::MEGG2QQ >, ThePEG::NoPIOClassDescription< ThePEG::MEQG2QG >, ThePEG::NoPIOClassDescription< ThePEG::FixedCMSLuminosity >, ThePEG::NoPIOClassDescription< ThePEG::LeptonLeptonPDF >, ThePEG::NoPIOClassDescription< ThePEG::Matcher< unsigned > >, ThePEG::NoPIOClassDescription< ThePEG::GRV94L >, ThePEG::NoPIOClassDescription< ThePEG::SimpleAlphaEM >, ThePEG::NoPIOClassDescription< ThePEG::Helicity::FermionSpinInfo >, ThePEG::NoPIOClassDescription< ThePEG::Helicity::SpinInfo >, ThePEG::NoPIOClassDescription< ThePEG::GRV94M >, ThePEG::NoPIOClassDescription< ThePEG::BreitWignerMass >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::FFTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VVTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VVSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVVVVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::FFSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::FFVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VVVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::SSTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::CKMBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::SSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::CascadeHandler >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVVVTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::StepHandler >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractFFVTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVVVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Decayer >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVVSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::GeneralFFVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::SSSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractFFVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::HandlerBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::HadronizationHandler >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VVSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::GRVBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VVVVVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVVTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractVVSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractSSSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Main >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractFFSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::WidthGenerator >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractFFTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::AbstractSSTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::HelicityVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::VVVTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::FFVTVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::MultiCutBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Helicity::GeneralVVSVertex >, ThePEG::AbstractNoPIOClassDescription< ThePEG::OneCutBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::AlphaEMBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::EventManipulator >, ThePEG::AbstractNoPIOClassDescription< ThePEG::TwoCutBase >, ThePEG::AbstractNoPIOClassDescription< ThePEG::Amplitude >, ThePEG::AbstractNoPIOClassDescription< ThePEG::MultipleInteractionHandler >, ThePEG::AbstractNoPIOClassDescription< ThePEG::FlavourGenerator >, and ThePEG::AbstractNoPIOClassDescription< ThePEG::MassGenerator >.

Definition at line 250 of file ClassDescription.h.


Constructor & Destructor Documentation

template<typename T>
ThePEG::ClassDescriptionTBase< T >::ClassDescriptionTBase ( bool  abst  )  [inline]

Default constructor.

If abst is true then the corresponding class is abstract.

Definition at line 258 of file ClassDescription.h.


The documentation for this class was generated from the following file:

Generated on Thu Apr 29 12:43:24 2010 for ThePEG by  doxygen 1.5.5