C++ Interface to Tauola
TauolaEvent.cxx
1#include "TauolaEvent.h"
2#include "Plots.h"
3
4using namespace std;
5
6namespace Tauolapp
7{
8
10
11 std::vector<TauolaParticle*> particle_list;
13
14 for(int p=0; p < (int) particle_list.size(); p++)
15 particle_list.at(p)->findLastSelf()->undecay();
16
17}
18
20
21 std::vector<TauolaParticle*> particle_list;
23
24 while(particle_list.size()!=0){
25
26 // tau and its matching tau-like partner is removed from the list here:
27 TauolaParticlePair t_pair(particle_list);
28
29 //t_pair.print();
30 t_pair.decayTauPair();
32 }
33
34 // Final event record modifications
36}
37
38} // namespace Tauolapp
virtual std::vector< TauolaParticle * > findParticles(int pdg_id)=0
virtual std::vector< TauolaParticle * > findStableParticles(int pdg_id)=0
static int getDecayingParticle()
Definition: Tauola.cxx:610