Project
Loading...
Searching...
No Matches
o2::focal::Event Class Reference

#include <Event.h>

Public Member Functions

 Event ()=default
 
 ~Event ()=default
 
PadLayerEventgetPadLayer (unsigned int index)
 
const PadLayerEventgetPadLayer (unsigned int index) const
 
void setPadLayer (unsigned int layer, const PadLayerEvent &event)
 
PixelLayerEventgetPixelLayer (unsigned int index)
 
const PixelLayerEventgetPixelLayer (unsigned int index) const
 
void setPixelLayerEvent (unsigned int layer, const PixelLayerEvent &event)
 
const InteractionRecordgetInteractionRecord () const
 
void setInteractionRecord (const InteractionRecord &ir)
 
void reset ()
 
void construct (const o2::InteractionRecord &interaction, gsl::span< const PadLayerEvent > pads, gsl::span< const PixelChipRecord > eventPixels, gsl::span< const PixelHit > pixelHits)
 
bool isInitialized () const
 

Detailed Description

Definition at line 94 of file Event.h.

Constructor & Destructor Documentation

◆ Event()

o2::focal::Event::Event ( )
default

◆ ~Event()

o2::focal::Event::~Event ( )
default

Member Function Documentation

◆ construct()

void Event::construct ( const o2::InteractionRecord interaction,
gsl::span< const PadLayerEvent pads,
gsl::span< const PixelChipRecord eventPixels,
gsl::span< const PixelHit pixelHits 
)

Definition at line 64 of file Event.cxx.

◆ getInteractionRecord()

const InteractionRecord & o2::focal::Event::getInteractionRecord ( ) const
inline

Definition at line 108 of file Event.h.

◆ getPadLayer() [1/2]

PadLayerEvent & Event::getPadLayer ( unsigned int  index)

Definition at line 18 of file Event.cxx.

◆ getPadLayer() [2/2]

const PadLayerEvent & Event::getPadLayer ( unsigned int  index) const

Definition at line 24 of file Event.cxx.

◆ getPixelLayer() [1/2]

PixelLayerEvent & Event::getPixelLayer ( unsigned int  index)

Definition at line 30 of file Event.cxx.

◆ getPixelLayer() [2/2]

const PixelLayerEvent & Event::getPixelLayer ( unsigned int  index) const

Definition at line 35 of file Event.cxx.

◆ isInitialized()

bool o2::focal::Event::isInitialized ( ) const
inline

Definition at line 115 of file Event.h.

◆ reset()

void Event::reset ( )

Definition at line 53 of file Event.cxx.

◆ setInteractionRecord()

void o2::focal::Event::setInteractionRecord ( const InteractionRecord ir)
inline

Definition at line 109 of file Event.h.

◆ setPadLayer()

void Event::setPadLayer ( unsigned int  layer,
const PadLayerEvent event 
)

Definition at line 41 of file Event.cxx.

◆ setPixelLayerEvent()

void Event::setPixelLayerEvent ( unsigned int  layer,
const PixelLayerEvent event 
)

Definition at line 47 of file Event.cxx.


The documentation for this class was generated from the following files: