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
StGammaSpinMaker.h
1
// //
3
// StGammaSpinMaker //
4
// //
5
// Retrieve event spin information //
6
// //
7
// Original concept and implementation by //
8
// Jason Webb (Valpo) //
9
// //
11
12
#ifndef STAR_StGammaSpinMaker_h
13
#define STAR_StGammaSpinMaker_h
14
15
#include "StMaker.h"
16
#include "TString.h"
17
18
class
TFile;
19
class
StGammaEvent
;
20
class
StSpinDbMaker
;
21
22
class
StGammaSpinMaker
:
public
StMaker
23
{
24
25
public
:
26
27
StGammaSpinMaker
(
const
char
*name=
"mGammaSpinMaker"
);
28
~
StGammaSpinMaker
();
29
30
virtual
const
char
* GetCVS()
const
31
{
static
const
char
cvs[] =
"Tag $Name: $ $Id: StGammaSpinMaker.h,v 1.4 2014/08/06 11:43:18 jeromel Exp $ built "
__DATE__
" "
__TIME__;
return
cvs; }
32
33
// Required Maker Methods
34
Int_t Init() {
return
StMaker::Init(); }
35
Int_t
Make
();
36
void
Clear
(Option_t *opts=
""
) {
return
StMaker::Clear
(opts); }
37
Int_t
Finish
() {
return
kStOK
; }
38
39
private
:
40
protected
:
41
42
StSpinDbMaker
*mSpinDb;
43
44
ClassDef(
StGammaSpinMaker
, 1);
45
46
};
47
48
#endif
StSpinDbMaker
Definition:
StSpinDbMaker.h:21
StMaker::Clear
virtual void Clear(Option_t *option="")
User defined functions.
Definition:
StMaker.cxx:634
StGammaEvent
Definition:
StGammaEvent.h:33
StMaker
Definition:
StMaker.h:57
StGammaSpinMaker::Finish
Int_t Finish()
Definition:
StGammaSpinMaker.h:37
kStOK
Definition:
Stypes.h:40
StGammaSpinMaker::Make
Int_t Make()
Definition:
StGammaSpinMaker.cxx:31
StGammaSpinMaker::Clear
void Clear(Option_t *opts="")
User defined functions.
Definition:
StGammaSpinMaker.h:36
StGammaSpinMaker
Definition:
StGammaSpinMaker.h:22
Generated by
1.8.5