#include <TwoBodyDecay.h>
Public Types | |
typedef TwoBodyDecayParameters::ParameterName | ParameterName |
Public Member Functions | |
double | chi2 (void) const |
const AlgebraicSymMatrix & | covariance (void) const |
const TwoBodyDecayParameters & | decayParameters (void) const |
bool | hasError (void) const |
bool | isValid (void) const |
double | operator() (ParameterName name) const |
Get specified decay parameter. More... | |
double | operator[] (ParameterName name) const |
Get specified decay parameter. More... | |
const AlgebraicVector & | parameters (void) const |
double | primaryMass (void) const |
double | primaryWidth (void) const |
void | setInvalid (void) |
TwoBodyDecay (void) | |
TwoBodyDecay (const TwoBodyDecayParameters ¶m, double chi2, bool valid, const TwoBodyDecayVirtualMeasurement &vm) | |
~TwoBodyDecay (void) | |
Private Attributes | |
double | theChi2 |
TwoBodyDecayParameters | theDecayParameters |
double | thePrimaryMass |
double | thePrimaryWidth |
bool | theValidityFlag |
/class TwoBodyDecay
Container-class for all information associated with a two-body decay (estimated parameters, chi2 of the fit, validity-flag).
/author Edmund Widl
Definition at line 15 of file TwoBodyDecay.h.
Definition at line 17 of file TwoBodyDecay.h.
|
inline |
Definition at line 19 of file TwoBodyDecay.h.
|
inline |
Definition at line 22 of file TwoBodyDecay.h.
|
inline |
Definition at line 29 of file TwoBodyDecay.h.
|
inline |
Definition at line 44 of file TwoBodyDecay.h.
References theChi2.
Referenced by TwoBodyDecayConstraintProducer::produce(), TwoBodyDecayMomConstraintProducer::produce(), and TwoBodyDecayTrajectoryFactory::trajectories().
|
inline |
Definition at line 34 of file TwoBodyDecay.h.
References TwoBodyDecayParameters::covariance(), and theDecayParameters.
Referenced by TwoBodyDecayTrajectoryFactory::constructTrajectories().
|
inline |
Definition at line 31 of file TwoBodyDecay.h.
References theDecayParameters.
Referenced by TwoBodyDecayDerivatives::derivatives(), and TwoBodyDecayDerivatives::selectedDerivatives().
|
inline |
Definition at line 42 of file TwoBodyDecay.h.
References TwoBodyDecayParameters::hasError(), and theDecayParameters.
Referenced by TwoBodyDecayTrajectoryFactory::constructTrajectories().
|
inline |
Definition at line 46 of file TwoBodyDecay.h.
References theValidityFlag.
Referenced by ntupleDataFormat._Object::_checkIsValid(), TwoBodyDecayConstraintProducer::produce(), TwoBodyDecayMomConstraintProducer::produce(), core.AutoHandle.AutoHandle::ReallyLoad(), and TwoBodyDecayTrajectoryFactory::trajectories().
|
inline |
Get specified decay parameter.
Definition at line 40 of file TwoBodyDecay.h.
References theDecayParameters.
|
inline |
Get specified decay parameter.
Definition at line 37 of file TwoBodyDecay.h.
References dataset::name, and theDecayParameters.
|
inline |
Definition at line 33 of file TwoBodyDecay.h.
References TwoBodyDecayParameters::parameters(), and theDecayParameters.
Referenced by TwoBodyDecayModel::cartesianSecondaryMomenta(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 54 of file TwoBodyDecay.h.
Referenced by chi2().
|
private |
Definition at line 53 of file TwoBodyDecay.h.
Referenced by covariance(), decayParameters(), hasError(), operator()(), operator[](), and parameters().
|
private |
Definition at line 56 of file TwoBodyDecay.h.
Referenced by primaryMass().
|
private |
Definition at line 57 of file TwoBodyDecay.h.
Referenced by primaryWidth().
|
private |
Definition at line 55 of file TwoBodyDecay.h.
Referenced by isValid(), and setInvalid().