Expand description
Traits and structs which can be used to extract complex information from
EventDatas.
Structs§
- Angles
- A struct for obtaining both spherical angles at the same time.
- CosTheta
- A struct for obtaining the $
\cos\theta$ (cosine of the polar angle) of a decay product in a given reference frame of its parent resonance. - Mandelstam
- A struct used to calculate Mandelstam variables ($
s$, $t$, or $u$). - Mass
- A struct for obtaining the mass of a particle by indexing the four-momenta of an event, adding together multiple four-momenta if more than one entry is given.
- P4Selection
- A reusable selection that may span one or more four-momentum names.
- Phi
- A struct for obtaining the $
\phi$ angle (azimuthal angle) of a decay product in a given reference frame of its parent resonance. - PolAngle
- A struct defining the polarization angle for a beam relative to the production plane.
- PolMagnitude
- A struct defining the polarization magnitude for a beam relative to the production plane.
- Polarization
- A struct for obtaining both the polarization angle and magnitude at the same time.
Enums§
- Topology
- A reusable 2-to-2 reaction description shared by several kinematic variables.
- Variable
Expression - Expressions which can be used to compare
Variables tof64s.
Traits§
- Into
P4Selection - Helper trait to convert common particle specifications into
P4Selectioninstances. - Variable
- Standard methods for extracting some value out of an
EventData.
Functions§
- not
- A method which negates the given expression.