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

#include <BankDefs.h>

Detailed Description

Set of variables created by creator algorithm iguana::physics::DihadronKinematics

Definition at line 98 of file BankDefs.h.

Public Attributes

int pindex_a = 0
 REC::Particle row (pindex) of hadron A
int pindex_b = 0
 REC::Particle row (pindex) of hadron B
int pdg_a = 0
 PDG code of hadron A.
int pdg_b = 0
 PDG code of hadron B.
double Mh = 0
 \(M_h\): Invariant mass of the dihadron
double z = 0
 \(z\): Momentum fraction of the fragmenting parton carried by the dihadron
double PhPerp = 0
 \(P_h^\perp\): transverse momentum of the dihadron in the \(\perp\)-frame (transverse to \(\vec{q}\))
double MX2 = 0
 \(M_X^2(ehhX)\): Missing mass squared of the dihadron
double xF = 0
 \(x_F\): Feynman-x of the dihadron
double yB = 0
 \(y_{h,B}\): Breit frame rapidity of the dihadron
double phiH = 0
 \(\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 = 0
 \(\phi_R\): \(q\)-azimuthal angle between the lepton-scattering plane and dihadron plane; if the value is tools::UNDEF, the calculation failed
double theta = 0
 \(\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 = 0

\(M_h\): Invariant mass of the dihadron

Definition at line 108 of file BankDefs.h.

◆ MX2

double iguana::physics::DihadronKinematicsVars::MX2 = 0

\(M_X^2(ehhX)\): Missing mass squared of the dihadron

Definition at line 114 of file BankDefs.h.

◆ pdg_a

int iguana::physics::DihadronKinematicsVars::pdg_a = 0

PDG code of hadron A.

Definition at line 104 of file BankDefs.h.

◆ pdg_b

int iguana::physics::DihadronKinematicsVars::pdg_b = 0

PDG code of hadron B.

Definition at line 106 of file BankDefs.h.

◆ phiH

double iguana::physics::DihadronKinematicsVars::phiH = 0

\(\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 120 of file BankDefs.h.

◆ phiR

double iguana::physics::DihadronKinematicsVars::phiR = 0

\(\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 122 of file BankDefs.h.

◆ PhPerp

double iguana::physics::DihadronKinematicsVars::PhPerp = 0

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

Definition at line 112 of file BankDefs.h.

◆ pindex_a

int iguana::physics::DihadronKinematicsVars::pindex_a = 0

REC::Particle row (pindex) of hadron A

Definition at line 100 of file BankDefs.h.

◆ pindex_b

int iguana::physics::DihadronKinematicsVars::pindex_b = 0

REC::Particle row (pindex) of hadron B

Definition at line 102 of file BankDefs.h.

◆ theta

double iguana::physics::DihadronKinematicsVars::theta = 0

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

Definition at line 124 of file BankDefs.h.

◆ xF

double iguana::physics::DihadronKinematicsVars::xF = 0

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

Definition at line 116 of file BankDefs.h.

◆ yB

double iguana::physics::DihadronKinematicsVars::yB = 0

\(y_{h,B}\): Breit frame rapidity of the dihadron

Definition at line 118 of file BankDefs.h.

◆ z

double iguana::physics::DihadronKinematicsVars::z = 0

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

Definition at line 110 of file BankDefs.h.


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