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.1.1.1 2007/04/25 15:38:41 panos
14 * Importing the HBT code dir
16 * Revision 1.1.1.1 2007/03/07 10:14:49 mchojnacki
17 * First version on CVS
19 * Revision 1.3 2002/02/04 18:58:33 laue
20 * *** empty log message ***
22 * Revision 1.2 2001/11/11 18:34:13 laue
23 * AliFemtoPicoEventCollectionVectorHideAway: updated for 3d grid
24 * AliFemtoVertexMultAnalysis: new
26 * Revision 1.1 2000/07/16 21:44:11 laue
27 * Collection and analysis for vertex dependent event mixing
30 **************************************************************************/
31 #ifndef AliFemtoPicoEventCollectionVectorHideAway_hh
32 #define AliFemtoPicoEventCollectionVectorHideAway_hh
33 #include "Infrastructure/AliFemtoPicoEvent.h"
34 #include "Infrastructure/AliFemtoPicoEventCollection.h"
35 #include "Infrastructure/AliFemtoPicoEventCollectionVector.h"
41 #if !defined(ST_NO_NAMESPACES)
46 class AliFemtoPicoEventCollectionVectorHideAway {
48 AliFemtoPicoEventCollectionVectorHideAway(int bx=1, double lx=-FLT_MAX, double ux=FLT_MAX,
49 int by=1, double ly=-FLT_MAX, double uy=FLT_MAX,
50 int bz=1, double lz=-FLT_MAX, double uz=FLT_MAX);
51 AliFemtoPicoEventCollectionVectorHideAway(const AliFemtoPicoEventCollectionVectorHideAway& aColl);
52 ~AliFemtoPicoEventCollectionVectorHideAway();
53 AliFemtoPicoEventCollectionVectorHideAway& operator=(const AliFemtoPicoEventCollectionVectorHideAway& aColl);
55 AliFemtoPicoEventCollection* PicoEventCollection(int, int, int);
56 AliFemtoPicoEventCollection* PicoEventCollection(double x, double y=0, double z=0);
59 int fBinsx,fBinsy,fBinsz;
60 double fMinx,fMiny,fMinz;
61 double fMaxx,fMaxy,fMaxz;
62 double fStepx,fStepy,fStepz;
63 AliFemtoPicoEventCollection* fCollection;
64 AliFemtoPicoEventCollectionVector fCollectionVector;