Pluto
v6.3.0
Loading...
Searching...
No Matches
PPionBeamPlugin.h
Go to the documentation of this file.
1
// Author: Schuldes/Froehlich
2
// Written: Jul 2009
3
4
5
#ifndef _PPionBeamAmplitude_PLUGIN_H_
6
#define _PPionBeamAmplitude_PLUGIN_H_
7
8
#include "TROOT.h"
9
10
#include "
PChannelModel.h
"
11
#include "
PDistributionManagerUtil.h
"
12
#include "
PDistributionCollection.h
"
13
14
#include "
PPionBeamAmplitude.h
"
15
#include "
PPropagator.h
"
16
#include "
PInclusiveModel.h
"
17
18
19
using namespace
std;
20
21
class
PPionBeamPlugin
:
public
PDistributionCollection
{
22
23
public
:
24
25
//constructor
26
PPionBeamPlugin
(
const
Char_t *
id
,
const
Char_t *de);
27
//destructor
28
~PPionBeamPlugin
();
29
30
Bool_t
ExecCommand
(
const
char
*command, Double_t value);
31
Bool_t
Activate
(
void
);
32
33
private
:
34
35
PPionBeamAmplitude
*Pi_minusBeamAmplitude, *Pi_plusBeamAmplitude;
36
PPropagator
*Rho0Propagator, *OmegaPropagator;
37
PInclusiveModel
*Pi_minusBeamAmplitude_gen, *Pi_plusBeamAmplitude_gen;
38
39
ClassDef(
PPionBeamPlugin
, 0)
40
};
41
42
#endif
//_PPionBeam_PLUGIN_H_
PChannelModel.h
PDistributionCollection.h
PDistributionManagerUtil.h
PInclusiveModel.h
PPionBeamAmplitude.h
PPropagator.h
PDistributionCollection::PDistributionCollection
PDistributionCollection()
PInclusiveModel
Definition
PInclusiveModel.h:14
PPionBeamAmplitude
Definition
PPionBeamAmplitude.h:14
PPionBeamPlugin::ExecCommand
Bool_t ExecCommand(const char *command, Double_t value)
Definition
PPionBeamPlugin.cc:2322
PPionBeamPlugin::Activate
Bool_t Activate(void)
Definition
PPionBeamPlugin.cc:38
PPionBeamPlugin::PPionBeamPlugin
PPionBeamPlugin(const Char_t *id, const Char_t *de)
Definition
PPionBeamPlugin.cc:23
PPionBeamPlugin::~PPionBeamPlugin
~PPionBeamPlugin()
Definition
PPionBeamPlugin.cc:2318
PPropagator
Definition
PPropagator.h:14
pluto6
plugins
pion_beam
include
PPionBeamPlugin.h
Generated by
1.14.0