Public Member Functions |
Protected Member Functions |
Private Types |
Private Attributes |
List of all members
LauIsobarDynamics Class Reference Class for defining signal dynamics using the isobar model. More...
Inheritance diagram for LauIsobarDynamics:
Detailed DescriptionClass for defining signal dynamics using the isobar model. Definition at line 35 of file LauIsobarDynamics.hh. Member Typedef Documentation
The type used for containing the K-matrix propagators. Definition at line 436 of file LauIsobarDynamics.hh.
The type used for mapping K-matrix components to their propagators. Definition at line 439 of file LauIsobarDynamics.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 50 of file LauIsobarDynamics.cc.
Constructor.
Definition at line 90 of file LauIsobarDynamics.cc.
Destructor. Definition at line 128 of file LauIsobarDynamics.cc. Member Function Documentation
Add a K-matrix production pole term to the model.
Definition at line 464 of file LauIsobarDynamics.cc.
Add a K-matrix slowly-varying part (SVP) term to the model.
Definition at line 512 of file LauIsobarDynamics.cc.
Add a resonance to the Dalitz plot.
Implements LauAbsDPDynamics. Definition at line 377 of file LauIsobarDynamics.cc.
Calculate the Dalitz plot normalisation integrals across the whole Dalitz plot. Definition at line 628 of file LauIsobarDynamics.cc.
Calculate the Dalitz plot normalisation integrals over a given range.
Definition at line 1102 of file LauIsobarDynamics.cc.
Calculate the fit fractions, mean efficiency and total DP rate.
Implements LauAbsDPDynamics. Definition at line 1359 of file LauIsobarDynamics.cc.
Calculate the likelihood (and all associated information) for the given event number.
Implements LauAbsDPDynamics. Definition at line 1666 of file LauIsobarDynamics.cc.
Calculate the likelihood (and all associated information) given values of the Dalitz plot coordinates.
Implements LauAbsDPDynamics. Definition at line 1691 of file LauIsobarDynamics.cc.
Calculate the likelihood (and all associated information) given values of the Dalitz plot coordinates and the tagging category. Also obtain the self cross feed fraction to cache with the rest of the Dalitz plot quantities.
Definition at line 1696 of file LauIsobarDynamics.cc.
Calculate the normalisation factor for the log-likelihood function.
Implements LauAbsDPDynamics. Definition at line 1529 of file LauIsobarDynamics.cc.
Change the properties of a resonance particle within this model. Note that parameters set to -1 are ignored.
Definition at line 612 of file LauIsobarDynamics.cc.
Check the status of the toy MC generation.
Implements LauAbsDPDynamics. Definition at line 1622 of file LauIsobarDynamics.cc.
Define a new K-matrix Propagator.
Definition at line 441 of file LauIsobarDynamics.cc.
Calculate the total Dalitz plot amplitude at the current point in the Dalitz plot.
Definition at line 1218 of file LauIsobarDynamics.cc.
Fill the internal data structure that caches the resonance dynamics.
Implements LauAbsDPDynamics. Definition at line 1725 of file LauIsobarDynamics.cc.
Retrieve the named resonance.
Implements LauAbsDPDynamics. Definition at line 558 of file LauIsobarDynamics.cc.
Retrieve the named resonance.
Implements LauAbsDPDynamics. Definition at line 579 of file LauIsobarDynamics.cc.
Set the helicity flip flag for new amplitude components.
Definition at line 345 of file LauIsobarDynamics.hh.
Generate a toy MC signal event.
Implements LauAbsDPDynamics. Definition at line 1563 of file LauIsobarDynamics.cc.
Retrieve the maximum value of A squared to be used in the accept/reject.
Definition at line 251 of file LauIsobarDynamics.hh.
Retrieve the maximum of A squared that has been found while generating.
Definition at line 257 of file LauIsobarDynamics.hh.
Retrieve the normalised dynamic part of the amplitude of the given amplitude component at the current point in the Dalitz plot.
Implements LauAbsDPDynamics. Definition at line 264 of file LauIsobarDynamics.hh.
Calculate the acceptance rate, for events with the current kinematics, when generating events according to the model.
Implements LauAbsDPDynamics. Definition at line 1822 of file LauIsobarDynamics.cc.
Retrieve the total amplitude for the current event.
Implements LauAbsDPDynamics. Definition at line 170 of file LauIsobarDynamics.hh.
Retrieve the efficiency for the current event.
Implements LauAbsDPDynamics. Definition at line 200 of file LauIsobarDynamics.hh.
Retrieve the Jacobian, for the transformation into square DP coordinates, for the current event.
Implements LauAbsDPDynamics. Definition at line 212 of file LauIsobarDynamics.hh.
Retrieve the likelihood for the current event. evtLike_ = totAmp_.abs2()*eff_/DPNorm_
Implements LauAbsDPDynamics. Definition at line 220 of file LauIsobarDynamics.hh.
Retrieve the invariant mass squared of the first and third daughters in the current event.
Implements LauAbsDPDynamics. Definition at line 176 of file LauIsobarDynamics.hh.
Retrieve the invariant mass squared of the second and third daughters in the current event.
Implements LauAbsDPDynamics. Definition at line 182 of file LauIsobarDynamics.hh.
Retrieve the square Dalitz plot coordinate, m', for the current event.
Implements LauAbsDPDynamics. Definition at line 188 of file LauIsobarDynamics.hh.
Retrieve the fraction of events that are poorly reconstructed (the self cross feed fraction) for the current event.
Implements LauAbsDPDynamics. Definition at line 206 of file LauIsobarDynamics.hh.
Retrieve the square Dalitz plot coordinate, theta', for the current event.
Implements LauAbsDPDynamics. Definition at line 194 of file LauIsobarDynamics.hh.
Retrieve the event-by-event running totals of efficiency corrected amplitude cross terms for all pairs of amplitude components.
Definition at line 276 of file LauIsobarDynamics.hh.
Retrieve the event-by-event running totals of amplitude cross terms for all pairs of amplitude components.
Definition at line 270 of file LauIsobarDynamics.hh.
Retrieve the normalisation factors for the dynamic parts of the amplitudes for all of the amplitude components.
Definition at line 282 of file LauIsobarDynamics.hh.
Retrieve the radius of the barrier factor due to the parent to use for new amplitude components.
Definition at line 339 of file LauIsobarDynamics.hh.
Retrieve the radius of the barrier factor due to the resonance to use for new amplitude components.
Definition at line 333 of file LauIsobarDynamics.hh.
Check whether a resonance is a K-matrix component of a given propagator.
Definition at line 1499 of file LauIsobarDynamics.cc.
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. Uses the accept/reject method.
Implements LauAbsDPDynamics. Definition at line 1804 of file LauIsobarDynamics.cc.
Initialise the Dalitz plot dynamics.
Implements LauAbsDPDynamics. Definition at line 132 of file LauIsobarDynamics.cc.
Initialise the internal storage for this model. Definition at line 265 of file LauIsobarDynamics.cc.
Print a summary of the model to be used. Definition at line 216 of file LauIsobarDynamics.cc.
Retrieve the maximum number of iterations allowed when generating an event.
Definition at line 142 of file LauIsobarDynamics.hh.
Remove the charge from the given particle name.
Definition at line 600 of file LauIsobarDynamics.cc.
Calculate the dynamic part of the amplitude for a given component at the current point in the Dalitz plot.
Definition at line 1315 of file LauIsobarDynamics.cc.
Set the maximum value of A squared to be used in the accept/reject.
Definition at line 245 of file LauIsobarDynamics.hh.
Set the maximum of A squared that has been found.
Definition at line 392 of file LauIsobarDynamics.hh.
Set the parameters for the barrier factors for new resonances.
Definition at line 302 of file LauIsobarDynamics.hh.
Set the type of barrier factor to use for new amplitude components.
Definition at line 327 of file LauIsobarDynamics.hh.
Load the data for a given event.
Reimplemented from LauAbsDPDynamics. Definition at line 1654 of file LauIsobarDynamics.cc.
Set the dynamic part of the amplitude for a given amplitude component at the current point in the Dalitz plot.
Definition at line 1348 of file LauIsobarDynamics.cc.
Set the widths of the bins to use when integrating across the Dalitz plot.
Definition at line 1091 of file LauIsobarDynamics.cc.
Set the name of the file to which to save the results of the integrals.
Definition at line 67 of file LauIsobarDynamics.hh.
Set the radius of the barrier factor due to the parent to use for new amplitude components.
Definition at line 321 of file LauIsobarDynamics.hh.
Set the radius of the barrier factor due to the resonance to use for new amplitude components.
Definition at line 315 of file LauIsobarDynamics.hh.
Write the results of the integrals (and related information) to a file. Definition at line 304 of file LauIsobarDynamics.cc. Member Data Documentation
The value of A squared for the current event. Definition at line 499 of file LauIsobarDynamics.hh.
The maximum allowed value of A squared. Definition at line 535 of file LauIsobarDynamics.hh.
The maximum value of A squared that has been seen so far while generating. Definition at line 538 of file LauIsobarDynamics.hh.
The type of the barrier factor for new amplitude components. Definition at line 550 of file LauIsobarDynamics.hh.
The efficiency at the current point in the Dalitz plot. Definition at line 490 of file LauIsobarDynamics.hh.
The normalised likelihood for the current event. Definition at line 502 of file LauIsobarDynamics.hh.
The dynamic part of the amplitude for each amplitude component at the current point in the Dalitz plot. Definition at line 520 of file LauIsobarDynamics.hh.
The event-by-event running total of efficiency corrected amplitude cross terms for each pair of amplitude components. Calculated as the sum of ff_[i]*ff_[j]*efficiency for all events Definition at line 511 of file LauIsobarDynamics.hh.
The event-by-event running total of the amplitude cross terms for each pair of amplitude components. Calculated as the sum of ff_[i]*ff_[j] for all events Definition at line 517 of file LauIsobarDynamics.hh.
The helicity flip flag for new amplitude components. Definition at line 553 of file LauIsobarDynamics.hh.
The normalisation factors for the dynamic parts of the amplitude for each amplitude component. Definition at line 526 of file LauIsobarDynamics.hh.
The event-by-event running total of the dynamical amplitude squared for each amplitude component. Definition at line 523 of file LauIsobarDynamics.hh.
Whether the integrals have been performed. Definition at line 466 of file LauIsobarDynamics.hh.
The name of the file to save integrals to. Definition at line 469 of file LauIsobarDynamics.hh.
The maximum allowed number of attempts when generating an event. Definition at line 529 of file LauIsobarDynamics.hh.
The Jacobian, for the transformation into square DP coordinates at the current point in the Dalitz plot. Definition at line 496 of file LauIsobarDynamics.hh.
The K-matrix propagators. Definition at line 445 of file LauIsobarDynamics.hh.
The names of the M-matrix components in the model mapped to their propagators. Definition at line 448 of file LauIsobarDynamics.hh.
The bin width to use when integrating over m13. Definition at line 472 of file LauIsobarDynamics.hh.
The invariant mass squared of the first and third daughters. Definition at line 478 of file LauIsobarDynamics.hh.
The bin width to use when integrating over m23. Definition at line 475 of file LauIsobarDynamics.hh.
The invariant mass squared of the second and third daughters. Definition at line 481 of file LauIsobarDynamics.hh.
The square Dalitz plot coordinate, m'. Definition at line 484 of file LauIsobarDynamics.hh.
The number of unsucessful attempts to generate an event so far. Definition at line 532 of file LauIsobarDynamics.hh.
The radius of the parent barrier factor for new amplitude components. Definition at line 547 of file LauIsobarDynamics.hh.
The radius of the resonance barrier factor for new amplitude components. Definition at line 544 of file LauIsobarDynamics.hh.
The index within the resonance maker for each amplitude component. Definition at line 454 of file LauIsobarDynamics.hh.
The index of the daughter not produced by the resonance for each amplitude component. Definition at line 457 of file LauIsobarDynamics.hh.
The resonance types of all of the amplitude components. Definition at line 451 of file LauIsobarDynamics.hh.
The fraction of events that are poorly reconstructed (the self cross feed fraction) at the current point in the Dalitz plot. Definition at line 493 of file LauIsobarDynamics.hh.
Should the radii of the resonance barrier factors be adjusted for new amplitude components. Definition at line 541 of file LauIsobarDynamics.hh.
The resonances in the model. Definition at line 442 of file LauIsobarDynamics.hh.
Whether the Dalitz plot is symmetrical. Definition at line 463 of file LauIsobarDynamics.hh.
The square Dalitz plot coordinate theta'. Definition at line 487 of file LauIsobarDynamics.hh.
The total amplitude for the current event. Definition at line 505 of file LauIsobarDynamics.hh.
The PDG codes of the daughters. Definition at line 460 of file LauIsobarDynamics.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |