Project
Loading...
Searching...
No Matches
o2::itsmft::CompClusterExt Class Reference

#include <CompCluster.h>

Inherits o2::itsmft::CompCluster.

Public Member Functions

 CompClusterExt (UShort_t row=0, UShort_t col=0, UShort_t patt=0, UShort_t chipID=0)
 
void set (UShort_t row, UShort_t col, UShort_t patt, UShort_t chipID)
 
UShort_t getChipID () const
 
UShort_t getSensorID () const
 
void setChipID (UShort_t c)
 
void print () const
 
 ClassDefNV (CompClusterExt, 1)
 
- Public Member Functions inherited from o2::itsmft::CompCluster
 CompCluster (UShort_t row=0, UShort_t col=0, UShort_t patt=0)
 
void set (UShort_t row, UShort_t col, UShort_t patt)
 
UShort_t getRow () const
 
UShort_t getCol () const
 
UShort_t getPatternID () const
 
bool getFlag () const
 
void setRow (UShort_t r)
 
void setCol (UShort_t c)
 
void setPatternID (UShort_t p)
 
void setFlag (bool v)
 
bool operator== (const CompCluster &cl) const
 
void print () const
 
 ClassDefNV (CompCluster, 2)
 

Additional Inherited Members

- Static Public Attributes inherited from o2::itsmft::CompCluster
static constexpr int NBitsRow = 9
 
static constexpr int NBitsCol = 10
 
static constexpr int NBitsPattID = 11
 
static constexpr unsigned short InvalidPatternID = (0x1 << NBitsPattID) - 1
 

Detailed Description

Extension of the compact cluster, augmented by the chipID This is a TEMPORARY class, until we converge to more economical container

Definition at line 97 of file CompCluster.h.

Constructor & Destructor Documentation

◆ CompClusterExt()

o2::itsmft::CompClusterExt::CompClusterExt ( UShort_t  row = 0,
UShort_t  col = 0,
UShort_t  patt = 0,
UShort_t  chipID = 0 
)
inline

Definition at line 103 of file CompCluster.h.

Member Function Documentation

◆ ClassDefNV()

o2::itsmft::CompClusterExt::ClassDefNV ( CompClusterExt  ,
 
)

◆ getChipID()

UShort_t o2::itsmft::CompClusterExt::getChipID ( ) const
inline

Definition at line 113 of file CompCluster.h.

◆ getSensorID()

UShort_t o2::itsmft::CompClusterExt::getSensorID ( ) const
inline

Definition at line 114 of file CompCluster.h.

◆ print()

void CompClusterExt::print ( ) const

Definition at line 42 of file CompCluster.cxx.

◆ set()

void o2::itsmft::CompClusterExt::set ( UShort_t  row,
UShort_t  col,
UShort_t  patt,
UShort_t  chipID 
)
inline

Definition at line 107 of file CompCluster.h.

◆ setChipID()

void o2::itsmft::CompClusterExt::setChipID ( UShort_t  c)
inline

Definition at line 116 of file CompCluster.h.


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