EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
erhic::DisKinematics Struct Reference

#include <eic-smear/blob/master/include/eicsmear/erhic/Kinematics.h>

+ Inheritance diagram for erhic::DisKinematics:
+ Collaboration diagram for erhic::DisKinematics:

Public Member Functions

 DisKinematics ()
 
 DisKinematics (double x, double y, double nu, double Q2, double W2)
 

Public Attributes

Double32_t mX
 
Double32_t mQ2
 
Double32_t mW2
 
Double32_t mNu
 
Double32_t mY
 

Static Public Attributes

static bool BoundaryWarning =true
 Issue warnings if calculations return x or y outside [0,1].
 

Detailed Description

A collection of DIS kinematic variables.

Definition at line 31 of file Kinematics.h.

View newest version in sPHENIX GitHub at line 31 of file Kinematics.h

Constructor & Destructor Documentation

erhic::DisKinematics::DisKinematics ( )

Default constructor.

Definition at line 177 of file Kinematics.cxx.

View newest version in sPHENIX GitHub at line 177 of file Kinematics.cxx

erhic::DisKinematics::DisKinematics ( double  x,
double  y,
double  nu,
double  Q2,
double  W2 
)

Constructor initialising each variable.

Definition at line 185 of file Kinematics.cxx.

View newest version in sPHENIX GitHub at line 185 of file Kinematics.cxx

Member Data Documentation

bool erhic::DisKinematics::BoundaryWarning =true
static

Issue warnings if calculations return x or y outside [0,1].

Definition at line 46 of file Kinematics.h.

View newest version in sPHENIX GitHub at line 46 of file Kinematics.h

Referenced by ConvertFile(), main(), and make_tree().

Double32_t erhic::DisKinematics::mNu

Definition at line 43 of file Kinematics.h.

View newest version in sPHENIX GitHub at line 43 of file Kinematics.h

Referenced by erhic::LeptonKinematicsComputer::Calculate(), and erhic::EventDis::SetLeptonKinematics().


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