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
StStrangeTagsMaker
StStrangeTagsMaker.h
1
68
#ifndef StStrangeTagsMaker_HH
69
#define StStrangeTagsMaker_HH
70
71
#include <
Stiostream.h
>
72
#include "TROOT.h"
73
#include "StMaker.h"
74
#include "tables/St_StrangeTag_Table.h"
75
class
StEvent
;
76
77
class
StStrangeTagsMaker
:
public
StMaker
{
78
public
:
79
StStrangeTagsMaker
(
const
char
*name=
"StrangeTags"
,
const
char
*title=0);
80
~
StStrangeTagsMaker
();
81
82
Int_t Init();
// create and fills the tags
83
Int_t
Make
();
// create and fills the tags
84
85
StrangeTag_st* tag();
// returns pointer to the tag table
86
void
printTag(ostream& = cout);
87
88
protected
:
89
void
fillTag();
// does the actual work;
90
91
private
:
92
StrangeTag_st* mTagTable;
93
StEvent
* mEvent;
94
95
Float_t mRange;
96
Float_t m2Range;
97
Float_t mMasspi2;
98
Float_t mMasspr2;
99
Float_t mMassla2;
100
Float_t mMasska2;
101
102
virtual
const
char
*GetCVS()
const
103
{
static
const
char
cvs[]=
"Tag $Name: $ $Id: StStrangeTagsMaker.h,v 1.14 2014/08/06 11:43:44 jeromel Exp $ built "
__DATE__
" "
__TIME__ ;
return
cvs;}
104
105
ClassDef(
StStrangeTagsMaker
,0)
// macro for rootcint
106
};
107
108
#endif
109
#if 0
110
/***************************************************************************
111
*
112
* $Log: StStrangeTagsMaker.h,v $
113
* Revision 1.14 2014/08/06 11:43:44 jeromel
114
* Suffix on literals need to be space (later gcc compiler makes it an error) - first wave of fixes
115
*
116
* Revision 1.13 2012/12/13 20:28:39 fisyak
117
* suppress warning
118
*
119
* Revision 1.12 2008/04/02 23:46:41 fisyak
120
* remove //0 after #endif
121
*
122
* Revision 1.11 2006/02/14 21:07:49 perev
123
* WarnOff
124
*
125
* Revision 1.10 2004/07/28 07:47:45 lbarnby
126
* Corrected typo which prevented parsing of comments: '/ *' -> '\/*'
127
*
128
* Revision 1.9 2004/07/27 14:29:09 lbarnby
129
* Updated documentation for doxygen
130
*
131
* Revision 1.8 2004/07/26 16:02:33 lbarnby
132
* Added Xibar, Omega(bar). Introduce max pt tags.
133
*
134
* Revision 1.7 2003/09/10 19:47:34 perev
135
* ansi corrs
136
*
137
* Revision 1.6 2003/09/02 17:59:05 perev
138
* gcc 3.2 updates + WarnOff
139
*
140
* Revision 1.5 2000/01/27 19:29:50 fisyak
141
* Put StrangeTag to .data
142
*
143
* Revision 1.4 1999/09/24 01:23:26 fisyak
144
* Reduced Include Path
145
*
146
* Revision 1.3 1999/07/15 13:57:29 perev
147
* cleanup
148
*
149
* Revision 1.2 1999/02/24 02:03:39 genevb
150
* Add Xi vertices
151
*
152
* Revision 1.1 1999/02/21 23:35:12 genevb
153
* Strangeness Tags Maker
154
*
155
**************************************************************************/
156
#endif
StStrangeTagsMaker::Make
Int_t Make()
Definition:
StStrangeTagsMaker.cxx:110
StStrangeTagsMaker
A maker to fill the strangeness tags.
Definition:
StStrangeTagsMaker.h:77
StEvent
Definition:
StEvent.h:232
StMaker
Definition:
StMaker.h:57
Stiostream.h
Generated by
1.8.5