Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
LauAbsDPDynamics Class Referenceabstract Class for defining the abstract interface for signal Dalitz plot dynamics. More...
Inheritance diagram for LauAbsDPDynamics:
Detailed DescriptionClass for defining the abstract interface for signal Dalitz plot dynamics. Definition at line 39 of file LauAbsDPDynamics.hh. Member Typedef Documentation
The type used for containing multiple self cross feed fraction models for different categories (e.g. tagging categories) Definition at line 43 of file LauAbsDPDynamics.hh. Member Enumeration DocumentationThe possible statuses for toy MC generation. Definition at line 65 of file LauAbsDPDynamics.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 32 of file LauAbsDPDynamics.cc.
Constructor.
Definition at line 50 of file LauAbsDPDynamics.cc.
Destructor. Definition at line 66 of file LauAbsDPDynamics.cc. Member Function Documentation
Add a resonance to the Dalitz plot.
Implemented in LauIsobarDynamics.
Calculate the fit fractions, mean efficiency and total DP rate.
Implemented in LauIsobarDynamics.
Calculate the likelihood (and all associated information) given values of the Dalitz plot coordinates.
Implemented in LauIsobarDynamics.
Calculate the likelihood (and all associated information) for the given event number.
Implemented in LauIsobarDynamics.
Calculate the normalisation factor for the log-likelihood function.
Implemented in LauIsobarDynamics.
Check the status of the toy MC generation.
Implemented in LauIsobarDynamics.
Retrieve the named resonance.
Implemented in LauIsobarDynamics.
Retrieve the named resonance.
Implemented in LauIsobarDynamics.
Generate a toy MC signal event.
Implemented in LauIsobarDynamics.
Retrieve the cached data.
Definition at line 287 of file LauAbsDPDynamics.hh.
Retrieve the name of the charge conjugate of a named resonance.
Definition at line 117 of file LauAbsDPDynamics.cc.
Retrieve the normalisation factor for the log-likelihood function.
Definition at line 275 of file LauAbsDPDynamics.hh.
Retrieve the overall Dalitz plot rate.
Definition at line 251 of file LauAbsDPDynamics.hh.
Retrieve the amplitude of the given amplitude component at the current point in the Dalitz plot.
Implemented in LauIsobarDynamics.
Retrieve the model for the efficiency across the Dalitz plot.
Definition at line 311 of file LauAbsDPDynamics.hh.
Calculate the acceptance rate, for events with the current kinematics, when generating events according to the model.
Implemented in LauIsobarDynamics.
Retrieve the total amplitude of all amplitude components at the current point in the Dalitz plot.
Implemented in LauIsobarDynamics.
Retrieve the efficiency for the current event.
Implemented in LauIsobarDynamics.
Retrieve the Jacobian, for the transformation into square DP coordinates, for the current event.
Implemented in LauIsobarDynamics.
Retrieve the likelihood for the current event.
Implemented in LauIsobarDynamics.
Retrieve the invariant mass squared of the first and third daughters in the current event.
Implemented in LauIsobarDynamics.
Retrieve the invariant mass squared of the second and third daughters in the current event.
Implemented in LauIsobarDynamics.
Retrieve the square Dalitz plot coordinate, m', for the current event.
Implemented in LauIsobarDynamics.
Retrieve the fraction of events that are poorly reconstructed (the self cross feed fraction) in the Dalitz plot bin of the current event.
Implemented in LauIsobarDynamics.
Retrieve the square Dalitz plot coordinate, theta', for the current event.
Implemented in LauIsobarDynamics.
Retrieve any extra parameters/quantities (e.g. K-matrix total fit fractions)
Definition at line 335 of file LauAbsDPDynamics.hh.
Retrieve the fit fractions for the amplitude components.
Definition at line 257 of file LauAbsDPDynamics.hh.
Retrieve the Dalitz plot kinematics.
Definition at line 305 of file LauAbsDPDynamics.hh.
Retrieve the mean efficiency across the Dalitz plot.
Definition at line 245 of file LauAbsDPDynamics.hh.
Retrieve the number of amplitude components.
Definition at line 269 of file LauAbsDPDynamics.hh.
Retrieve the number of defined resonances in the resonance maker.
Definition at line 263 of file LauAbsDPDynamics.hh.
Retrieve the resonance maker object.
Definition at line 299 of file LauAbsDPDynamics.hh.
Retrieve the model for the fraction of events that are poorly reconstructed (the self cross feed fraction) in each Dalitz plot bin for the first (or only) tagging category.
Definition at line 317 of file LauAbsDPDynamics.hh.
Retrieve the model for the fraction of events that are poorly reconstructed (the self cross feed fraction) in each Dalitz plot bin for all tagging categories.
Definition at line 323 of file LauAbsDPDynamics.hh.
Calculates whether an event with the current kinematics should be accepted in order to produce a distribution of events that matches the model e.g. when reweighting embedded data.
Implemented in LauIsobarDynamics.
Check whether this model includes a named resonance.
Definition at line 107 of file LauAbsDPDynamics.cc.
Initialise the Dalitz plot dynamics.
Implemented in LauIsobarDynamics.
Retrieve the number of cached events.
Definition at line 281 of file LauAbsDPDynamics.hh.
Obtain the efficiency of the current event from the model.
Definition at line 134 of file LauAbsDPDynamics.cc.
Obtain the self cross feed fraction of the current event from the model.
Definition at line 143 of file LauAbsDPDynamics.cc.
Load the data for a given event.
Reimplemented in LauIsobarDynamics. Definition at line 78 of file LauAbsDPDynamics.cc.
Update the complex coefficients for the resonances.
Definition at line 88 of file LauAbsDPDynamics.cc.
Check whether a self cross feed fraction model is being used.
Definition at line 329 of file LauAbsDPDynamics.hh. Member Data Documentation
The complex coefficients for the amplitude components. Definition at line 384 of file LauAbsDPDynamics.hh.
The cached data for the current event. Definition at line 402 of file LauAbsDPDynamics.hh.
The cached data for all events. Definition at line 399 of file LauAbsDPDynamics.hh.
The daughters of the decay. Definition at line 359 of file LauAbsDPDynamics.hh.
The normalisation factor for the log-likelihood function. Definition at line 387 of file LauAbsDPDynamics.hh.
The overall Dalitz plot rate. Definition at line 393 of file LauAbsDPDynamics.hh.
The efficiency model across the Dalitz plot. Definition at line 368 of file LauAbsDPDynamics.hh.
any extra parameters/quantities (e.g. K-matrix total fit fractions) Definition at line 405 of file LauAbsDPDynamics.hh.
The fit fractions for the amplitude components. Definition at line 390 of file LauAbsDPDynamics.hh.
The kinematics of the decay. Definition at line 365 of file LauAbsDPDynamics.hh.
The mean efficiency across the Dalitz plot. Definition at line 396 of file LauAbsDPDynamics.hh.
The number of amplitude components. Definition at line 378 of file LauAbsDPDynamics.hh.
The number of resonances defined in the resonance maker. Definition at line 381 of file LauAbsDPDynamics.hh.
Object to create resonances. Definition at line 362 of file LauAbsDPDynamics.hh.
The self cross feed fraction models across the Dalitz plot. These model the fraction of signal events that are poorly reconstructed (the self cross feed fraction) as a function of Dalitz plot position. If the self cross feed is depependent on the tagging category then seperate models can be defined. Definition at line 375 of file LauAbsDPDynamics.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |