FairRoot/PandaRoot
Resonance.cxx
Go to the documentation of this file.
1 // ******************************************************
2 // DecayTreeFitter Package
3 // We thank the original author Wouter Hulsbergen
4 // (BaBar, LHCb) for providing the sources.
5 // http://arxiv.org/abs/physics/0503191v1 (2005)
6 // Adaptation & Development for PANDA: Ralf Kliemt (2015)
7 // ******************************************************
8 #include <iomanip>
9 #include <algorithm>
10 
11 #include "Resonance.h"
12 
13 using namespace DecayTreeFitter;
14 
16 
17 extern int vtxverbose ;
18 
20  const Configuration& config)
21 : InternalParticle(bc,aMother,config)
22 {
23 }
24 
26 
28 {
29  if(vtxverbose>5){std::cout<<"Resonance::initPar1: - "<<std::endl;}
30  ErrCode status ;
31  for(daucontainer::const_iterator it = begin() ; it != end() ; ++it)
32  status |= (*it)->initPar1(fitparams) ;
33  return status ;
34 }
35 
37 {
38  if(vtxverbose>5){std::cout<<"Resonance::initPar2: - "<<std::endl;}
39  ErrCode status ;
40  for(daucontainer::const_iterator it = begin() ; it != end() ; ++it)
41  status |= (*it)->initPar2(fitparams) ;
42  initMom( fitparams ) ;
43  return status ;
44 }
45 
46 std::string DecayTreeFitter::Resonance::parname(int ind) const
47 {
48  return ParticleBase::parname(ind+4) ;
49 }
int vtxverbose
virtual ErrCode initPar2(FitParams *)
Definition: Resonance.cxx:36
virtual ErrCode initPar1(FitParams *)
Definition: Resonance.cxx:27
Resonance(RhoCandidate *bc, const ParticleBase *mother, const Configuration &config)
Definition: Resonance.cxx:19
virtual std::string parname(int index) const
ClassImp(Resonance)
virtual std::string parname(int index) const
Definition: Resonance.cxx:46
int status[10]
Definition: f_Init.h:28