CbmRoot
CbmYBin Class Reference

#include <Bins.h>

Collaboration diagram for CbmYBin:
[legend]

Public Member Functions

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

Private Attributes

CbmZBinfOwner
 
bool fUse
 
CbmXBinfXBins
 

Detailed Description

Definition at line 100 of file Bins.h.

Constructor & Destructor Documentation

◆ CbmYBin() [1/2]

CbmYBin::CbmYBin ( CbmZBin owner,
int  nofXBins,
int  nofTBins 
)
inline

Definition at line 102 of file Bins.h.

References fXBins, and i.

◆ CbmYBin() [2/2]

CbmYBin::CbmYBin ( const CbmYBin )
delete

Member Function Documentation

◆ operator=()

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

◆ operator[]()

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

Definition at line 119 of file Bins.h.

References fXBins, and i.

◆ SetUse()

void CbmYBin::SetUse ( bool  v)
inline

◆ SetUseRc()

void CbmYBin::SetUseRc ( bool  v)
inline

Definition at line 156 of file Bins.h.

References fOwner, fUse, CbmZBin::SetUse(), and v.

Referenced by CbmXBin::SetUseRc().

◆ Use()

bool CbmYBin::Use ( ) const
inline

Definition at line 115 of file Bins.h.

References fUse.

Referenced by CbmBinned4DStation::IterateHits().

Member Data Documentation

◆ fOwner

CbmZBin* CbmYBin::fOwner
private

Definition at line 122 of file Bins.h.

Referenced by SetUseRc().

◆ fUse

bool CbmYBin::fUse
private

Definition at line 123 of file Bins.h.

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

◆ fXBins

CbmXBin* CbmYBin::fXBins
private

Definition at line 124 of file Bins.h.

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


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