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
StLaserAnalysisMaker
StLaserAnalysisMaker.h
1
// $Id: StLaserAnalysisMaker.h,v 1.3 2014/08/06 11:43:25 jeromel Exp $
2
#ifndef STAR_StLaserAnalysisMaker
3
#define STAR_StLaserAnalysisMaker
4
#ifndef StMaker_H
5
#include "StMaker.h"
6
#endif
7
#include "TTree.h"
8
class
StLaserAnalysisMaker
:
public
StMaker
{
9
private
:
10
TTree *m_laser;
11
12
public
:
13
StLaserAnalysisMaker
(
const
char
*name=
"Laser"
) :
StMaker
(name), m_laser(0){}
14
virtual
~
StLaserAnalysisMaker
() {}
15
virtual
Int_t Init();
16
virtual
Int_t
Make
();
17
virtual
Int_t InitRun (
int
runumber);
// Overload empty StMaker::InitRun
18
virtual
void
Clear(
const
Option_t *option=
""
);
19
//virtual Int_t FinishRun(int runumber){return 0;}; // Overload empty StMaker::FinishRun
20
virtual
Int_t
Finish
();
21
virtual
const
char
*GetCVS()
const
{
22
static
const
char
cvs[]=
"Tag $Name: $ $Id: StLaserAnalysisMaker.h,v 1.3 2014/08/06 11:43:25 jeromel Exp $ built "
__DATE__
" "
__TIME__ ;
23
return
cvs;
24
}
25
ClassDef(
StLaserAnalysisMaker
,0)
//StAF chain virtual base class for Makers
26
};
27
#endif
28
// $Log: StLaserAnalysisMaker.h,v $
29
// Revision 1.3 2014/08/06 11:43:25 jeromel
30
// Suffix on literals need to be space (later gcc compiler makes it an error) - first wave of fixes
31
//
32
// Revision 1.2 2007/02/05 15:30:06 fisyak
33
// Freeze a version for laser drift velocity calations
34
//
StLaserAnalysisMaker::Finish
virtual Int_t Finish()
Definition:
StLaserAnalysisMaker.cxx:501
StLaserAnalysisMaker
Definition:
StLaserAnalysisMaker.h:8
StLaserAnalysisMaker::StLaserAnalysisMaker
StLaserAnalysisMaker(const char *name="Laser")
Laser track-hit event Tree.
Definition:
StLaserAnalysisMaker.h:13
StMaker
Definition:
StMaker.h:57
StLaserAnalysisMaker::Make
virtual Int_t Make()
Definition:
StLaserAnalysisMaker.cxx:308
Generated by
1.8.5