CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
Exhume::Particle Class Reference

#include <Particle.h>

Public Member Functions

 Particle ()
 
 Particle (const CLHEP::HepLorentzVector &_p, const CLHEP::HepLorentzVector &_vtx, int _id, int _Colour, int _AntiColour)
 
 ~Particle ()
 

Public Attributes

int AntiColour
 
int Colour
 
int id
 
CLHEP::HepLorentzVector p
 
CLHEP::HepLorentzVector vtx
 

Detailed Description

Definition at line 12 of file Particle.h.

Constructor & Destructor Documentation

◆ Particle() [1/2]

Exhume::Particle::Particle ( )
inline

Definition at line 14 of file Particle.h.

14 : p(0), vtx(0), id(0), Colour(0), AntiColour(0) {}

◆ Particle() [2/2]

Exhume::Particle::Particle ( const CLHEP::HepLorentzVector &  _p,
const CLHEP::HepLorentzVector &  _vtx,
int  _id,
int  _Colour,
int  _AntiColour 
)
inline

Definition at line 16 of file Particle.h.

18  : p(_p), vtx(_vtx), id(_id), Colour(_Colour), AntiColour(_AntiColour) {}

◆ ~Particle()

Exhume::Particle::~Particle ( )
inline

Definition at line 20 of file Particle.h.

20 {};

Member Data Documentation

◆ AntiColour

int Exhume::Particle::AntiColour

Definition at line 26 of file Particle.h.

◆ Colour

int Exhume::Particle::Colour

Definition at line 25 of file Particle.h.

◆ id

int Exhume::Particle::id

Definition at line 24 of file Particle.h.

◆ p

CLHEP::HepLorentzVector Exhume::Particle::p

Definition at line 20 of file Particle.h.

Referenced by Electron.Electron::ptErr().

◆ vtx

CLHEP::HepLorentzVector Exhume::Particle::vtx

Definition at line 23 of file Particle.h.

Exhume::Particle::Colour
int Colour
Definition: Particle.h:25
Exhume::Particle::id
int id
Definition: Particle.h:24
Exhume::Particle::AntiColour
int AntiColour
Definition: Particle.h:26
Exhume::Particle::p
CLHEP::HepLorentzVector p
Definition: Particle.h:20
Exhume::Particle::vtx
CLHEP::HepLorentzVector vtx
Definition: Particle.h:23