StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjMCMuDst.h
1 // -*- mode: c++;-*-
2 // $Id: StjMCMuDst.h,v 1.7 2011/01/27 16:42:44 pibero Exp $
3 // Copyright (C) 2008 Tai Sakuma <sakuma@bnl.gov>
4 #ifndef STJMCMUDST_H
5 #define STJMCMUDST_H
6 
7 #include <StjMC.h>
8 
9 class StMaker;
10 class StarGenEvent;
11 class StarGenEventReader;
12 class StarGenParticle;
13 
14 class StjMCMuDst : public StjMC {
15 
16 public:
17 
18  StjMCMuDst(StMaker* maker) : _maker(maker) { }
19  virtual ~StjMCMuDst() { }
20 
21  StjPrimaryVertex getMCVertex() const;
22  StjMCParticleList getMCParticleList();
23  void setGenEvent(StarGenEvent* ev){genEvent = ev;};
24 
25 private:
26 
27  StMaker* _maker;
28  StarGenEvent* genEvent;
29 };
30 
31 #endif // STJMCMUDST_H
32 
33 
Yet another particle class.
Base class for event records.
Definition: StarGenEvent.h:81
Definition: StjMC.h:11