FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
analysis
rho
DecayTreeFitter
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
15
ClassImp
(
Resonance
);
16
17
extern
int
vtxverbose
;
18
19
DecayTreeFitter::Resonance::Resonance
(
RhoCandidate
* bc,
const
ParticleBase
* aMother,
20
const
Configuration
& config)
21
:
InternalParticle
(bc,aMother,config)
22
{
23
}
24
25
DecayTreeFitter::Resonance::~Resonance
() {}
26
27
ErrCode
DecayTreeFitter::Resonance::initPar1
(
FitParams
* fitparams)
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
36
ErrCode
DecayTreeFitter::Resonance::initPar2
(
FitParams
* fitparams)
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
}
DecayTreeFitter::InternalParticle
Definition:
InternalParticle.h:18
DecayTreeFitter::Configuration
Definition:
Configuration.h:17
DecayTreeFitter::ErrCode
Definition:
ErrCode.h:17
DecayTreeFitter::Resonance
Definition:
Resonance.h:18
RhoCandidate
Definition:
RhoCandidate.h:44
DecayTreeFitter::Resonance::initPar2
virtual ErrCode initPar2(FitParams *)
Definition:
Resonance.cxx:36
vtxverbose
int vtxverbose
Definition:
ParticleBase.cxx:45
DecayTreeFitter::Resonance::initPar1
virtual ErrCode initPar1(FitParams *)
Definition:
Resonance.cxx:27
DecayTreeFitter::Resonance::Resonance
Resonance(RhoCandidate *bc, const ParticleBase *mother, const Configuration &config)
Definition:
Resonance.cxx:19
Resonance.h
DecayTreeFitter::ParticleBase::parname
virtual std::string parname(int index) const
Definition:
ParticleBase.cxx:291
DecayTreeFitter::Resonance::~Resonance
virtual ~Resonance()
Definition:
Resonance.cxx:25
ClassImp
ClassImp(PndAnaContFact)
DecayTreeFitter::Resonance::parname
virtual std::string parname(int index) const
Definition:
Resonance.cxx:46
DecayTreeFitter::ParticleBase
Definition:
ParticleBase.h:25
DecayTreeFitter::FitParams
Definition:
FitParams.h:24
status
int status[10]
Definition:
f_Init.h:28
Generated on Wed Apr 3 2019 08:44:05 for FairRoot/PandaRoot by
1.8.5