1 |
#ifndef __MYEVENT_HH__
|
2 |
#define __MYEVENT_HH__
|
3 |
#include "TObject.h"
|
4 |
using namespace std;
|
5 |
#include <vector>
|
6 |
#include "myobject.h"
|
7 |
|
8 |
class myevent : public TObject {
|
9 |
|
10 |
public :
|
11 |
myevent(){;}
|
12 |
~myevent(){;}
|
13 |
|
14 |
vector<myobject> GenTaus;
|
15 |
vector<myobject> BQuarks;
|
16 |
vector<myobject> CQuarks;
|
17 |
vector<myobject> Photons;
|
18 |
vector<myobject> Electrons;
|
19 |
vector<myobject> Muons;
|
20 |
vector<myobject> MuonsStdGeom;
|
21 |
vector<myobject> Taus;
|
22 |
vector<myobject> ChargedHadrons;
|
23 |
vector<myobject> NeutralHadrons;
|
24 |
vector<myobject> Jets;
|
25 |
vector<myobject> BJets;
|
26 |
vector<myobject> BJetsStdGeom;
|
27 |
|
28 |
void clear(){
|
29 |
GenTaus.clear();
|
30 |
BQuarks.clear();
|
31 |
CQuarks.clear();
|
32 |
Photons.clear();
|
33 |
Electrons.clear();
|
34 |
Muons.clear();
|
35 |
MuonsStdGeom.clear();
|
36 |
Taus.clear();
|
37 |
ChargedHadrons.clear();
|
38 |
NeutralHadrons.clear();
|
39 |
Jets.clear();
|
40 |
BJets.clear();
|
41 |
BJetsStdGeom.clear();
|
42 |
}
|
43 |
|
44 |
ClassDef (myevent,1)
|
45 |
};
|
46 |
#endif
|