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
StJetMaker
StjMCParticleMaker.h
1
// -*- mode: c++;-*-
2
// $Id: StjMCParticleMaker.h,v 1.5 2014/08/06 11:43:22 jeromel Exp $
3
#ifndef STJMCPARTICLEMAKER_H
4
#define STJMCPARTICLEMAKER_H
5
6
#include "StMaker.h"
7
#include <Rtypes.h>
8
9
class
StjMCParticleListWriter
;
10
11
class
TDirectory;
12
class
TTree;
13
14
class
StMaker
;
15
16
class
StjMC
;
17
class
StjMCParticleListCut
;
18
19
class
StjMCParticleMaker
:
public
StMaker
{
20
21
public
:
22
23
StjMCParticleMaker
(
const
Char_t *name, TDirectory* file,
StMaker
* uDstMaker);
24
virtual
~
StjMCParticleMaker
() { }
25
26
Int_t Init();
27
Int_t
Make
();
28
Int_t
Finish
();
29
30
const
char
* GetCVS()
const
31
{
static
const
char
cvs[]=
"Tag $Name: $ $Id: StjMCParticleMaker.h,v 1.5 2014/08/06 11:43:22 jeromel Exp $ built "
__DATE__
" "
__TIME__;
return
cvs;}
32
33
private
:
34
35
TDirectory* _file;
36
37
StMaker
* _uDstMaker;
38
39
StjMC
* _mc;
40
StjMCParticleListCut
* _mcCut;
41
42
StjMCParticleListWriter
* _writer;
43
44
ClassDef(
StjMCParticleMaker
, 0)
45
46
};
47
48
#endif // STJMCPARTICLEMAKER_H
StjMCParticleMaker::Finish
Int_t Finish()
Definition:
StjMCParticleMaker.cxx:58
StMaker
Definition:
StMaker.h:57
StjMCParticleListCut
Definition:
StjMCParticleListCut.h:13
StjMCParticleListWriter
Definition:
StjMCParticleListWriter.h:14
StjMCParticleMaker
Definition:
StjMCParticleMaker.h:19
StjMC
Definition:
StjMC.h:11
StjMCParticleMaker::Make
Int_t Make()
Definition:
StjMCParticleMaker.cxx:46
Generated by
1.8.5