Iguana 0.0.0
Implementation Guardian of Analysis Algorithms
Loading...
Searching...
No Matches
iguana::physics::DihadronKinematicsVars Struct Reference

#include <Algorithm.h>

Detailed Description

Set of dihadron kinematics variables.

Definition at line 11 of file Algorithm.h.

Public Attributes

int pindex_a
 REC::Particle row (pindex) of hadron A
 
int pindex_b
 REC::Particle row (pindex) of hadron B
 
int pdg_a
 PDG code of hadron A.
 
int pdg_b
 PDG code of hadron B.
 
double Mh
 \(M_h\): Invariant mass of the dihadron
 
double z
 \(z\): Momentum fraction of the fragmenting parton carried by the dihadron
 
double PhPerp
 \(P_h^\perp\): transverse momentum of the dihadron in the \(\perp\)-frame (transverse to \(\vec{q}\))
 
double MX
 \(M_X(ehhX)\): Missing mass of the dihadron
 
double xF
 \(x_F\): Feynman-x of the dihadron
 
double phiH
 \(\phi_h\): \(q\)-azimuthal angle between the lepton-scattering plane and the \(\vec{q}\times\vec{P}_h\) plane; if the value is tools::UNDEF, the calculation failed
 
double phiR
 \(\phi_R\): \(q\)-azimuthal angle between the lepton-scattering plane and dihadron plane; if the value is tools::UNDEF, the calculation failed
 
double theta
 \(\theta\): The "decay" angle of hadron A in the dihadron rest frame, with respect; to the dihadron momentum direction
 

Member Data Documentation

◆ Mh

double iguana::physics::DihadronKinematicsVars::Mh

\(M_h\): Invariant mass of the dihadron

Definition at line 21 of file Algorithm.h.

◆ MX

double iguana::physics::DihadronKinematicsVars::MX

\(M_X(ehhX)\): Missing mass of the dihadron

Definition at line 27 of file Algorithm.h.

◆ pdg_a

int iguana::physics::DihadronKinematicsVars::pdg_a

PDG code of hadron A.

Definition at line 17 of file Algorithm.h.

◆ pdg_b

int iguana::physics::DihadronKinematicsVars::pdg_b

PDG code of hadron B.

Definition at line 19 of file Algorithm.h.

◆ phiH

double iguana::physics::DihadronKinematicsVars::phiH

\(\phi_h\): \(q\)-azimuthal angle between the lepton-scattering plane and the \(\vec{q}\times\vec{P}_h\) plane; if the value is tools::UNDEF, the calculation failed

Definition at line 32 of file Algorithm.h.

◆ phiR

double iguana::physics::DihadronKinematicsVars::phiR

\(\phi_R\): \(q\)-azimuthal angle between the lepton-scattering plane and dihadron plane; if the value is tools::UNDEF, the calculation failed

Definition at line 35 of file Algorithm.h.

◆ PhPerp

double iguana::physics::DihadronKinematicsVars::PhPerp

\(P_h^\perp\): transverse momentum of the dihadron in the \(\perp\)-frame (transverse to \(\vec{q}\))

Definition at line 25 of file Algorithm.h.

◆ pindex_a

int iguana::physics::DihadronKinematicsVars::pindex_a

REC::Particle row (pindex) of hadron A

Definition at line 13 of file Algorithm.h.

◆ pindex_b

int iguana::physics::DihadronKinematicsVars::pindex_b

REC::Particle row (pindex) of hadron B

Definition at line 15 of file Algorithm.h.

◆ theta

double iguana::physics::DihadronKinematicsVars::theta

\(\theta\): The "decay" angle of hadron A in the dihadron rest frame, with respect; to the dihadron momentum direction

Definition at line 38 of file Algorithm.h.

◆ xF

double iguana::physics::DihadronKinematicsVars::xF

\(x_F\): Feynman-x of the dihadron

Definition at line 29 of file Algorithm.h.

◆ z

double iguana::physics::DihadronKinematicsVars::z

\(z\): Momentum fraction of the fragmenting parton carried by the dihadron

Definition at line 23 of file Algorithm.h.


The documentation for this struct was generated from the following file: