Project
Loading...
Searching...
No Matches
o2::emcal::Cluster Class Reference

EMCAL Cluster. More...

#include <Cluster.h>

Inherits o2::dataformats::TimeStamp< Float16_t >.

Public Member Functions

 Cluster ()=default
 
 Cluster (Float_t time, int firstcell, int ncells)
 
 ~Cluster () noexcept=default
 
Int_t getNCells () const
 
Int_t getCellIndexFirst () const
 
CellIndexRange getCellIndexRange () const
 
void setCellIndices (int firstcell, int ncells)
 
void setCellIndexFirst (int firstcell)
 
void setNCells (int ncells)
 
void PrintStream (std::ostream &stream) const
 
- Public Member Functions inherited from o2::dataformats::TimeStamp< Float16_t >
 GPUhdDefault () TimeStamp()=default
 
 GPUhdDefault () ~TimeStamp()=default
 
 GPUdi () TimeStamp(Float16_t time)
 
 GPUdi () void setTimeStamp(Float16_t t)
 
 GPUdi () bool operator
 
 GPUhdi () Float16_t getTimeStamp() const
 
 ClassDefNV (TimeStamp, 1)
 

Detailed Description

EMCAL Cluster.

Definition at line 31 of file Cluster.h.

Constructor & Destructor Documentation

◆ Cluster() [1/2]

o2::emcal::Cluster::Cluster ( )
default

◆ Cluster() [2/2]

Cluster::Cluster ( Float_t  time,
int  firstcell,
int  ncells 
)

Definition at line 18 of file Cluster.cxx.

◆ ~Cluster()

o2::emcal::Cluster::~Cluster ( )
defaultnoexcept

Member Function Documentation

◆ getCellIndexFirst()

Int_t o2::emcal::Cluster::getCellIndexFirst ( ) const
inline

Definition at line 41 of file Cluster.h.

◆ getCellIndexRange()

CellIndexRange o2::emcal::Cluster::getCellIndexRange ( ) const
inline

Definition at line 42 of file Cluster.h.

◆ getNCells()

Int_t o2::emcal::Cluster::getNCells ( ) const
inline

Definition at line 40 of file Cluster.h.

◆ PrintStream()

void Cluster::PrintStream ( std::ostream &  stream) const

Definition at line 23 of file Cluster.cxx.

◆ setCellIndexFirst()

void o2::emcal::Cluster::setCellIndexFirst ( int  firstcell)
inline

Definition at line 49 of file Cluster.h.

◆ setCellIndices()

void o2::emcal::Cluster::setCellIndices ( int  firstcell,
int  ncells 
)
inline

Definition at line 44 of file Cluster.h.

◆ setNCells()

void o2::emcal::Cluster::setNCells ( int  ncells)
inline

Definition at line 50 of file Cluster.h.


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