ATLAS Offline Software
Loading...
Searching...
No Matches
MC::HepMC::Polarization Class Reference

#include <HepMCHelpers.h>

Collaboration diagram for MC::HepMC::Polarization:

Public Member Functions

 Polarization (const double a=0.0, const double b=0.0, bool is_defined=false)
 ~Polarization ()
double theta () const
double phi () const
bool is_defined () const
bool operator== (const Polarization &a) const

Private Attributes

double m_theta
double m_phi
bool m_is_defined

Detailed Description

Definition at line 12 of file HepMCHelpers.h.

Constructor & Destructor Documentation

◆ Polarization()

MC::HepMC::Polarization::Polarization ( const double a = 0.0,
const double b = 0.0,
bool is_defined = false )
inline

Definition at line 14 of file HepMCHelpers.h.

◆ ~Polarization()

MC::HepMC::Polarization::~Polarization ( )
inline

Definition at line 17 of file HepMCHelpers.h.

Member Function Documentation

◆ is_defined()

bool MC::HepMC::Polarization::is_defined ( ) const
inline

Definition at line 20 of file HepMCHelpers.h.

20{

◆ operator==()

bool MC::HepMC::Polarization::operator== ( const Polarization & a) const
inline

Definition at line 21 of file HepMCHelpers.h.

◆ phi()

double MC::HepMC::Polarization::phi ( ) const
inline

Definition at line 19 of file HepMCHelpers.h.

◆ theta()

double MC::HepMC::Polarization::theta ( ) const
inline

Definition at line 18 of file HepMCHelpers.h.

Member Data Documentation

◆ m_is_defined

bool MC::HepMC::Polarization::m_is_defined
private

Definition at line 25 of file HepMCHelpers.h.

◆ m_phi

double MC::HepMC::Polarization::m_phi
private

Definition at line 24 of file HepMCHelpers.h.

◆ m_theta

double MC::HepMC::Polarization::m_theta
private

Definition at line 23 of file HepMCHelpers.h.


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