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