YAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCAmplitudeComponent
|oCRecalculableAmplitudeComponent
|\CStaticAmplitudeComponent
oCarray< T >STL class
|\CMatrix< T, R, C >
oCbasis< T >
|oCcanonical< T >
|oChelicity< T >
|\Ctransversity< T >
oCbasis< T >
|oCcartesian< T >
|\Cpolar< T >
oCCompensatedSum< T >Struct to calculate a compensated sum using the Kahan summation algorithm
oCDataAccessorAbstract base class for all objects accessing DataPoint's
|oCRecalculableDataAccessor
|\CStaticDataAccessorBase class for all data accessors that will only write to DataPoint once at initial data loading
oCDataPointClass for holding data and cached values per data point for fast calculation
oCDecayChannelClass implementing a decay channel
oCDecayTreeClass holding vectors of fixed and free amplitudes that define a decay tree
oCDecayTreeVectorIntegralStores integral components for a vector of decay trees
oCenable_shared_from_this
|oCCachedValueClass for managing cached values inside a DataPoint
|oCParticleAbstract Particle base class
|\CParticleCombinationStores combinations of particle indices
oCexceptionSTL class
|\CExceptionBase class for handling YAP exceptions
oCfilter_decay_treeHelper base class for functor classes that can filter DecayTree's
|oCfilter_free_amplitudeHelper base class for functor classes that can filter FreeAmplitude's
|\Chas_decay_treeFunctor class for checking if DecayingParticle has specified DecayTree
oCfilter_particleHelper base class for filtering Particle's
|oCfilter_decaying_particleHelper base class for filtering DecayingParticle's
|\CfromFunctor object for filtering by parent particle
oCFlatteChannelStores information on channel used in calculating Flatte mass shape
oCIntegralElement< T >Holds the values of a component of an integral
oCIntegratorIntegrates a model
|\CImportanceSamplerCalculates DecayTreeVectorIntegral using importance sampling
oCis_namedFunctor class for filtering objects that have a #name() function
oCiterator
|oCDataIteratorClass for iterating over a DataPartition
|oCPDLIterator
|\CVectorIterator< T, N >Iterator for Vector class
oCModelClass implementing a PWA model
oCModelIntegralStores integral of a full model
oCParameterBaseClass holding basic properties of a parameter, but not a value!
|oCParameter< double >
|oCParameter< std::complex< double > >
|\CParameter< T >Template class holding also a value for a parameter
oCParticleCombinationVector
|\CMassAxesParticleCombinationVector specialized to contain axes for defining a phase-space coordinate
oCParticleFactoryFactory class for easy creation of Particle objects from PDG codes
oCPhaseSpaceFactorFactory
|\CTwoBodyPhaseSpaceFactorFactory
oCQuantumNumbersQuantum numbers of a Particle
|\CParticleTableEntryData container for storing particle information in database
oCRequiresHelicityAnglesBase class to be inherited from to denote that an object requires a model calculate helicity angles
|\CHelicitySpinAmplitudeClass implementing a canonical spin amplitude, i.e. with defined relative angular momentum
oCRequiresMeasuredBreakupMomenta
|oCBlattWeisskopfClass implementing BlattWeisskopf barrier factors
|oCRelativisticBreitWignerClass for Relativistic Breit-Wigner resonance shape
|\CTwoBodyPhaseSpaceFactor
oCCachedValue::StatusStores calculation and variable statuses for a CachedValue
oCStatusManager
|\CDataPartitionClass defining a partition of the DataSet
oCVectorExpression< T, N, E >Class for holding vector expressions
oCVectorExpression< std::complex< T >, N, Vector< std::complex< T >, N > >
|\CVector< std::complex< T >, 3 >
oCVectorExpression< T, N, Vector< T, N > >
|oCVector< T, 2 >
|oCVector< T, 4 >
|\CVector< T, N >N-dimensional column vector
oCVectorExpression< T, N, VectorAddition< T, N, E1, E2 > >
|\CVectorAddition< T, N, E1, E2 >Expression for addition of two VectorExpressions
oCVectorExpression< T, N, VectorSubtraction< T, N, E1, E2 > >
|\CVectorSubtraction< T, N, E1, E2 >Expression for subtraction of two VectorExpressions
oCWaveClass for description of intensity in a set of quantum numbers
oCWeakPtrCache< T >Template for a cache of weak_ptr's to objects
oCWeakPtrCache< ParticleCombination >
|\CParticleCombinationCacheCaches list of ParticleCombination's
\CWeakPtrCache< SpinAmplitude >
 \CSpinAmplitudeCacheCaches SpinAmplitudes