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
StEvent
StEmcModule.h
1
5
/***************************************************************************
6
*
7
* $Id: StEmcModule.h,v 2.4 2004/07/20 17:07:49 perev Exp $
8
*
9
* Author: Akio Ogawa, Jan 2000
10
***************************************************************************
11
*
12
* Description:
13
*
14
***************************************************************************
15
*
16
* $Log: StEmcModule.h,v $
17
* Revision 2.4 2004/07/20 17:07:49 perev
18
* Pavlinov corrs for TBrowser
19
*
20
* Revision 2.3 2002/02/22 22:56:47 jeromel
21
* Doxygen basic documentation in all header files. None of this is required
22
* for QM production.
23
*
24
* Revision 2.2 2001/04/05 04:00:35 ullrich
25
* Replaced all (U)Long_t by (U)Int_t and all redundant ROOT typedefs.
26
*
27
* Revision 2.1 2000/02/23 17:34:11 ullrich
28
* Initial Revision
29
*
30
**************************************************************************/
31
#ifndef StEmcModule_hh
32
#define StEmcModule_hh
33
34
#include "StObject.h"
35
#include "StContainers.h"
36
37
class
StEmcModule
:
public
StObject
{
38
public
:
39
StEmcModule
();
40
~
StEmcModule
();
41
// StEmcModule(const StEmcModule&); use default
42
// StEmcModule& operator=(const StEmcModule&); use default
43
44
unsigned
int
numberOfHits()
const
;
45
void
printNumberOfHits()
const
;
// *MENU*
46
double
getEnergy(
const
int
pri=0)
const
;
// *MENU*
47
48
StSPtrVecEmcRawHit& hits();
49
const
StSPtrVecEmcRawHit& hits()
const
;
50
51
// 15-sep-2003 by PAI
52
// virtual void Browse(TBrowser *b);
53
virtual
bool
IsFolder()
const
;
54
55
private
:
56
StSPtrVecEmcRawHit mHits;
57
ClassDef(
StEmcModule
,1)
58
};
59
#endif
StEmcModule
Definition:
StEmcModule.h:37
StObject
Definition:
StObject.h:54
Generated by
1.8.5