Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.93 KB

chapter1.md

File metadata and controls

46 lines (32 loc) · 1.93 KB

Reduced event data structure

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.

AliReducedBaseEvent

Base class containing basic event structure.

Data members

  1. Simple type members: import:'DATA'

  2. 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).

  3. List of pair candidates: import:'CANDIDATES' Contains V0 candidates (conversions, K0s, Lambda) and pair candidates written as AlireducedPairInfo objects

AliReducedEventInfo

Data members

  1. Simple type members: import:'DATA'

  2. Calorimeter cluster list: import:'CALO' Contains the list of calorimeter clusters written as AliReducedCaloClusterInfo objects

  3. FMD channel multiplicities import:'FMD' Contains the list of FMD channel multiplicities written as AliReducedFMDInfo objects

  4. Event plane import:'EVENT_PLANE'