The data used in the framework is organized in an event structure with:
- global event information (e.g. vertex position, centrality, triggers, event plane)
- detector related information (e.g. V0, T0, FMD)
- list of tracks
- list of pair candidates (V0 candidates: conversions, K0s, Lambda; pair candidates)
- list of calo clusters (EMCAL, PHOS)
The C++ classes containing the data structures are described in the following.
Base class containing basic event structure.
Data members
-
Simple type members: import:'DATA'
-
TClonesArray lists of tracks: import:'TRACKS1' import:'TRACKS2' The two lists are necessary to allow writing in the event both base tracks (AliReducedBaseTrack) and full tracks (AliReducedTrackInfo).
-
List of pair candidates: import:'CANDIDATES' Contains V0 candidates (conversions, K0s, Lambda) and pair candidates written as AlireducedPairInfo objects
Data members
-
Simple type members: import:'DATA'
-
Calorimeter cluster list: import:'CALO' Contains the list of calorimeter clusters written as AliReducedCaloClusterInfo objects
-
FMD channel multiplicities import:'FMD' Contains the list of FMD channel multiplicities written as AliReducedFMDInfo objects
-
Event plane import:'EVENT_PLANE'