LauWeightedSumEffModel Class Reference Class that implements the efficiency description across the signal Dalitz plot. More...
Inheritance diagram for LauWeightedSumEffModel:
Detailed DescriptionClass that implements the efficiency description across the signal Dalitz plot. Class that defines the efficiency model variation across the signal Dalitz plot. The phase space acceptance is determined from a weighted sum of LauAbsEffModel objects. This is useful for samples that contain two different categories of signal with different efficiencies. The efficiency variation is defined in terms of x = m_13^2, y = m_23^2 for the Dalitz plot (default) or x = m', y = theta' for the square Dalitz plot Definition at line 34 of file LauWeightedSumEffModel.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 29 of file LauWeightedSumEffModel.cc.
Destructor. Definition at line 44 of file LauWeightedSumEffModel.hh.
Copy constructor - not implemented. Member Function Documentation
Add an efficiency variation across the phase space using a predetermined LauAbsEffModel object. The efficiency is defined in terms of x = m_13^2, y = m_23^2 or x = m', y = theta' for the square Dalitz plot
Definition at line 43 of file LauWeightedSumEffModel.cc.
Determine the efficiency for a given point in the Dalitz plot. The method uses the models set by the addEffModel() function and the vetoes information.
Implements LauAbsEffModel. Definition at line 66 of file LauWeightedSumEffModel.cc.
Determine whether the efficiency histogram has had its bins fluctuated within their errors. Implements LauAbsEffModel. Definition at line 72 of file LauWeightedSumEffModel.hh.
Return the daughters object. Implements LauAbsEffModel. Definition at line 78 of file LauWeightedSumEffModel.hh.
Copy assignment operator - not implemented.
Determine whether the given DP position is outside the vetoes.
Implements LauAbsEffModel. Definition at line 104 of file LauWeightedSumEffModel.cc.
Determine whether the efficiency histogram is in the square DP. Implements LauAbsEffModel. Definition at line 84 of file LauWeightedSumEffModel.hh. Member Data Documentation
The efficiency model objects. Definition at line 100 of file LauWeightedSumEffModel.hh.
The daughters object. Definition at line 94 of file LauWeightedSumEffModel.hh.
The efficiency model objects. Definition at line 97 of file LauWeightedSumEffModel.hh.
Fluctuate histogram within the error. Definition at line 105 of file LauWeightedSumEffModel.hh.
Flag to track whether a warning has been issued for bin values greater than one. Definition at line 111 of file LauWeightedSumEffModel.hh.
Flag to track whether a warning has been issued for bin values less than zero. Definition at line 108 of file LauWeightedSumEffModel.hh.
Use of the square Dalitz plot. Definition at line 103 of file LauWeightedSumEffModel.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |