Pluto
v6.3.0
Loading...
Searching...
No Matches
PNucleusFermiPlugin.h
Go to the documentation of this file.
1
// Author:
2
// Written: 20.5.2009
3
// Revised:
4
//
5
6
7
#ifndef _PNUCLEUS_FERMI_PLUGIN_H_
8
#define _PNUCLEUS_FERMI_PLUGIN_H_
9
10
#include "TROOT.h"
11
12
#include "
PChannelModel.h
"
13
#include "
PDistributionManagerUtil.h
"
14
#include "
PDistributionCollection.h
"
15
16
#include "
PFermiMomentumGA.h
"
17
18
using namespace
std;
19
20
class
PNucleusFermiPlugin
:
public
PDistributionCollection
{
21
22
public
:
23
24
//constructor
25
PNucleusFermiPlugin
(
const
Char_t *
id
,
const
Char_t *de);
26
//destructor
27
~PNucleusFermiPlugin
();
28
29
Bool_t
ExecCommand
(
const
char
*command, Double_t value);
30
31
Bool_t
Activate
(
void
);
32
33
private
:
34
Bool_t gamma_active, proton_active;
35
36
ClassDef(
PNucleusFermiPlugin
, 0)
//Plugin to activate fermi motion for various nuclei
37
};
38
39
#endif
//_PNUCLEUS_FERMI_PLUGIN_H_
40
41
42
43
44
45
46
PChannelModel.h
PDistributionCollection.h
PDistributionManagerUtil.h
PFermiMomentumGA.h
PDistributionCollection::PDistributionCollection
PDistributionCollection()
PNucleusFermiPlugin::Activate
Bool_t Activate(void)
Definition
PNucleusFermiPlugin.cc:45
PNucleusFermiPlugin::ExecCommand
Bool_t ExecCommand(const char *command, Double_t value)
Definition
PNucleusFermiPlugin.cc:183
PNucleusFermiPlugin::~PNucleusFermiPlugin
~PNucleusFermiPlugin()
Definition
PNucleusFermiPlugin.cc:179
PNucleusFermiPlugin::PNucleusFermiPlugin
PNucleusFermiPlugin(const Char_t *id, const Char_t *de)
Definition
PNucleusFermiPlugin.cc:37
pluto6
plugins
nucleus_fermi
include
PNucleusFermiPlugin.h
Generated by
1.14.0