BmnRoot
Loading...
Searching...
No Matches
BmnParticlePairCut Class Reference

#include <BmnParticlePairCut.h>

Inheritance diagram for BmnParticlePairCut:
[legend]
Collaboration diagram for BmnParticlePairCut:
[legend]

Public Member Functions

 BmnParticlePairCut ()
 
virtual ~BmnParticlePairCut ()
 
void SetDca0 (Double_t v)
 
void SetDca1 (Double_t v)
 
void SetDca2 (Double_t v)
 
void SetDca12 (Double_t v)
 
void SetPath (Double_t v)
 
void SetNHitsGemPos (Int_t nHits)
 
void SetNHitsGemNeg (Int_t nHits)
 
void SetBackground (Double_t b)
 
void SetSignalAndBackground (Double_t sb)
 
void SetMass (Double_t m)
 
void SetWidth (Double_t w)
 
void SetOrigin (TString orig)
 
Double_t dca0 ()
 
Double_t dca12 ()
 
Double_t dca1 ()
 
Double_t dca2 ()
 
Double_t path ()
 
Int_t nHitsGemPos ()
 
Int_t nHitsGemNeg ()
 
Double_t background ()
 
Double_t signalAndBackground ()
 
Double_t mass ()
 
Double_t width ()
 
Double_t T ()
 
Double_t B ()
 
Double_t S ()
 
TString origin ()
 
Bool_t operator== (BmnParticlePairCut &cut)
 
 BmnParticlePairCut ()
 
virtual ~BmnParticlePairCut ()
 
void SetDca0 (Double_t v)
 
void SetDca1 (Double_t v)
 
void SetDca2 (Double_t v)
 
void SetDca12 (Double_t v)
 
void SetPath (Double_t v)
 
void SetNHitsGemPos (Int_t nHits)
 
void SetNHitsGemNeg (Int_t nHits)
 
void SetBackground (Double_t b)
 
void SetSignalAndBackground (Double_t sb)
 
void SetMass (Double_t m)
 
void SetWidth (Double_t w)
 
void SetOrigin (TString orig)
 
Double_t dca0 ()
 
Double_t dca12 ()
 
Double_t dca1 ()
 
Double_t dca2 ()
 
Double_t path ()
 
Int_t nHitsGemPos ()
 
Int_t nHitsGemNeg ()
 
Double_t background ()
 
Double_t signalAndBackground ()
 
Double_t mass ()
 
Double_t width ()
 
Double_t T ()
 
Double_t B ()
 
Double_t S ()
 
TString origin ()
 
Bool_t operator== (BmnParticlePairCut &cut)
 

Detailed Description

Definition at line 7 of file BmnParticlePairCut.h.

Constructor & Destructor Documentation

◆ BmnParticlePairCut() [1/2]

BmnParticlePairCut::BmnParticlePairCut ( )

Definition at line 5 of file BmnParticlePairCut.cxx.

◆ ~BmnParticlePairCut() [1/2]

virtual BmnParticlePairCut::~BmnParticlePairCut ( )
inlinevirtual

Definition at line 12 of file BmnParticlePairCut.h.

◆ BmnParticlePairCut() [2/2]

BmnParticlePairCut::BmnParticlePairCut ( )

◆ ~BmnParticlePairCut() [2/2]

virtual BmnParticlePairCut::~BmnParticlePairCut ( )
inlinevirtual

Definition at line 12 of file BmnParticlePairCut.h.

Member Function Documentation

◆ B() [1/2]

Double_t BmnParticlePairCut::B ( )
inline

Definition at line 114 of file BmnParticlePairCut.h.

References background().

Referenced by BmnMassSpectrumAnal::checkFit(), and S().

◆ B() [2/2]

Double_t BmnParticlePairCut::B ( )
inline

Definition at line 114 of file BmnParticlePairCut.h.

References background().

◆ background() [1/2]

Double_t BmnParticlePairCut::background ( )
inline

Definition at line 92 of file BmnParticlePairCut.h.

Referenced by B().

◆ background() [2/2]

Double_t BmnParticlePairCut::background ( )
inline

Definition at line 92 of file BmnParticlePairCut.h.

◆ dca0() [1/2]

Double_t BmnParticlePairCut::dca0 ( )
inline

Definition at line 64 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ dca0() [2/2]

Double_t BmnParticlePairCut::dca0 ( )
inline

Definition at line 64 of file BmnParticlePairCut.h.

◆ dca1() [1/2]

Double_t BmnParticlePairCut::dca1 ( )
inline

Definition at line 72 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ dca1() [2/2]

Double_t BmnParticlePairCut::dca1 ( )
inline

Definition at line 72 of file BmnParticlePairCut.h.

◆ dca12() [1/2]

Double_t BmnParticlePairCut::dca12 ( )
inline

Definition at line 68 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ dca12() [2/2]

Double_t BmnParticlePairCut::dca12 ( )
inline

Definition at line 68 of file BmnParticlePairCut.h.

◆ dca2() [1/2]

Double_t BmnParticlePairCut::dca2 ( )
inline

Definition at line 76 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ dca2() [2/2]

Double_t BmnParticlePairCut::dca2 ( )
inline

Definition at line 76 of file BmnParticlePairCut.h.

◆ mass() [1/2]

Double_t BmnParticlePairCut::mass ( )
inline

Definition at line 100 of file BmnParticlePairCut.h.

Referenced by BmnMassSpectrumAnal::checkFit().

◆ mass() [2/2]

Double_t BmnParticlePairCut::mass ( )
inline

Definition at line 100 of file BmnParticlePairCut.h.

◆ nHitsGemNeg() [1/2]

Int_t BmnParticlePairCut::nHitsGemNeg ( )
inline

Definition at line 88 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ nHitsGemNeg() [2/2]

Int_t BmnParticlePairCut::nHitsGemNeg ( )
inline

Definition at line 88 of file BmnParticlePairCut.h.

◆ nHitsGemPos() [1/2]

Int_t BmnParticlePairCut::nHitsGemPos ( )
inline

Definition at line 84 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ nHitsGemPos() [2/2]

Int_t BmnParticlePairCut::nHitsGemPos ( )
inline

Definition at line 84 of file BmnParticlePairCut.h.

◆ operator==() [1/2]

Bool_t BmnParticlePairCut::operator== ( BmnParticlePairCut cut)
inline

Definition at line 129 of file BmnParticlePairCut.h.

References dca0(), dca1(), dca12(), dca2(), nHitsGemNeg(), nHitsGemPos(), and path().

◆ operator==() [2/2]

Bool_t BmnParticlePairCut::operator== ( BmnParticlePairCut cut)
inline

Definition at line 129 of file BmnParticlePairCut.h.

References dca0(), dca1(), dca12(), dca2(), nHitsGemNeg(), nHitsGemPos(), and path().

◆ origin() [1/2]

TString BmnParticlePairCut::origin ( )
inline

Definition at line 123 of file BmnParticlePairCut.h.

◆ origin() [2/2]

TString BmnParticlePairCut::origin ( )
inline

Definition at line 123 of file BmnParticlePairCut.h.

◆ path() [1/2]

Double_t BmnParticlePairCut::path ( )
inline

Definition at line 80 of file BmnParticlePairCut.h.

Referenced by operator==(), and BmnMassSpectrumAnal::ReadFile().

◆ path() [2/2]

Double_t BmnParticlePairCut::path ( )
inline

Definition at line 80 of file BmnParticlePairCut.h.

◆ S() [1/2]

Double_t BmnParticlePairCut::S ( )
inline

Definition at line 118 of file BmnParticlePairCut.h.

References B(), and T().

Referenced by BmnMassSpectrumAnal::checkFit().

◆ S() [2/2]

Double_t BmnParticlePairCut::S ( )
inline

Definition at line 118 of file BmnParticlePairCut.h.

References B(), and T().

◆ SetBackground() [1/2]

void BmnParticlePairCut::SetBackground ( Double_t  b)
inline

Definition at line 44 of file BmnParticlePairCut.h.

◆ SetBackground() [2/2]

void BmnParticlePairCut::SetBackground ( Double_t  b)
inline

Definition at line 44 of file BmnParticlePairCut.h.

◆ SetDca0() [1/2]

void BmnParticlePairCut::SetDca0 ( Double_t  v)
inline

Definition at line 16 of file BmnParticlePairCut.h.

References v.

Referenced by BmnLambdaAnalRun7::SetCuts(), and BmnMassSpectrumAnal::SetCuts().

◆ SetDca0() [2/2]

void BmnParticlePairCut::SetDca0 ( Double_t  v)
inline

Definition at line 16 of file BmnParticlePairCut.h.

References v.

◆ SetDca1() [1/2]

void BmnParticlePairCut::SetDca1 ( Double_t  v)
inline

Definition at line 20 of file BmnParticlePairCut.h.

References v.

Referenced by BmnLambdaAnalRun7::SetCuts(), and BmnMassSpectrumAnal::SetCuts().

◆ SetDca1() [2/2]

void BmnParticlePairCut::SetDca1 ( Double_t  v)
inline

Definition at line 20 of file BmnParticlePairCut.h.

References v.

◆ SetDca12() [1/2]

void BmnParticlePairCut::SetDca12 ( Double_t  v)
inline

Definition at line 28 of file BmnParticlePairCut.h.

References v.

Referenced by BmnLambdaAnalRun7::SetCuts(), and BmnMassSpectrumAnal::SetCuts().

◆ SetDca12() [2/2]

void BmnParticlePairCut::SetDca12 ( Double_t  v)
inline

Definition at line 28 of file BmnParticlePairCut.h.

References v.

◆ SetDca2() [1/2]

void BmnParticlePairCut::SetDca2 ( Double_t  v)
inline

Definition at line 24 of file BmnParticlePairCut.h.

References v.

Referenced by BmnLambdaAnalRun7::SetCuts(), and BmnMassSpectrumAnal::SetCuts().

◆ SetDca2() [2/2]

void BmnParticlePairCut::SetDca2 ( Double_t  v)
inline

Definition at line 24 of file BmnParticlePairCut.h.

References v.

◆ SetMass() [1/2]

void BmnParticlePairCut::SetMass ( Double_t  m)
inline

Definition at line 52 of file BmnParticlePairCut.h.

References m.

◆ SetMass() [2/2]

void BmnParticlePairCut::SetMass ( Double_t  m)
inline

Definition at line 52 of file BmnParticlePairCut.h.

References m.

◆ SetNHitsGemNeg() [1/2]

void BmnParticlePairCut::SetNHitsGemNeg ( Int_t  nHits)
inline

◆ SetNHitsGemNeg() [2/2]

void BmnParticlePairCut::SetNHitsGemNeg ( Int_t  nHits)
inline

Definition at line 40 of file BmnParticlePairCut.h.

◆ SetNHitsGemPos() [1/2]

void BmnParticlePairCut::SetNHitsGemPos ( Int_t  nHits)
inline

◆ SetNHitsGemPos() [2/2]

void BmnParticlePairCut::SetNHitsGemPos ( Int_t  nHits)
inline

Definition at line 36 of file BmnParticlePairCut.h.

◆ SetOrigin() [1/2]

void BmnParticlePairCut::SetOrigin ( TString  orig)
inline

Definition at line 60 of file BmnParticlePairCut.h.

◆ SetOrigin() [2/2]

void BmnParticlePairCut::SetOrigin ( TString  orig)
inline

Definition at line 60 of file BmnParticlePairCut.h.

◆ SetPath() [1/2]

void BmnParticlePairCut::SetPath ( Double_t  v)
inline

Definition at line 32 of file BmnParticlePairCut.h.

References v.

Referenced by BmnLambdaAnalRun7::SetCuts(), and BmnMassSpectrumAnal::SetCuts().

◆ SetPath() [2/2]

void BmnParticlePairCut::SetPath ( Double_t  v)
inline

Definition at line 32 of file BmnParticlePairCut.h.

References v.

◆ SetSignalAndBackground() [1/2]

void BmnParticlePairCut::SetSignalAndBackground ( Double_t  sb)
inline

Definition at line 48 of file BmnParticlePairCut.h.

◆ SetSignalAndBackground() [2/2]

void BmnParticlePairCut::SetSignalAndBackground ( Double_t  sb)
inline

Definition at line 48 of file BmnParticlePairCut.h.

◆ SetWidth() [1/2]

void BmnParticlePairCut::SetWidth ( Double_t  w)
inline

Definition at line 56 of file BmnParticlePairCut.h.

◆ SetWidth() [2/2]

void BmnParticlePairCut::SetWidth ( Double_t  w)
inline

Definition at line 56 of file BmnParticlePairCut.h.

◆ signalAndBackground() [1/2]

Double_t BmnParticlePairCut::signalAndBackground ( )
inline

Definition at line 96 of file BmnParticlePairCut.h.

Referenced by T().

◆ signalAndBackground() [2/2]

Double_t BmnParticlePairCut::signalAndBackground ( )
inline

Definition at line 96 of file BmnParticlePairCut.h.

◆ T() [1/2]

Double_t BmnParticlePairCut::T ( )
inline

Definition at line 110 of file BmnParticlePairCut.h.

References signalAndBackground().

Referenced by S().

◆ T() [2/2]

Double_t BmnParticlePairCut::T ( )
inline

Definition at line 110 of file BmnParticlePairCut.h.

References signalAndBackground().

◆ width() [1/2]

Double_t BmnParticlePairCut::width ( )
inline

Definition at line 104 of file BmnParticlePairCut.h.

Referenced by BmnMassSpectrumAnal::checkFit().

◆ width() [2/2]

Double_t BmnParticlePairCut::width ( )
inline

Definition at line 104 of file BmnParticlePairCut.h.


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