Project
Loading...
Searching...
No Matches
o2::phos::EventData< InputType > Struct Template Reference

#include <EventData.h>

Public Member Functions

void reset ()
 Reset event structure with empty interaction record and ranges.
 
 ClassDefNV (EventData, 2)
 

Public Attributes

InteractionRecord mInteractionRecord
 Interaction record for the trigger corresponding to this event.
 
gsl::span< const ClustermClusters
 PHOS clusters.
 
gsl::span< const InputTypemCells
 PHOS cells / digits.
 
gsl::span< const intmCellIndices
 Cell indices in cluster.
 
std::vector< gsl::span< const o2::phos::MCLabel > > mMCCellLabels
 span of MC labels for each cell
 

Detailed Description

template<class InputType>
struct o2::phos::EventData< InputType >

Definition at line 28 of file EventData.h.

Member Function Documentation

◆ ClassDefNV()

template<class InputType >
o2::phos::EventData< InputType >::ClassDefNV ( EventData< InputType ,
 
)

◆ reset()

template<class InputType >
void o2::phos::EventData< InputType >::reset ( )
inline

Reset event structure with empty interaction record and ranges.

Definition at line 36 of file EventData.h.

Member Data Documentation

◆ mCellIndices

template<class InputType >
gsl::span<const int> o2::phos::EventData< InputType >::mCellIndices

Cell indices in cluster.

Definition at line 32 of file EventData.h.

◆ mCells

template<class InputType >
gsl::span<const InputType> o2::phos::EventData< InputType >::mCells

PHOS cells / digits.

Definition at line 31 of file EventData.h.

◆ mClusters

template<class InputType >
gsl::span<const Cluster> o2::phos::EventData< InputType >::mClusters

PHOS clusters.

Definition at line 30 of file EventData.h.

◆ mInteractionRecord

template<class InputType >
InteractionRecord o2::phos::EventData< InputType >::mInteractionRecord

Interaction record for the trigger corresponding to this event.

Definition at line 29 of file EventData.h.

◆ mMCCellLabels

template<class InputType >
std::vector<gsl::span<const o2::phos::MCLabel> > o2::phos::EventData< InputType >::mMCCellLabels

span of MC labels for each cell

Definition at line 33 of file EventData.h.


The documentation for this struct was generated from the following file: