StFms  0.0.0
FMS software in the STAR framework
StContainers.cxx
Go to the documentation of this file.
1 /***************************************************************************
2  *
3  * $Id: StContainers.cxx,v 2.31 2014/04/10 16:00:12 jeromel Exp $
4  *
5  * Author: Thomas Ullrich, Oct 1999
6  ***************************************************************************
7  *
8  * Description:
9  *
10  ***************************************************************************
11  *
12  * $Log: StContainers.cxx,v $
13  * Revision 2.31 2014/04/10 16:00:12 jeromel
14  * Changes to inlcude Ist structure (Thomas OK-ed / may revisit some comments)
15  *
16  * Revision 2.30 2013/07/23 11:21:49 jeromel
17  * Undo past week changes
18  *
19  * Revision 2.28 2013/04/10 19:15:52 jeromel
20  * Step back from StEvent changes - previous change recoverable [Thomas OK-ed]
21  *
22  * Revision 2.26 2013/03/05 14:42:45 ullrich
23  * Added StPxl hits and Containers.
24  *
25  * Revision 2.25 2012/04/16 20:22:16 ullrich
26  * Changes necessary to add Fgt package.
27  *
28  * Revision 2.24 2012/01/24 02:57:09 perev
29  * Etr detector added
30  *
31  * Revision 2.23 2011/04/25 21:24:33 ullrich
32  * Added containers for MTD.
33  *
34  * Revision 2.22 2011/02/01 19:47:36 ullrich
35  * Added HLT branch and hooks.
36  *
37  * Revision 2.21 2010/01/08 22:43:44 ullrich
38  * Updates needed to add StFmsCollection and related classes.
39  *
40  * Revision 2.20 2009/11/23 22:22:25 ullrich
41  * Minor cleanup performed and hooks for RPS added.
42  *
43  * Revision 2.19 2008/12/24 22:15:53 fisyak
44  * Add implementation for BTof containers
45  *
46  * Revision 2.18 2006/01/19 21:50:40 ullrich
47  * Added RnD containers.
48  *
49  * Revision 2.17 2005/04/11 22:35:24 calderon
50  * Tof Classes for Run 5. Modifications and additions from Xin to
51  * take care of new TOF daq and electronics. Added StTofRawData and
52  * modified containers and includes.
53  *
54  * Revision 2.16 2003/05/21 18:22:46 ullrich
55  * Major Revision of ToF classes (F. Geurts)
56  *
57  * Revision 2.15 2002/12/20 22:34:42 ullrich
58  * Added containers for PMD hits and clusters.
59  *
60  * Revision 2.14 2001/12/01 15:39:19 ullrich
61  * Added macros for StDetectorState.
62  *
63  * Revision 2.13 2001/11/10 23:53:22 ullrich
64  * Added calibration vertices.
65  *
66  * Revision 2.12 2001/10/01 19:40:31 ullrich
67  * Added StTofData.
68  *
69  * Revision 2.11 2001/08/02 01:27:08 ullrich
70  * Added containers for StL3AlgorithmInfo.
71  *
72  * Revision 2.10 2001/04/16 20:29:45 ullrich
73  * Added Tof containers.
74  *
75  * Revision 2.9 2001/03/14 02:29:16 ullrich
76  * Added StPsd container.
77  *
78  * Revision 2.8 2000/11/25 11:52:21 lasiuk
79  * addition of Rich Photon Info
80  *
81  * Revision 2.7 2000/09/28 10:56:33 ullrich
82  * Added Rich PID classes.
83  *
84  * Revision 2.6 2000/06/19 01:32:15 perev
85  * Thomas StEvent branches added
86  *
87  * Revision 2.5 2000/05/22 21:42:41 ullrich
88  * Add RICH related classes.
89  *
90  * Revision 2.4 2000/03/23 22:24:06 akio
91  * Initial version of Emc Point, and Inclusion of track pointers
92  *
93  * Revision 2.3 2000/02/23 17:35:54 ullrich
94  * Changes due to the addition of the EMC to StEvent
95  *
96  * Revision 2.2 2000/01/05 16:02:20 ullrich
97  * SSD hits added to StEvent.
98  *
99  * Revision 2.1 1999/10/28 22:06:16 ullrich
100  * Initial Revision
101  *
102  **************************************************************************/
103 #include "StCalibrationVertex.h"
104 #include "StContainers.h"
105 #include "StDetectorState.h"
106 #include "StSvtHit.h"
107 #include "StSsdHit.h"
108 #include "StTpcHit.h"
109 #include "StFtpcHit.h"
110 #include "StEtrHit.h"
111 #include "StRichHit.h"
112 #include "StRichPixel.h"
113 #include "StRichPid.h"
114 #include "StRichPhotonInfo.h"
115 #include "StRichCluster.h"
116 #include "StRichMCInfo.h"
117 #include "StRpsCluster.h"
118 #include "StEmcRawHit.h"
119 #include "StEmcCluster.h"
120 #include "StEmcPoint.h"
121 #include "StFmsHit.h"
122 #include "StFmsCluster.h"
123 #include "StFmsPoint.h"
124 #include "StTofHit.h"
125 #include "StTofSlat.h"
126 #include "StTofCell.h"
127 #include "StTofData.h"
128 #include "StTofRawData.h"
129 #include "StPrimaryTrack.h"
130 #include "StPrimaryVertex.h"
131 #include "StPsd.h"
132 #include "StTrackNode.h"
133 #include "StTrackPidTraits.h"
134 #include "StTrackDetectorInfo.h"
135 #include "StV0Vertex.h"
136 #include "StXiVertex.h"
137 #include "StKinkVertex.h"
138 #include "StL3AlgorithmInfo.h"
139 #include "StPhmdHit.h"
140 #include "StPhmdCluster.h"
141 #include "StRnDHit.h"
142 #include "StHltBEmcTowerHit.h"
143 #include "StHltBTofHit.h"
144 #include "StHltVpdHit.h"
145 #include "StHltTrack.h"
146 #include "StHltTrackNode.h"
147 #include "StHltHighPt.h"
148 #include "StHltHeavyFragment.h"
149 #include "StHltDiElectron.h"
150 #include "StHltTriggerReason.h"
151 #include "StMtdHit.h"
152 #include "StMtdRawHit.h"
153 #include "StFgtStrip.h"
154 #include "StFgtPoint.h"
155 #include "StFgtHit.h"
156 #include "StPxlHit.h"
157 #include "StIstHit.h"
158 
159 StCollectionImp(Object)
160 StCollectionImp(CalibrationVertex)
161 StCollectionImp(DetectorState)
162 StCollectionImp(Hit)
163 StCollectionImp(PrimaryTrack)
164 StCollectionImp(PrimaryVertex)
165 StCollectionImp(Psd)
166 StCollectionImp(SvtHit)
167 StCollectionImp(SsdHit)
168 StCollectionImp(TpcHit)
169 StCollectionImp(FtpcHit)
170 StCollectionImp(EtrHit)
171 StCollectionImp(RichHit)
172 StCollectionImp(RichCluster)
173 StCollectionImp(RichPixel)
174 StCollectionImp(RichPid)
175 StCollectionImp(RichPhotonInfo)
176 StCollectionImp(RichMCInfo)
177 StCollectionImp(RpsCluster)
178 StCollectionImp(EmcRawHit)
179 StCollectionImp(EmcCluster)
180 StCollectionImp(EmcPoint)
181 StCollectionImp(FmsHit)
182 StCollectionImp(FmsCluster)
183 StCollectionImp(FmsPoint)
184 StCollectionImp(TofHit)
185 StCollectionImp(TofSlat)
186 StCollectionImp(TofCell)
187 StCollectionImp(TofData)
188 StCollectionImp(TofRawData)
189 StCollectionImp(BTofHit)
190 StCollectionImp(BTofRawHit)
191 StCollectionImp(MtdHit)
192 StCollectionImp(MtdRawHit)
193 StCollectionImp(Track)
194 StCollectionImp(TrackNode)
195 StCollectionImp(TrackPidTraits)
196 StCollectionImp(TrackDetectorInfo)
197 StCollectionImp(V0Vertex)
198 StCollectionImp(XiVertex)
199 StCollectionImp(KinkVertex)
200 StCollectionImp(L3AlgorithmInfo)
201 StCollectionImp(PhmdHit)
202 StCollectionImp(PhmdCluster)
203 StCollectionImp(RnDHit)
204 StCollectionImp(HltBEmcTowerHit)
205 StCollectionImp(HltBTofHit)
206 StCollectionImp(HltVpdHit)
207 StCollectionImp(HltTrack)
208 StCollectionImp(HltTrackNode)
209 StCollectionImp(HltHighPt)
210 StCollectionImp(HltHeavyFragment)
211 StCollectionImp(HltDiElectron)
212 StCollectionImp(HltTriggerReason)
213 StCollectionImp(FgtHit)
214 StCollectionImp(FgtStrip)
215 StCollectionImp(FgtPoint)
216 StCollectionImp(PxlHit)
217 StCollectionImp(IstHit)
Declaration of StFmsCluster, a group of adjacent FMS hits.
Declaration of StFmsPoint, the StEvent FMS photon structure.