StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StarGenerator
Tauola1_1_5
include
Tauola
DecayList.h
1
#ifndef _DecayList_h_included_
2
#define _DecayList_h_included_
3
24
#include <stdio.h>
25
#include <stdlib.h>
26
#include <iostream>
27
28
#include "TauolaParticle.h"
29
30
using namespace
std;
31
32
namespace
Tauolapp
33
{
34
35
class
TauolaParticle
;
36
37
class
DecayList
{
38
39
public
:
42
static
TauolaParticle
* getParticle(
int
index);
43
46
static
void
updateList(
TauolaParticle
* new_particle,
47
int
index);
48
50
static
void
addToEnd(
TauolaParticle
* new_particle);
51
53
static
void
clear();
54
58
static
int
getAbsoluteIndex(
int
index);
59
63
static
int
getAbsoluteIndex(
int
index,
64
int
neg_index_relative_to);
65
67
static
int
getAbsoluteIndex(
TauolaParticle
* particle);
68
70
static
void
print();
71
72
private
:
74
static
vector<TauolaParticle*> m_particle_list;
75
76
};
77
78
}
// namespace Tauolapp
79
#endif
Tauolapp::DecayList
Definition:
DecayList.h:37
Tauolapp::TauolaParticle
Definition:
TauolaParticle.h:33
Generated by
1.8.5