evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.

#include <EvtGenBase/EvtParticle.hh>

Inheritance diagram for EvtParticle:
EvtDiracParticle EvtHighSpinParticle EvtNeutrinoParticle EvtPhotonParticle EvtRaritaSchwingerParticle EvtScalarParticle EvtStringParticle EvtTensorParticle EvtVectorParticle

Public Member Functions

 EvtParticle ()
 
virtual ~EvtParticle ()
 
virtual EvtVector4C epsParent (int i) const
 
virtual EvtVector4C eps (int i) const
 
virtual EvtVector4C epsParentPhoton (int i)
 
virtual EvtVector4C epsPhoton (int i)
 
virtual EvtDiracSpinor spParent (int) const
 
virtual EvtDiracSpinor sp (int) const
 
virtual EvtDiracSpinor spParentNeutrino () const
 
virtual EvtDiracSpinor spNeutrino () const
 
virtual EvtTensor4C epsTensorParent (int i) const
 
virtual EvtTensor4C epsTensor (int i) const
 
virtual EvtRaritaSchwinger spRSParent (int) const
 
virtual EvtRaritaSchwinger spRS (int) const
 
virtual void init (EvtId part_n, const EvtVector4R &p4)=0
 
void addDaug (EvtParticle *node)
 
void decay ()
 
void deleteTree ()
 
void deleteDaughters (bool keepChannel=false)
 
void setChannel (int i)
 
void makeDaughters (unsigned int ndaug, EvtId *id)
 
void makeDaughters (unsigned int ndaug, std::vector< EvtId > idVector)
 
double initializePhaseSpace (unsigned int numdaughter, EvtId *daughters, bool forceResetMasses=false, double poleSize=-1., int whichTwo1=0, int whichTwo2=1)
 
EvtParticlegetDaug (int i)
 
EvtParticlenextIter (EvtParticle *rootOfTree=0)
 
void makeStdHep (EvtStdHep &stdhep, EvtSecondary &secondary, EvtId *stable_parent_ihep)
 
void makeStdHep (EvtStdHep &stdhep)
 
EvtVector4R getP4Lab () const
 
EvtVector4R getP4LabBeforeFSR ()
 
EvtVector4R getP4Restframe () const
 
EvtVector4R get4Pos () const
 
EvtParticlegetParent () const
 
void insertDaugPtr (int idaug, EvtParticle *partptr)
 
double mass () const
 
int firstornot () const
 
void setFirstOrNot ()
 
void resetFirstOrNot ()
 
EvtId getId () const
 
int getPDGId () const
 
EvtSpinType::spintype getSpinType () const
 
int getSpinStates () const
 
const EvtVector4RgetP4 () const
 
void setP4 (const EvtVector4R &p4)
 
void setP4WithFSR (const EvtVector4R &p4)
 
void setFSRP4toZero ()
 
int getChannel () const
 
size_t getNDaug () const
 
void resetNDaug ()
 
void printTree () const
 
void printTreeRec (unsigned int level) const
 
std::string treeStr () const
 
std::string treeStrRec (unsigned int level) const
 
void printParticle () const
 
void setLifetime (double tau)
 
void setLifetime ()
 
double getLifetime ()
 
void setDiagonalSpinDensity ()
 
void setVectorSpinDensity ()
 
void setSpinDensityForward (const EvtSpinDensity &rho)
 
void setSpinDensityForwardHelicityBasis (const EvtSpinDensity &rho)
 
void setSpinDensityForwardHelicityBasis (const EvtSpinDensity &rho, double alpha, double beta, double gamma)
 
virtual EvtSpinDensity rotateToHelicityBasis () const =0
 
virtual EvtSpinDensity rotateToHelicityBasis (double alpha, double beta, double gamma) const =0
 
EvtSpinDensity getSpinDensityForward ()
 
void setSpinDensityBackward (const EvtSpinDensity &rho)
 
EvtSpinDensity getSpinDensityBackward ()
 
void noLifeTime ()
 
void setId (EvtId id)
 
void initDecay (bool useMinMass=false)
 
bool generateMassTree ()
 
double compMassProb ()
 
void setMass (double m)
 
bool isInitialized ()
 
bool hasValidP4 ()
 
bool isDecayed ()
 
double * decayProb ()
 
void setDecayProb (double p)
 
std::string getName ()
 
void setAttribute (std::string attName, int attValue)
 
