C++ Interface to Tauola
SimpleParticle Class Reference
Collaboration diagram for SimpleParticle:
Collaboration graph

Public Member Functions

 SimpleParticle (double x, double y, double z, double e, int id)
 
double px ()
 
double py ()
 
double pz ()
 
double e ()
 
int pdgid ()
 
void setPx (double x)
 
void setPy (double y)
 
void setPz (double z)
 
void setE (double e)
 
void setPdgid (int id)
 

Private Attributes

double _px
 
double _py
 
double _pz
 
double _e
 
int _pdgid
 

Detailed Description

Definition at line 10 of file SimpleParticle.h.

Constructor & Destructor Documentation

◆ SimpleParticle() [1/2]

SimpleParticle ( )
inline

Definition at line 13 of file SimpleParticle.h.

◆ SimpleParticle() [2/2]

SimpleParticle ( double x,
double y,
double z,
double e,
int id )
inline

Definition at line 14 of file SimpleParticle.h.

Member Function Documentation

◆ e()

double e ( )
inline

Definition at line 19 of file SimpleParticle.h.

◆ pdgid()

int pdgid ( )
inline

Definition at line 20 of file SimpleParticle.h.

◆ px()

double px ( )
inline

Definition at line 16 of file SimpleParticle.h.

◆ py()

double py ( )
inline

Definition at line 17 of file SimpleParticle.h.

◆ pz()

double pz ( )
inline

Definition at line 18 of file SimpleParticle.h.

◆ setE()

void setE ( double e)
inline

Definition at line 25 of file SimpleParticle.h.

◆ setPdgid()

void setPdgid ( int id)
inline

Definition at line 26 of file SimpleParticle.h.

◆ setPx()

void setPx ( double x)
inline

Definition at line 22 of file SimpleParticle.h.

◆ setPy()

void setPy ( double y)
inline

Definition at line 23 of file SimpleParticle.h.

◆ setPz()

void setPz ( double z)
inline

Definition at line 24 of file SimpleParticle.h.

Field Documentation

◆ _e

double _e
private

Definition at line 29 of file SimpleParticle.h.

◆ _pdgid

int _pdgid
private

Definition at line 30 of file SimpleParticle.h.

◆ _px

double _px
private

Definition at line 29 of file SimpleParticle.h.

◆ _py

double _py
private

Definition at line 29 of file SimpleParticle.h.

◆ _pz

double _pz
private

Definition at line 29 of file SimpleParticle.h.


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