Project
Loading...
Searching...
No Matches
o2::tpc::IDCZero Struct Reference

struct containing the ITPC0 values (integrated TPC clusters) More...

#include <IDCContainer.h>

Public Member Functions

void setValueIDCZero (const float idcZero, const unsigned int index)
 
void fillValueIDCZero (const float idcZero, const unsigned int index)
 
float getValueIDCZero (const unsigned int index) const
 
void clear ()
 
bool empty () const
 returns check if the IDC0 vector is empty
 
void resize (const unsigned int size)
 resize vector
 
auto getNIDC0 () const
 get number of IDC0 values
 
IDCZerooperator+= (const IDCZero &idczero)
 add IDCZero values from other object
 
IDCZerooperator/= (const float value)
 

Public Attributes

std::vector< float > mIDCZero {}
 I_0(r,\phi) = <I(r,\phi,t)>_t.
 

Detailed Description

struct containing the ITPC0 values (integrated TPC clusters)

Definition at line 154 of file IDCContainer.h.

Member Function Documentation

◆ clear()

void o2::tpc::IDCZero::clear ( )
inline
Parameters
clearingIDC0 values

Definition at line 171 of file IDCContainer.h.

◆ empty()

bool o2::tpc::IDCZero::empty ( ) const
inline

returns check if the IDC0 vector is empty

Definition at line 174 of file IDCContainer.h.

◆ fillValueIDCZero()

void o2::tpc::IDCZero::fillValueIDCZero ( const float  idcZero,
const unsigned int  index 
)
inline

increase IDC zero for given index

Parameters
idcZeroDelta IDC value which will be set
indexindex in the storage

Definition at line 164 of file IDCContainer.h.

◆ getNIDC0()

auto o2::tpc::IDCZero::getNIDC0 ( ) const
inline

get number of IDC0 values

Definition at line 180 of file IDCContainer.h.

◆ getValueIDCZero()

float o2::tpc::IDCZero::getValueIDCZero ( const unsigned int  index) const
inline
Returns
returns stored IDC zero value
Parameters
indexindex in the storage

Definition at line 168 of file IDCContainer.h.

◆ operator+=()

IDCZero & o2::tpc::IDCZero::operator+= ( const IDCZero idczero)
inline

add IDCZero values from other object

Definition at line 183 of file IDCContainer.h.

◆ operator/=()

IDCZero & o2::tpc::IDCZero::operator/= ( const float  value)
inline

Definition at line 189 of file IDCContainer.h.

◆ resize()

void o2::tpc::IDCZero::resize ( const unsigned int  size)
inline

resize vector

Definition at line 177 of file IDCContainer.h.

◆ setValueIDCZero()

void o2::tpc::IDCZero::setValueIDCZero ( const float  idcZero,
const unsigned int  index 
)
inline

set IDC zero for given index

Parameters
idcZeroDelta IDC value which will be set
indexindex in the storage

Definition at line 159 of file IDCContainer.h.

Member Data Documentation

◆ mIDCZero

std::vector<float> o2::tpc::IDCZero::mIDCZero {}

I_0(r,\phi) = <I(r,\phi,t)>_t.

Definition at line 195 of file IDCContainer.h.


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