int getAttribute (std::string attName)
 
void setAttributeDouble (std::string attName, double attValue)
 
double getAttributeDouble (std::string attName)
 

Protected Types

typedef std::map< std::string, int > EvtAttIntMap
 
typedef std::map< std::string, double > EvtAttDblMap
 

Protected Member Functions

void setp (double e, double px, double py, double pz)
 
void setp (const EvtVector4R &p4)
 
void setpart_num (EvtId particle_number)
 

Protected Attributes

bool _validP4
 
EvtAttIntMap _intAttributes
 
EvtAttDblMap _dblAttributes
 

Private Member Functions

void makeStdHepRec (int firstparent, int lastparent, EvtStdHep &stdhep, EvtSecondary &secondary, EvtId *stable_parent_ihep)
 
void makeStdHepRec (int firstparent, int lastparent, EvtStdHep &stdhep)
 
EvtParticleoperator= (const EvtParticle &p)
 
 EvtParticle (const EvtParticle &p)
 

Private Attributes

EvtParticle_daug [MAX_DAUG]
 
size_t _ndaug
 
EvtParticle_parent
 
int _channel
 
int _first
 
EvtId _id
 
EvtVector4R _p
 
EvtVector4R _pBeforeFSR
 
double _t
 
bool _isInit
 
bool _isDecayed
 
EvtSpinDensity _rhoForward
 
EvtSpinDensity _rhoBackward
 
int _genlifetime
 
double * _decayProb
 

Detailed Description

Definition at line 46 of file EvtParticle.hh.

Member Typedef Documentation

◆ EvtAttDblMap

typedef std::map<std::string, double> EvtParticle::EvtAttDblMap
protected

Definition at line 462 of file EvtParticle.hh.

◆ EvtAttIntMap

typedef std::map<std::string, int> EvtParticle::EvtAttIntMap
protected

Definition at line 458 of file EvtParticle.hh.

Constructor & Destructor Documentation

◆ EvtParticle() [1/2]

EvtParticle::EvtParticle ( )

Default constructor.

Definition at line 60 of file EvtParticle.cpp.

◆ ~EvtParticle()

EvtParticle::~EvtParticle ( )
virtual

Destructor.

Definition at line 55 of file EvtParticle.cpp.

◆ EvtParticle() [2/2]

EvtParticle::EvtParticle ( const EvtParticle p)
private

Member Function Documentation

◆ addDaug()

void EvtParticle::addDaug ( EvtParticle node)

Add another daughter to the particle

Definition at line 118 of file EvtParticle.cpp.

◆ compMassProb()

double EvtParticle::compMassProb ( )

Definition at line 562 of file EvtParticle.cpp.

◆ decay()

void EvtParticle::decay ( )

Decay particle

Definition at line 443 of file EvtParticle.cpp.

◆ decayProb()

double* EvtParticle::decayProb ( )
inline

Definition at line 409 of file EvtParticle.hh.

◆ deleteDaughters()

void EvtParticle::deleteDaughters ( bool  keepChannel = false)

Definition at line 596 of file EvtParticle.cpp.

◆ deleteTree()

void EvtParticle::deleteTree ( )

Delete a decay chain

Definition at line 609 of file EvtParticle.cpp.

◆ eps()

EvtVector4C EvtParticle::eps ( int  i) const
virtual

Returns polarization vector in the particles own restframe.

Reimplemented in EvtVectorParticle.

Definition at line 628 of file EvtParticle.cpp.

◆ epsParent()

EvtVector4C EvtParticle::epsParent ( int  i) const
virtual

Returns polarization vector in the parents restframe.

Reimplemented in EvtVectorParticle.

Definition at line 616 of file EvtParticle.cpp.

◆ epsParentPhoton()

EvtVector4C EvtParticle::epsParentPhoton ( int  i)
virtual

Returns polarization vector in the parents restframe for a photon.

Reimplemented in EvtPhotonParticle.

Definition at line 640 of file EvtParticle.cpp.

◆ epsPhoton()

EvtVector4C EvtParticle::epsPhoton ( int  i)
virtual

Returns polarization vector in the particles own restframe for a photon.

Reimplemented in EvtPhotonParticle.

Definition at line 652 of file EvtParticle.cpp.

◆ epsTensor()

EvtTensor4C EvtParticle::epsTensor ( int  i) const
virtual

