ATLAS Offline Software
Loading...
Searching...
No Matches
GenParticle.h File Reference
#include "HepMC3/GenParticle.h"
#include "HepMC3/PrintStreams.h"
#include "AtlasHepMC/Barcode.h"
#include "AtlasHepMC/Polarization.h"
#include "AtlasHepMC/Flow.h"
Include dependency graph for GenParticle.h:

Go to the source code of this file.

Namespaces

namespace  HepMC3
namespace  HepMC

Typedefs

typedef HepMC3::GenParticlePtr HepMC::GenParticlePtr
typedef HepMC3::ConstGenParticlePtr HepMC::ConstGenParticlePtr

Functions

std::ostream & HepMC3::operator<< (std::ostream &os, GenParticlePtr p)
 Print one-line info with idiomatic C++ printing.
GenParticlePtr HepMC::newGenParticlePtr (const HepMC3::FourVector &mom=HepMC3::FourVector::ZERO_VECTOR(), int pid=0, int status=0)
ConstGenParticlePtr HepMC::newConstGenParticlePtr (const HepMC3::FourVector &mom=HepMC3::FourVector::ZERO_VECTOR(), int pid=0, int status=0)
int HepMC::barcode_or_id (const ConstGenParticlePtr &p)