Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros
JPDB.hh File Reference
#include <string>
#include <ostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include "JAAnet/JParticleTypes.hh"
#include "JTools/JConstants.hh"
#include "JLang/JPredicate.hh"
#include "JLang/JException.hh"
#include "Jeep/JPrint.hh"

Go to the source code of this file.

Classes

struct  JAANET::JParticle
 Auxiliary class to handle particle name, codes and mass. More...
 
struct  JAANET::JPDB
 Collection of particles. More...
 

Namespaces

 JAANET
 Extensions to AAnet data format.
 
 JPP
 

Macros

#define MAKE_PARTICLE(PDG, GEANT, MASS)   JParticle(#PDG, PDG, GEANT, MASS)
 Auxiliary macro for particle creation. More...
 

Macro Definition Documentation

#define MAKE_PARTICLE (   PDG,
  GEANT,
  MASS 
)    JParticle(#PDG, PDG, GEANT, MASS)

Auxiliary macro for particle creation.

Parameters
PDGPDG code
GEANTGEANT code
MASSmass

Definition at line 99 of file JPDB.hh.