Belle II Software
release-05-01-25
BEvent.h
1
#ifndef BEVENT_H
2
#define BEVENT_H
3
//+
4
// File : BEvent.h
5
// Description : class to contain an event
6
//
7
// Author : Ryosuke Itoh, IPNS, KEK
8
// Date : 28 - Jan - 2004
9
//-
10
11
#include "TObject.h"
12
#include "TClonesArray.h"
13
14
#include "BParticle.h"
15
16
class
BEvent
:
public
TObject {
17
private
:
18
int
m_evno;
19
int
m_nprt;
20
TClonesArray* m_particles;
21
22
public
:
23
BEvent
();
24
~
BEvent
();
25
26
virtual
void
Clear(Option_t*
/*option*/
=
""
);
27
28
void
EventNo(
int
evtno);
29
int
EventNo();
30
31
void
AddTrack(
float
px,
float
py,
float
pz,
float
e,
32
float
charge, SIMPLEPID pid);
33
34
int
NParticles();
35
TClonesArray* GetParticleList();
36
37
ClassDef(
BEvent
, 1)
38
};
39
40
#endif
41
42
BEvent
Definition:
BEvent.h:16
masterclass
dataobjects
include
BEvent.h
Generated on Fri Nov 5 2021 03:55:28 for Belle II Software by
1.8.17