Returns tensor in the particles own restframe for a spin 2 particle.

Reimplemented in EvtTensorParticle.

Definition at line 725 of file EvtParticle.cpp.

◆ epsTensorParent()

EvtTensor4C EvtParticle::epsTensorParent ( int  i) const
virtual

Returns tensor in the parents restframe for a spin 2 particle.

Reimplemented in EvtTensorParticle.

Definition at line 713 of file EvtParticle.cpp.

◆ firstornot()

int EvtParticle::firstornot ( ) const

Used internally to decide if first time particle is decayed.

Definition at line 125 of file EvtParticle.cpp.

◆ generateMassTree()

bool EvtParticle::generateMassTree ( )

Definition at line 514 of file EvtParticle.cpp.

◆ get4Pos()

EvtVector4R EvtParticle::get4Pos ( ) const

Returns the 4position of the particle in the lab frame.

Definition at line 798 of file EvtParticle.cpp.

◆ getAttribute()

int EvtParticle::getAttribute ( std::string  attName)

Definition at line 1289 of file EvtParticle.cpp.

◆ getAttributeDouble()

double EvtParticle::getAttributeDouble ( std::string  attName)

Definition at line 1305 of file EvtParticle.cpp.

◆ getChannel()

int EvtParticle::getChannel ( ) const

Retunrs the decay channel.

Definition at line 155 of file EvtParticle.cpp.

◆ getDaug()

EvtParticle * EvtParticle::getDaug ( int  i)

Get pointer the the i:th daugther.

Definition at line 91 of file EvtParticle.cpp.

◆ getId()

EvtId EvtParticle::getId ( ) const

Returns Id of particle.

Definition at line 130 of file EvtParticle.cpp.

◆ getLifetime()

double EvtParticle::getLifetime ( )

Returns the lifetime.

Definition at line 113 of file EvtParticle.cpp.

◆ getName()

std::string EvtParticle::getName ( )

Definition at line 1283 of file EvtParticle.cpp.

◆ getNDaug()

size_t EvtParticle::getNDaug ( ) const

Returns number of daugthers.

Definition at line 160 of file EvtParticle.cpp.

◆ getP4()

const EvtVector4R & EvtParticle::getP4 ( ) const

Returns 4momentum in parents restframe.

Definition at line 150 of file EvtParticle.cpp.

◆ getP4Lab()

EvtVector4R EvtParticle::getP4Lab ( ) const

Gets 4vector in the labframe, i.e., the frame in which the root particles momentum is measured.

Definition at line 761 of file EvtParticle.cpp.

◆ getP4LabBeforeFSR()

EvtVector4R EvtParticle::getP4LabBeforeFSR ( )

Gets 4vector in the labframe for the 4-momentum before FSR was generated in the parents decay. The lab frame is where the root particles momentum is measured.

Definition at line 777 of file EvtParticle.cpp.

◆ getP4Restframe()

EvtVector4R EvtParticle::getP4Restframe ( ) const

Gets 4vector in the particles restframe, i.e. this functiont will return (m,0,0,0)

Definition at line 793 of file EvtParticle.cpp.

◆ getParent()

EvtParticle * EvtParticle::getParent ( ) const

Returns pointer to parent particle.

Definition at line 96 of file EvtParticle.cpp.

◆ getPDGId()

int EvtParticle::getPDGId ( ) const

Returns the PDG id of the particle

Definition at line 135 of file EvtParticle.cpp.

◆ getSpinDensityBackward()

EvtSpinDensity EvtParticle::getSpinDensityBackward ( )
inline

Get backward spin density matrix.

Definition at line 377 of file EvtParticle.hh.

◆ getSpinDensityForward()

EvtSpinDensity EvtParticle::getSpinDensityForward ( )
inline

Get forward spin density matrix.

Definition at line 364 of file EvtParticle.hh.

◆ getSpinStates()

int EvtParticle::getSpinStates ( ) const

Returns number of spin states of the particle.

Definition at line 145 of file EvtParticle.cpp.

◆ getSpinType()

EvtSpinType::spintype EvtParticle::getSpinType ( ) const

Returns particle type.

Definition at line 140 of file EvtParticle.cpp.

◆ hasValidP4()

bool EvtParticle::hasValidP4 ( )
inline

Definition at line 403 of file EvtParticle.hh.

◆ init()

