Pluto
v6.3.0
Loading...
Searching...
No Matches
PDalitzModPlugin.h
Go to the documentation of this file.
1
// Author: I. Froehlich
2
// Written: 17.9.2008
3
// Revised:
4
//
5
6
7
#ifndef _PDALITZMOD_PLUGIN_H_
8
#define _PDALITZMOD_PLUGIN_H_
9
10
#include "TROOT.h"
11
12
#include "
PChannelModel.h
"
13
#include "
PDistributionManagerUtil.h
"
14
#include "
PDistributionCollection.h
"
15
#include "
PDeltaDalitzKrivoruchenko.h
"
16
17
#include "
PInclusiveModel.h
"
18
//#include "PNNFSI.h"
19
20
using namespace
std;
21
22
class
PDalitzModPlugin
:
public
PDistributionCollection
{
23
24
public
:
25
26
//constructor
27
PDalitzModPlugin
(
const
Char_t *
id
,
const
Char_t *de);
28
//destructor
29
~PDalitzModPlugin
();
30
31
Bool_t
ExecCommand
(
const
char
*command, Double_t value);
32
33
Bool_t
Activate
(
void
);
34
35
private
:
36
37
// PInclusiveModel *generators;
38
39
Double_t static_br_thresh;
//Threshold for disabling static br in GeV
40
41
Bool_t resonances_done;
42
43
PDeltaDalitzKrivoruchenko
*kriv1, *kriv2;
44
45
ClassDef(
PDalitzModPlugin
, 0)
//Plugin to modify Dalitz decays
46
};
47
48
#endif
//_PDALITZMOD_PLUGIN_H_
49
50
51
52
53
54
55
PChannelModel.h
PDeltaDalitzKrivoruchenko.h
PDistributionCollection.h
PDistributionManagerUtil.h
PInclusiveModel.h
PDalitzModPlugin::Activate
Bool_t Activate(void)
Definition
PDalitzModPlugin.cc:37
PDalitzModPlugin::~PDalitzModPlugin
~PDalitzModPlugin()
Definition
PDalitzModPlugin.cc:47
PDalitzModPlugin::PDalitzModPlugin
PDalitzModPlugin(const Char_t *id, const Char_t *de)
Definition
PDalitzModPlugin.cc:30
PDalitzModPlugin::ExecCommand
Bool_t ExecCommand(const char *command, Double_t value)
Definition
PDalitzModPlugin.cc:50
PDeltaDalitzKrivoruchenko
Definition
PDeltaDalitzKrivoruchenko.h:10
PDistributionCollection::PDistributionCollection
PDistributionCollection()
pluto6
plugins
dalitz_mod
include
PDalitzModPlugin.h
Generated by
1.14.0