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
StEventMaker
StRootEventManager.hh
1
/***************************************************************************
2
*
3
* $Id: StRootEventManager.hh,v 2.8 2009/11/23 16:37:08 fisyak Exp $
4
*
5
* Author: Original version by T. Wenaus, BNL
6
* Revised version for new StEvent by T. Ullrich, Yale
7
***************************************************************************
8
*
9
* Description:
10
* Concrete implementation of DST table server (here from ROOT).
11
*
12
***************************************************************************
13
*
14
* $Log: StRootEventManager.hh,v $
15
* Revision 2.8 2009/11/23 16:37:08 fisyak
16
* Clean up, fix problem with bunch crossing information in StEventInfo and StHddr
17
*
18
* Revision 2.6 2009/11/19 16:54:09 fisyak
19
* Clean up
20
*
21
* Revision 2.5 2002/04/18 23:29:35 jeromel
22
* Implementation of the SVT 2 tables scheme ...
23
*
24
* Revision 2.4 2001/11/07 21:20:46 ullrich
25
* Added L1 trigger.
26
*
27
* Revision 2.3 2001/09/12 23:48:34 ullrich
28
* Removed code to load run_header and run_summary tables.
29
*
30
* Revision 2.2 2000/08/17 00:38:09 ullrich
31
* Added CpyTrk table.
32
*
33
* Revision 2.1 2000/05/25 14:44:51 ullrich
34
* Removed remaining pieces of the RICH pixel table.
35
*
36
* Revision 2.0 1999/11/04 19:03:00 ullrich
37
* Revised to build new StEvent version
38
*
39
**************************************************************************/
40
#ifndef StRootEventManager_HH
41
#define StRootEventManager_HH
42
43
#include "StEventManager.hh"
44
class
StMaker
;
45
46
class
StRootEventManager
:
public
StEventManager
{
47
public
:
48
StRootEventManager
();
49
~
StRootEventManager
();
50
51
ooStatus openEvent(
const
char
* colName);
52
ooStatus readEvent();
53
void
closeEvent();
54
void
setup();
55
void
shutdown();
56
57
dst_L0_Trigger_st* returnTable_dst_L0_Trigger(
long
&)
const
;
58
dst_L1_Trigger_st* returnTable_dst_L1_Trigger(
long
&)
const
;
59
dst_TrgDet_st* returnTable_dst_TrgDet(
long
&)
const
;
60
61
protected
:
62
St_DataSetIter
mDst;
63
};
64
#endif
StEventManager
Definition:
StEventManager.hh:53
StMaker
Definition:
StMaker.h:57
TDataSetIter
Definition:
TDataSetIter.h:35
StRootEventManager
Definition:
StRootEventManager.hh:46
Generated by
1.8.5