EpIC 1.1.0
Monte Carlo generator for exclusive processes
|
Class representing single observable kinematics for TCS process. More...
#include <TCSKinematic.h>
Public Member Functions | |
TCSKinematic () | |
TCSKinematic (double y, double Q2, double t, double Q2Prim, double E, double phiS, double phiL, double thetaL) | |
TCSKinematic (const TCSKinematic &other) | |
virtual | ~TCSKinematic () |
virtual std::string | toString () const |
PARTONS::TCSObservableKinematic | toPARTONSTCSObservableKinematic () const |
PARTONS::DDVCSObservableKinematic | toPARTONSDDVCSObservableKinematic () const =delete |
double | getPhi () const =delete |
void | setPhi (double phi)=delete |
Public Member Functions inherited from EPIC::DDVCSKinematic | |
DDVCSKinematic () | |
DDVCSKinematic (double y, double Q2, double t, double Q2Prim, double E, double phi, double phiS, double phiL, double thetaL) | |
DDVCSKinematic (const DDVCSKinematic &other) | |
virtual | ~DDVCSKinematic () |
virtual std::string | toString () const |
PARTONS::DDVCSObservableKinematic | toPARTONSDDVCSObservableKinematic () const |
double | getY () const |
void | setY (double y) |
double | getQ2 () const |
void | setQ2 (double Q2) |
double | getT () const |
void | setT (double t) |
double | getQ2Prim () const |
void | setQ2Prim (double Q2Prim) |
double | getE () const |
void | setE (double E) |
double | getPhi () const |
void | setPhi (double phi) |
double | getPhiS () const |
void | setPhiS (double phiS) |
double | getPhiL () const |
void | setPhiL (double thetaL) |
double | getThetaL () const |
void | setThetaL (double thetaL) |
Additional Inherited Members | |
Protected Attributes inherited from EPIC::DDVCSKinematic | |
double | m_y |
double | m_Q2 |
double | m_t |
double | m_Q2Prim |
double | m_E |
double | m_phi |
double | m_phiS |
double | m_phiL |
double | m_thetaL |
Class representing single observable kinematics for TCS process.
This class represents a single observable kinematics for TCS process (y, , t, , E_{b}, , , ).
EPIC::TCSKinematic::TCSKinematic | ( | ) |
Default constructor.
EPIC::TCSKinematic::TCSKinematic | ( | double | y, |
double | Q2, | ||
double | t, | ||
double | Q2Prim, | ||
double | E, | ||
double | phiS, | ||
double | phiL, | ||
double | thetaL | ||
) |
Assignment constructor.
EPIC::TCSKinematic::TCSKinematic | ( | const TCSKinematic & | other | ) |
Copy constructor.
|
virtual |
Destructor.
PARTONS::TCSObservableKinematic EPIC::TCSKinematic::toPARTONSTCSObservableKinematic | ( | ) | const |
Convert to PARTONS::TCSObservableKinematic.
|
virtual |
Reimplemented from EPIC::DDVCSKinematic.