CbmRoot
CbmXBin Class Reference

#include <Bins.h>

Collaboration diagram for CbmXBin:
[legend]

Public Member Functions

 CbmXBin (CbmYBin *owner, int nofTBins)
 
 CbmXBin (const CbmXBin &)=delete
 
CbmXBinoperator= (const CbmXBin &)=delete
 
bool Use () const
 
void SetUse (bool v)
 
void SetUseRc (bool v)
 
CbmTBinoperator[] (int i)
 

Private Attributes

CbmYBinfOwner
 
bool fUse
 
CbmTBinfTBins
 

Detailed Description

Definition at line 67 of file Bins.h.

Constructor & Destructor Documentation

◆ CbmXBin() [1/2]

CbmXBin::CbmXBin ( CbmYBin owner,
int  nofTBins 
)
inline

Definition at line 69 of file Bins.h.

References fTBins, and i.

◆ CbmXBin() [2/2]

CbmXBin::CbmXBin ( const CbmXBin )
delete

Member Function Documentation

◆ operator=()

CbmXBin& CbmXBin::operator= ( const CbmXBin )
delete

◆ operator[]()

CbmTBin& CbmXBin::operator[] ( int  i)
inline

Definition at line 84 of file Bins.h.

References fTBins, and i.

◆ SetUse()

void CbmXBin::SetUse ( bool  v)
inline

◆ SetUseRc()

void CbmXBin::SetUseRc ( bool  v)
inline

Definition at line 128 of file Bins.h.

References fOwner, fUse, CbmYBin::SetUseRc(), and v.

Referenced by CbmTBin::SetUseRc().

◆ Use()

bool CbmXBin::Use ( ) const
inline

Definition at line 80 of file Bins.h.

References fUse.

Referenced by CbmBinned4DStation::IterateHits().

Member Data Documentation

◆ fOwner

CbmYBin* CbmXBin::fOwner
private

Definition at line 87 of file Bins.h.

Referenced by SetUseRc().

◆ fTBins

CbmTBin* CbmXBin::fTBins
private

Definition at line 89 of file Bins.h.

Referenced by CbmXBin(), and operator[]().

◆ fUse

bool CbmXBin::fUse
private

Definition at line 88 of file Bins.h.

Referenced by SetUse(), SetUseRc(), and Use().


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