CbmRoot
CbmZBin Class Reference

#include <Bins.h>

Collaboration diagram for CbmZBin:
[legend]

Public Member Functions

 CbmZBin (int nofYBins, int nofXBins, int nofTBins)
 
 CbmZBin (const CbmZBin &)=delete
 
CbmZBinoperator= (const CbmZBin &)=delete
 
bool Use () const
 
void SetUse (bool v)
 
CbmYBinoperator[] (int i)
 

Private Attributes

bool fUse
 
CbmYBinfYBins
 

Detailed Description

Definition at line 133 of file Bins.h.

Constructor & Destructor Documentation

◆ CbmZBin() [1/2]

CbmZBin::CbmZBin ( int  nofYBins,
int  nofXBins,
int  nofTBins 
)
inlineexplicit

Definition at line 135 of file Bins.h.

References fYBins, and i.

◆ CbmZBin() [2/2]

CbmZBin::CbmZBin ( const CbmZBin )
delete

Member Function Documentation

◆ operator=()

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

◆ operator[]()

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

Definition at line 148 of file Bins.h.

References fYBins, and i.

◆ SetUse()

void CbmZBin::SetUse ( bool  v)
inline

Definition at line 146 of file Bins.h.

References fUse, and v.

Referenced by CbmBinned4DStation::AddHit(), CbmBinned4DStation::Clear(), and CbmYBin::SetUseRc().

◆ Use()

bool CbmZBin::Use ( ) const
inline

Definition at line 145 of file Bins.h.

References fUse.

Referenced by CbmBinned4DStation::IterateHits().

Member Data Documentation

◆ fUse

bool CbmZBin::fUse
private

Definition at line 151 of file Bins.h.

Referenced by SetUse(), and Use().

◆ fYBins

CbmYBin* CbmZBin::fYBins
private

Definition at line 152 of file Bins.h.

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


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