Pluto
v6.3.0
Loading...
Searching...
No Matches
PEtaPiPiGamma.h
Go to the documentation of this file.
1
// Author: I. Froehlich
2
// Written: 01.10.2009
3
// Revised:
4
5
#ifndef _PETAPIPIGAMMA_H_
6
#define _PETAPIPIGAMMA_H_
7
8
#include "TF1.h"
9
#include "TF2.h"
10
#include "
PChannelModel.h
"
11
#include "
PDynamicData.h
"
12
#include "
PKinematics.h
"
13
14
class
PEtaPiPiGamma
:
public
PChannelModel
{
15
16
public
:
17
PEtaPiPiGamma
();
18
PEtaPiPiGamma
(
const
Char_t *
id
,
const
Char_t *de, Int_t key);
19
PDistribution
*
Clone
(
const
char
*delme=NULL)
const
;
20
21
Bool_t
Init
(
void
);
22
23
using
PDistribution::GetWeight
;
24
using
PChannelModel::GetWeight
;
25
26
Double_t
GetWeight
(
void
);
27
28
Bool_t
IsNotRejected
(
void
);
29
30
protected
:
31
32
PParticle
*
parent
, *
pip
, *
pim
, *
gamma
;
33
34
PChannelModel
*
m_formfactor_model
;
//form factor object
35
36
Double_t
weight_max
;
//Maximum
37
38
ClassDef(
PEtaPiPiGamma
, 0)
// Decay eta -> pi+ pi- gamma
39
};
40
41
#endif
42
43
PChannelModel.h
PDynamicData.h
PKinematics.h
PChannelModel::GetWeight
virtual Double_t GetWeight(Double_t *mass, Int_t *didx=NULL)
PChannelModel::PChannelModel
PChannelModel()
PDistribution::PDistribution
PDistribution()
PDistribution::GetWeight
virtual Double_t GetWeight(void)
PEtaPiPiGamma::parent
PParticle * parent
Definition
PEtaPiPiGamma.h:32
PEtaPiPiGamma::IsNotRejected
Bool_t IsNotRejected(void)
Definition
PEtaPiPiGamma.cc:117
PEtaPiPiGamma::GetWeight
Double_t GetWeight(void)
Definition
PEtaPiPiGamma.cc:82
PEtaPiPiGamma::m_formfactor_model
PChannelModel * m_formfactor_model
Definition
PEtaPiPiGamma.h:34
PEtaPiPiGamma::Clone
PDistribution * Clone(const char *delme=NULL) const
Definition
PEtaPiPiGamma.cc:35
PEtaPiPiGamma::pip
PParticle * pip
Definition
PEtaPiPiGamma.h:32
PEtaPiPiGamma::weight_max
Double_t weight_max
Definition
PEtaPiPiGamma.h:36
PEtaPiPiGamma::Init
Bool_t Init(void)
Definition
PEtaPiPiGamma.cc:39
PEtaPiPiGamma::gamma
PParticle * gamma
Definition
PEtaPiPiGamma.h:32
PEtaPiPiGamma::pim
PParticle * pim
Definition
PEtaPiPiGamma.h:32
PEtaPiPiGamma::PEtaPiPiGamma
PEtaPiPiGamma()
PParticle
Definition
PParticle.h:25
pluto6
plugins
eta_decays
include
PEtaPiPiGamma.h
Generated by
1.14.0