1#ifndef CLEODCHAIN_CDDECAY_H
2#define CLEODCHAIN_CDDECAY_H
139 const std::vector<dchain::ReferenceHolder<CDCandidate> >&
children()
const ;
143 double chisq()
const {
return m_kmfit_chisq;}
144 void chisq(
double c) { m_kmfit_chisq = c;}
145 double vchisq()
const {
return m_vxfit_chisq;}
146 void vchisq(
double c) { m_vxfit_chisq = c;}
148 double m_kmfit_chisq;
149 double m_vxfit_chisq;
167 std::vector< dchain::ReferenceHolder<CDCandidate> >& m_children ;
const CDDecay & FixedCDDecay
CDDecay & PossibleCDDecay
CDCandidate CandidateClass
virtual DecayChain::KinematicData * defaultKinematicData() const
virtual bool builtFromCDDecay(void) const
void addChild(const CDCandidate &aAdditionalProduct)
void setKinematicData(const DecayChain::KinematicData &aKinematicData)
const CDCandidate & child(unsigned int aPosition) const
uint32_t numberChildren() const
void iterateChildren(void(*analyze)(const CDCandidate &)) const
virtual const CDDecay & decay(void) const
const std::vector< dchain::ReferenceHolder< CDCandidate > > & children() const