virtual void EvtParticle::init ( EvtId  part_n,
const EvtVector4R p4 
)
pure virtual

◆ initDecay()

void EvtParticle::initDecay ( bool  useMinMass = false)

Definition at line 250 of file EvtParticle.cpp.

◆ initializePhaseSpace()

double EvtParticle::initializePhaseSpace ( unsigned int  numdaughter,
EvtId daughters,
bool  forceResetMasses = false,
double  poleSize = -1.,
int  whichTwo1 = 0,
int  whichTwo2 = 1 
)

Similar to the routine above except that here momentum is generated according to phase space daughters are filled with this momentum.

Definition at line 1102 of file EvtParticle.cpp.

◆ insertDaugPtr()

void EvtParticle::insertDaugPtr ( int  idaug,
EvtParticle partptr 
)
inline

Makes partptr the idaug:th daugther.

Definition at line 220 of file EvtParticle.hh.

◆ isDecayed()

bool EvtParticle::isDecayed ( )
inline

Definition at line 404 of file EvtParticle.hh.

◆ isInitialized()

bool EvtParticle::isInitialized ( )
inline

Definition at line 402 of file EvtParticle.hh.

◆ makeDaughters() [1/2]

void EvtParticle::makeDaughters ( unsigned int  ndaug,
EvtId id 
)

Creates the daughters in the list of ids and adds them to the parent. Note that momentum is left uninitialized, this is only creation.

Definition at line 1239 of file EvtParticle.cpp.

◆ makeDaughters() [2/2]

void EvtParticle::makeDaughters ( unsigned int  ndaug,
std::vector< EvtId idVector 
)

Creates the daughters in the list of ids and adds them to the parent. Note that momentum is left uninitialized, this is only creation.

Definition at line 1214 of file EvtParticle.cpp.

◆ makeStdHep() [1/2]

void EvtParticle::makeStdHep ( EvtStdHep stdhep,
EvtSecondary secondary,
EvtId stable_parent_ihep 
)

Makes stdhep list

Definition at line 854 of file EvtParticle.cpp.

◆ makeStdHep() [2/2]

void EvtParticle::makeStdHep ( EvtStdHep stdhep)

Definition at line 885 of file EvtParticle.cpp.

◆ makeStdHepRec() [1/2]

void EvtParticle::makeStdHepRec ( int  firstparent,
int  lastparent,
EvtStdHep stdhep,
EvtSecondary secondary,
EvtId stable_parent_ihep 
)
private

Definition at line 902 of file EvtParticle.cpp.

◆ makeStdHepRec() [2/2]

void EvtParticle::makeStdHepRec ( int  firstparent,
int  lastparent,
EvtStdHep stdhep 
)
private

Definition at line 933 of file EvtParticle.cpp.

◆ mass()

double EvtParticle::mass ( ) const

Returns mass of particle.

Definition at line 165 of file EvtParticle.cpp.

◆ nextIter()

EvtParticle * EvtParticle::nextIter ( EvtParticle rootOfTree = 0)

Iterates over the particles in a decay chain.

Definition at line 821 of file EvtParticle.cpp.

◆ noLifeTime()

void EvtParticle::noLifeTime ( )
inline

Definition at line 382 of file EvtParticle.hh.

◆ operator=()

EvtParticle& EvtParticle::operator= ( const EvtParticle p)
private

◆ printParticle()

void EvtParticle::printParticle ( ) const

Prints information for the particle.

Definition at line 1022 of file EvtParticle.cpp.

◆ printTree()

void EvtParticle::printTree ( ) const

Prints out the particle "tree" of a given particle. The tree consists of all daughters (and their daughters, etc) and their properties.

Definition at line 978 of file EvtParticle.cpp.

◆ printTreeRec()

void EvtParticle::printTreeRec ( unsigned int  level) const

Definition at line 949 of file EvtParticle.cpp.

◆ resetFirstOrNot()

void EvtParticle::resetFirstOrNot ( )

Definition at line 81 of file EvtParticle.cpp.

◆ resetNDaug()

void EvtParticle::resetNDaug ( )
inline

Definition at line 286 of file EvtParticle.hh.

◆ rotateToHelicityBasis() [1/2]

virtual EvtSpinDensity EvtParticle::rotateToHelicityBasis ( ) const
pure virtual

Returns a rotation matrix need to rotate the basis state to the helicity basis. The EvtSpinDensity matrix is just use as a matrix here. This function is to be implemented in each derived class.

Implemented in EvtVectorParticle, EvtPhotonParticle, EvtRaritaSchwingerParticle, EvtTensorParticle, EvtDiracParticle, EvtStringParticle, EvtNeutrinoParticle, EvtHighSpinParticle, and EvtScalarParticle.

◆ rotateToHelicityBasis() [2/2]

virtual EvtSpinDensity EvtParticle::rotateToHelicityBasis ( double  alpha,
double  beta,
double  gamma 
) const
pure virtual

◆ setAttribute()

void EvtParticle::setAttribute ( std::string  attName,
int  attValue 
)
inline

Definition at line 418 of file EvtParticle.hh.

◆ setAttributeDouble()

void EvtParticle::setAttributeDouble ( std::string  attName,
double  attValue 
)
inline

Definition at line 428 of file EvtParticle.hh.

◆ setChannel()

void EvtParticle::setChannel ( int  i)

Should only be used internally.

Definition at line 86 of file EvtParticle.cpp.

◆ setDecayProb()

void EvtParticle::setDecayProb ( double  p)

Definition at line 1276 of file EvtParticle.cpp.

◆ setDiagonalSpinDensity()

void EvtParticle::setDiagonalSpinDensity ( )

Set diagonal spindensity matrix.

Definition at line 170 of file EvtParticle.cpp.

◆ setFirstOrNot()

void EvtParticle::setFirstOrNot ( )

Definition at line 77 of file EvtParticle.cpp.

◆ setFSRP4toZero()

void EvtParticle::setFSRP4toZero ( )
inline

Definition at line 275 of file EvtParticle.hh.

◆ setId()

void EvtParticle::setId ( EvtId  id)
inline

Definition at line 385 of file EvtParticle.hh.

◆ setLifetime() [1/2]

void EvtParticle::setLifetime ( double  tau)

Set lifetime of the particle in parents restframe.

Definition at line 101 of file EvtParticle.cpp.

◆ setLifetime() [2/2]

void EvtParticle::setLifetime ( )

Generate lifetime according to pure exponential.

Definition at line 106 of file EvtParticle.cpp.

◆ setMass()

void EvtParticle::setMass ( double  m)
inline

Definition at line 392 of file EvtParticle.hh.

◆ setp() [1/2]

void EvtParticle::setp ( double  e,
double  px,
double  py,
double  pz 
)
inlineprotected

Definition at line 437 of file EvtParticle.hh.

◆ setp() [2/2]

void EvtParticle::setp ( const EvtVector4R p4)
inlineprotected

Definition at line 443 of file EvtParticle.hh.

◆ setP4()

void EvtParticle::setP4 ( const EvtVector4R p4)
inline

Sets the 4momentum in the parents restframe.

Definition at line 267 of file EvtParticle.hh.

◆ setP4WithFSR()

void EvtParticle::setP4WithFSR ( const EvtVector4R p4)
inline

Definition at line 273 of file EvtParticle.hh.

◆ setpart_num()

void EvtParticle::setpart_num ( EvtId  particle_number)
inlineprotected

Definition at line 449 of file EvtParticle.hh.

◆ setSpinDensityBackward()

void EvtParticle::setSpinDensityBackward ( const EvtSpinDensity rho)
inline

Set backward spin density matrix.

Definition at line 369 of file EvtParticle.hh.

◆ setSpinDensityForward()

void EvtParticle::setSpinDensityForward ( const EvtSpinDensity rho)
inline

Set forward spin density matrix.

Definition at line 337 of file EvtParticle.hh.

◆ setSpinDensityForwardHelicityBasis() [1/2]

void EvtParticle::setSpinDensityForwardHelicityBasis ( const EvtSpinDensity rho)

Set forward spin density matrix according to the density matrix rho in the helicity amplitude basis.

Definition at line 196 of file EvtParticle.cpp.

◆ setSpinDensityForwardHelicityBasis() [2/2]

void EvtParticle::setSpinDensityForwardHelicityBasis ( const EvtSpinDensity rho,
double  alpha,
double  beta,
double  gamma 
)

Definition at line 222 of file EvtParticle.cpp.

◆ setVectorSpinDensity()

void EvtParticle::setVectorSpinDensity ( )

Set spindensity matrix for e+e- -> V

Definition at line 175 of file EvtParticle.cpp.

