StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StGammaMaker
StGammaPythiaEventMaker.h
1
// //
3
// StGammaPythiaEventMaker //
4
// //
5
// Michael Betancourt //
6
// Massachusetts Institute of Technology //
7
// //
8
// Retrieve event information from the PYTHIA //
9
// and GEANT records //
10
// //
11
// Original implementation by Pibero Djawatho (IUCF) //
12
// //
14
15
#ifndef STAR_StGammaPythiaEventMaker
16
#define STAR_StGammaPythiaEventMaker
17
18
class
StMcVertex
;
19
class
StGammaPythiaEvent
;
20
21
#include "StMaker.h"
22
23
class
StGammaPythiaEventMaker
:
public
StMaker
24
{
25
26
public
:
27
StGammaPythiaEventMaker
(
const
char
* name =
"GammaPythia"
) :
StMaker
(name), mPythia(0) {}
28
~
StGammaPythiaEventMaker
() {}
29
30
virtual
const
char
* GetCVS()
const
31
{
static
const
char
cvs[] =
"Tag $Name: $ $Id: StGammaPythiaEventMaker.h,v 1.4 2014/08/06 11:43:18 jeromel Exp $ built "
__DATE__
" "
__TIME__;
return
cvs; }
32
33
void
SetPythia(
StGammaPythiaEvent
* pythia) { mPythia = pythia; }
34
35
Int_t Init() {
return
StMaker::Init(); }
36
void
Clear
(Option_t *opts =
""
) {
return
StMaker::Clear
(opts); }
37
Int_t
Make
();
38
Int_t
Finish
() {
return
kStOK
; }
39
40
private
:
41
42
StGammaPythiaEvent
* mPythia;
43
44
ClassDef(
StGammaPythiaEventMaker
, 2);
45
46
};
47
48
#endif
StGammaPythiaEventMaker::Make
Int_t Make()
Definition:
StGammaPythiaEventMaker.cxx:22
StMaker::Clear
virtual void Clear(Option_t *option="")
User defined functions.
Definition:
StMaker.cxx:634
StGammaPythiaEventMaker::Clear
void Clear(Option_t *opts="")
User defined functions.
Definition:
StGammaPythiaEventMaker.h:36
StMaker
Definition:
StMaker.h:57
StGammaPythiaEventMaker::Finish
Int_t Finish()
Definition:
StGammaPythiaEventMaker.h:38
StMaker::StMaker
StMaker(const char *name="", const char *dummy=0)
Constructor & Destructor.
Definition:
StMaker.cxx:188
StGammaPythiaEvent
Definition:
StGammaPythiaEvent.h:18
StMcVertex
Definition:
StMcVertex.hh:75
kStOK
Definition:
Stypes.h:40
StGammaPythiaEventMaker
Definition:
StGammaPythiaEventMaker.h:23
Generated by
1.8.5