1 /***************************************************************************
5 * Author: Mike Lisa, Ohio State, lisa@mps.ohio-state.edu
6 ***************************************************************************
8 * Description: part of STAR HBT Framework: AliFemtoMaker package
10 ***************************************************************************
13 * Revision 1.2 2007/05/03 09:42:29 akisiel
14 * Fixing Effective C++ warnings
16 * Revision 1.1.1.1 2007/04/25 15:38:41 panos
17 * Importing the HBT code dir
19 * Revision 1.1.1.1 2007/03/07 10:14:49 mchojnacki
20 * First version on CVS
22 * Revision 1.3 2002/02/04 18:58:33 laue
23 * *** empty log message ***
25 * Revision 1.2 2001/11/11 18:34:13 laue
26 * AliFemtoPicoEventCollectionVectorHideAway: updated for 3d grid
27 * AliFemtoVertexMultAnalysis: new
29 * Revision 1.1 2000/07/16 21:44:11 laue
30 * Collection and analysis for vertex dependent event mixing
33 **************************************************************************/
34 #ifndef AliFemtoPicoEventCollectionVectorHideAway_hh
35 #define AliFemtoPicoEventCollectionVectorHideAway_hh
36 #include "AliFemtoPicoEvent.h"
37 #include "AliFemtoPicoEventCollection.h"
38 #include "AliFemtoPicoEventCollectionVector.h"
44 #if !defined(ST_NO_NAMESPACES)
49 class AliFemtoPicoEventCollectionVectorHideAway {
51 AliFemtoPicoEventCollectionVectorHideAway(int bx=1, double lx=-FLT_MAX, double ux=FLT_MAX,
52 int by=1, double ly=-FLT_MAX, double uy=FLT_MAX,
53 int bz=1, double lz=-FLT_MAX, double uz=FLT_MAX);
54 AliFemtoPicoEventCollectionVectorHideAway(const AliFemtoPicoEventCollectionVectorHideAway& aColl);
55 ~AliFemtoPicoEventCollectionVectorHideAway();
56 AliFemtoPicoEventCollectionVectorHideAway& operator=(const AliFemtoPicoEventCollectionVectorHideAway& aColl);
58 AliFemtoPicoEventCollection* PicoEventCollection(int, int, int);
59 AliFemtoPicoEventCollection* PicoEventCollection(double x, double y=0, double z=0);
62 int fBinsx,fBinsy,fBinsz;
63 double fMinx,fMiny,fMinz;
64 double fMaxx,fMaxy,fMaxz;
65 double fStepx,fStepy,fStepz;
66 AliFemtoPicoEventCollection* fCollection;
67 AliFemtoPicoEventCollectionVector fCollectionVector;