◆ sp()

EvtDiracSpinor EvtParticle::sp ( int  i) const
virtual

Returns Dirac spinor in the particles own restframe for a Dirac particle.

Reimplemented in EvtDiracParticle.

Definition at line 677 of file EvtParticle.cpp.

◆ spNeutrino()

EvtDiracSpinor EvtParticle::spNeutrino ( ) const
virtual

Returns Dirac spinor in the particles own restframe for a Neutrino particle.

Reimplemented in EvtNeutrinoParticle.

Definition at line 701 of file EvtParticle.cpp.

◆ spParent()

EvtDiracSpinor EvtParticle::spParent ( int  i) const
virtual

Returns Dirac spinor in the parents restframe for a Dirac particle.

Reimplemented in EvtDiracParticle.

Definition at line 665 of file EvtParticle.cpp.

◆ spParentNeutrino()

EvtDiracSpinor EvtParticle::spParentNeutrino ( ) const
virtual

Returns Dirac spinor in the parents restframe for a Neutrino particle.

Reimplemented in EvtNeutrinoParticle.

Definition at line 689 of file EvtParticle.cpp.

◆ spRS()

EvtRaritaSchwinger EvtParticle::spRS ( int  i) const
virtual

Returns Rarita-Schwinger spinor in the particles own restframe for a Rarita-Schwinger particle.

Reimplemented in EvtRaritaSchwingerParticle.

Definition at line 749 of file EvtParticle.cpp.

◆ spRSParent()

EvtRaritaSchwinger EvtParticle::spRSParent ( int  i) const
virtual

Returns Rarita-Schwinger spinor in the parents restframe for a Rarita-Schwinger particle.

Reimplemented in EvtRaritaSchwingerParticle.

Definition at line 737 of file EvtParticle.cpp.

◆ treeStr()

std::string EvtParticle::treeStr ( ) const

Definition at line 1012 of file EvtParticle.cpp.

◆ treeStrRec()

std::string EvtParticle::treeStrRec ( unsigned int  level) const

Definition at line 990 of file EvtParticle.cpp.

Member Data Documentation

◆ _channel

int EvtParticle::_channel
private

Definition at line 469 of file EvtParticle.hh.

◆ _daug

EvtParticle* EvtParticle::_daug[MAX_DAUG]
private

Definition at line 466 of file EvtParticle.hh.

◆ _dblAttributes

EvtAttDblMap EvtParticle::_dblAttributes
protected

Definition at line 463 of file EvtParticle.hh.

◆ _decayProb

double* EvtParticle::_decayProb
private

Definition at line 495 of file EvtParticle.hh.

◆ _first

int EvtParticle::_first
private

Definition at line 470 of file EvtParticle.hh.

◆ _genlifetime

int EvtParticle::_genlifetime
private

Definition at line 488 of file EvtParticle.hh.

◆ _id

EvtId EvtParticle::_id
private

Definition at line 471 of file EvtParticle.hh.

◆ _intAttributes

EvtAttIntMap EvtParticle::_intAttributes
protected

Definition at line 459 of file EvtParticle.hh.

◆ _isDecayed

bool EvtParticle::_isDecayed
private

Definition at line 476 of file EvtParticle.hh.

◆ _isInit

bool EvtParticle::_isInit
private

Definition at line 475 of file EvtParticle.hh.

◆ _ndaug

size_t EvtParticle::_ndaug
private

Definition at line 467 of file EvtParticle.hh.

◆ _p

EvtVector4R EvtParticle::_p
private

Definition at line 472 of file EvtParticle.hh.

◆ _parent

EvtParticle* EvtParticle::_parent
private

Definition at line 468 of file EvtParticle.hh.

◆ _pBeforeFSR

EvtVector4R EvtParticle::_pBeforeFSR
private

Definition at line 473 of file EvtParticle.hh.

◆ _rhoBackward

EvtSpinDensity EvtParticle::_rhoBackward
private

Definition at line 481 of file EvtParticle.hh.

◆ _rhoForward

EvtSpinDensity EvtParticle::_rhoForward
private

Definition at line 480 of file EvtParticle.hh.

◆ _t

double EvtParticle::_t
private

Definition at line 474 of file EvtParticle.hh.

◆ _validP4

bool EvtParticle::_validP4
protected

Definition at line 455 of file EvtParticle.hh.


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