1 #ifndef ST_UE_OFFAXISCONES_EVENT_H
2 #define ST_UE_OFFAXISCONES_EVENT_H
5 #include "TClonesArray.h"
7 #include "StUeVertex.h"
9 #include "StUeOffAxisConesJet.h"
10 #include "StUeOffAxisCones.h"
12 #include "StSpinPool/StJetEvent/StJetTrack.h"
13 #include "StSpinPool/StJetEvent/StJetTower.h"
14 #include "StSpinPool/StJetEvent/StJetParticle.h"
21 mVertices =
new TClonesArray(
"StUeVertex",20);
22 mUeOffAxisConesJets =
new TClonesArray(
"StUeOffAxisConesJet",50);
23 mUeOffAxisCones =
new TClonesArray(
"StUeOffAxisCones",2);
24 mTracks =
new TClonesArray(
"StJetTrack",100);
25 mTowers =
new TClonesArray(
"StJetTower",100);
26 mParticles =
new TClonesArray(
"StJetParticle",100);
30 void Clear(Option_t* option)
32 mVertices->Clear(option);
33 mUeOffAxisConesJets->Clear(option);
34 mUeOffAxisCones->Clear(option);
35 mTracks->Clear(option);
36 mTowers->Clear(option);
37 mParticles->Clear(option);
40 void setEventId(
int eventId){ mEventId = eventId;}
41 int eventId()
const{
return mEventId;}
43 int numberOfVertices ()
const {
return mVertices->GetEntriesFast(); }
44 TClonesArray* vertices ()
const {
return mVertices; }
55 TClonesArray *mVertices;
56 TClonesArray *mUeOffAxisConesJets;
57 TClonesArray *mUeOffAxisCones;
58 TClonesArray *mTracks;
59 TClonesArray *mTowers;
60 TClonesArray *mParticles;