|
enum class | EFitExtraMask {
kStandard
, kSlice
, kDiagonalSlice
, kUltraDiagonalSlice
,
kDiagonalSliceIgnored
, kUltraDiagonalSliceIgnored
} |
|
|
| CorrFitMask3D (Int_t binsX=100, Double_t minX=0, Double_t maxX=1, Int_t binsY=100, Double_t minY=0, Double_t maxY=1, Int_t binsZ=100, Double_t minZ=0, Double_t maxZ=1) |
|
void | ApplyRange (Double_t minX, Double_t maxX, Double_t minY, Double_t maxY, Double_t minZ, Double_t maxZ, Bool_t additive=kTRUE) |
|
void | ApplyMask (EFitExtraMask mask, Bool_t additive=kFALSE) |
|
void | SetBin (Int_t binX, Int_t binY, Int_t binZ, Bool_t state=true) |
|
void | Reset (Bool_t state=kTRUE) |
|
void | ApplyThreshold (const TH1 &h, Double_t threshold=0) |
|
Bool_t | Init () |
|
Bool_t | GetBinFlag (Int_t x, Int_t y, Int_t z) const |
|
Bool_t | AreCompatible (TObject *cf) const |
|
Int_t | GetNBins () const |
|
Int_t | GetNbinsX () const |
|
Int_t | GetNbinsY () const |
|
Int_t | GetNbinsZ () const |
|
Int_t | GetActiveBins () const |
|
Definition at line 20 of file CorrFitMask3D.h.
◆ EFitExtraMask
enum class Hal::CorrFitMask3D::EFitExtraMask |
|
strong |
◆ CorrFitMask3D()
Hal::CorrFitMask3D::CorrFitMask3D |
( |
Int_t | binsX = 100, |
|
|
Double_t | minX = 0, |
|
|
Double_t | maxX = 1, |
|
|
Int_t | binsY = 100, |
|
|
Double_t | minY = 0, |
|
|
Double_t | maxY = 1, |
|
|
Int_t | binsZ = 100, |
|
|
Double_t | minZ = 0, |
|
|
Double_t | maxZ = 1 ) |
◆ ~CorrFitMask3D()
virtual Hal::CorrFitMask3D::~CorrFitMask3D |
( |
| ) |
|
|
inlinevirtual |
◆ ApplyMask()
void Hal::CorrFitMask3D::ApplyMask |
( |
EFitExtraMask | mask, |
|
|
Bool_t | additive = kFALSE ) |
◆ ApplyRange()
void Hal::CorrFitMask3D::ApplyRange |
( |
Double_t | minX, |
|
|
Double_t | maxX, |
|
|
Double_t | minY, |
|
|
Double_t | maxY, |
|
|
Double_t | minZ, |
|
|
Double_t | maxZ, |
|
|
Bool_t | additive = kTRUE ) |
◆ ApplyThreshold()
void Hal::CorrFitMask3D::ApplyThreshold |
( |
const TH1 & | h, |
|
|
Double_t | threshold = 0 ) |
|
virtual |
◆ AreCompatible()
Bool_t Hal::CorrFitMask3D::AreCompatible |
( |
TObject * | cf | ) |
const |
|
virtual |
◆ GetBinFlag()
Bool_t Hal::CorrFitMask3D::GetBinFlag |
( |
Int_t | x, |
|
|
Int_t | y, |
|
|
Int_t | z ) const |
|
inline |
◆ GetNBins()
Int_t Hal::CorrFitMask3D::GetNBins |
( |
| ) |
const |
|
inline |
◆ GetNbinsX()
Int_t Hal::CorrFitMask3D::GetNbinsX |
( |
| ) |
const |
|
inline |
◆ GetNbinsY()
Int_t Hal::CorrFitMask3D::GetNbinsY |
( |
| ) |
const |
|
inline |
◆ GetNbinsZ()
Int_t Hal::CorrFitMask3D::GetNbinsZ |
( |
| ) |
const |
|
inline |
◆ Init()
Bool_t Hal::CorrFitMask3D::Init |
( |
| ) |
|
|
virtual |
◆ Reset()
void Hal::CorrFitMask3D::Reset |
( |
Bool_t | state = kTRUE | ) |
|
|
virtual |
◆ SetBin()
void Hal::CorrFitMask3D::SetBin |
( |
Int_t | binX, |
|
|
Int_t | binY, |
|
|
Int_t | binZ, |
|
|
Bool_t | state = true ) |
The documentation for this class was generated from the following files: