]>
Commit | Line | Data |
---|---|---|
67427ff7 | 1 | /*************************************************************************** |
2 | * | |
3 | * $Id$ | |
4 | * | |
5 | * Author: Mike Lisa, Ohio State, lisa@mps.ohio-state.edu | |
6 | *************************************************************************** | |
7 | * | |
8 | * Description: part of STAR HBT Framework: AliFemtoMaker package | |
9 | * PicoEvents are last-step ultra-compressed "events" just containing | |
10 | * bare information about the particles of interest. They have already | |
11 | * gone through Event and Track cuts, so only Pair cuts are left. | |
12 | * PicoEvents are *internal* to the code, and are stored in the | |
13 | * Event-mixing buffers. | |
14 | * | |
15 | * | |
16 | *************************************************************************** | |
17 | * | |
18 | * $Log$ | |
ea77036b | 19 | * Revision 1.1.2.1 2007/10/12 14:28:37 akisiel |
20 | * New wave of cleanup and rule conformance | |
21 | * | |
22 | * Revision 1.1 2007/05/16 10:22:11 akisiel | |
23 | * Making the directory structure of AliFemto flat. All files go into one common directory | |
24 | * | |
d0e92d9a | 25 | * Revision 1.2 2007/05/03 09:42:29 akisiel |
26 | * Fixing Effective C++ warnings | |
27 | * | |
0215f606 | 28 | * Revision 1.1.1.1 2007/04/25 15:38:41 panos |
29 | * Importing the HBT code dir | |
30 | * | |
67427ff7 | 31 | * Revision 1.1.1.1 2007/03/07 10:14:49 mchojnacki |
32 | * First version on CVS | |
33 | * | |
34 | * Revision 1.2 2000/03/17 17:23:05 laue | |
35 | * Roberts new three particle correlations implemented. | |
36 | * | |
37 | * Revision 1.1.1.1 1999/06/29 16:02:57 lisa | |
38 | * Installation of AliFemtoMaker | |
39 | * | |
40 | **************************************************************************/ | |
41 | ||
ea77036b | 42 | #ifndef ALIFEMTOPICOEVENT_H |
43 | #define ALIFEMTOPICOEVENT_H | |
67427ff7 | 44 | |
d0e92d9a | 45 | #include "AliFemtoParticleCollection.h" |
67427ff7 | 46 | |
47 | class AliFemtoPicoEvent{ | |
48 | public: | |
49 | AliFemtoPicoEvent(); | |
0215f606 | 50 | AliFemtoPicoEvent(const AliFemtoPicoEvent& aPicoEvent); |
67427ff7 | 51 | ~AliFemtoPicoEvent(); |
52 | ||
ea77036b | 53 | AliFemtoPicoEvent& operator=(const AliFemtoPicoEvent& aPicoEvent); |
0215f606 | 54 | |
67427ff7 | 55 | /* may want to have other stuff in here, like where is primary vertex */ |
56 | ||
57 | AliFemtoParticleCollection* FirstParticleCollection(); | |
58 | AliFemtoParticleCollection* SecondParticleCollection(); | |
59 | AliFemtoParticleCollection* ThirdParticleCollection(); | |
60 | ||
61 | private: | |
ea77036b | 62 | AliFemtoParticleCollection* fFirstParticleCollection; // Collection of particles of type 1 |
63 | AliFemtoParticleCollection* fSecondParticleCollection; // Collection of particles of type 2 | |
64 | AliFemtoParticleCollection* fThirdParticleCollection; // Collection of particles of type 3 | |
67427ff7 | 65 | }; |
66 | ||
67 | inline AliFemtoParticleCollection* AliFemtoPicoEvent::FirstParticleCollection(){return fFirstParticleCollection;} | |
68 | inline AliFemtoParticleCollection* AliFemtoPicoEvent::SecondParticleCollection(){return fSecondParticleCollection;} | |
69 | inline AliFemtoParticleCollection* AliFemtoPicoEvent::ThirdParticleCollection(){return fThirdParticleCollection;} | |
70 | ||
67427ff7 | 71 | #endif |