ATLAS Offline Software
Loading...
Searching...
No Matches
SampledParticle Class Reference

#include <Samplers.h>

Collaboration diagram for SampledParticle:

Public Member Functions

 ~SampledParticle ()
 SampledParticle (int pid=0, TLorentzVector mom=TLorentzVector(0, 0, 0, 0), TLorentzVector pos=TLorentzVector(0, 0, 0, 0))

Public Attributes

int m_pid {}
TLorentzVector m_mom
TLorentzVector m_pos
float m_mass {}

Detailed Description

Definition at line 330 of file Samplers.h.

Constructor & Destructor Documentation

◆ ~SampledParticle()

SampledParticle::~SampledParticle ( )
inline

Definition at line 332 of file Samplers.h.

332{};

◆ SampledParticle()

SampledParticle::SampledParticle ( int pid = 0,
TLorentzVector mom = TLorentzVector(0,0,0,0),
TLorentzVector pos = TLorentzVector(0,0,0,0) )
inline

Definition at line 333 of file Samplers.h.

333 :
334 m_pid (pid), m_mom(mom), m_pos(pos), m_mass(0.f){
335 // Constructor/initializer: PID is the (int) PDG particle ID code
336 // of this particle, mom is its momentum 4-vector, and pos is
337 // the vertex 4-position (both as ROOT.TLorentzVector, in MeV).
338 }
TLorentzVector m_pos
Definition Samplers.h:340
TLorentzVector m_mom
Definition Samplers.h:340

Member Data Documentation

◆ m_mass

float SampledParticle::m_mass {}

Definition at line 341 of file Samplers.h.

341{};

◆ m_mom

TLorentzVector SampledParticle::m_mom

Definition at line 340 of file Samplers.h.

◆ m_pid

int SampledParticle::m_pid {}

Definition at line 339 of file Samplers.h.

339{};

◆ m_pos

TLorentzVector SampledParticle::m_pos

Definition at line 340 of file Samplers.h.


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