#ifndef HHYPBLJVPIDLIST_H
#define HHYPBLJVPIDLIST_H
#include "TObject.h"
#include "hcategory.h"
#include "hgeantkine.h"
#include "hbpidphysicsconstants.h"
enum {max_t = 6, max_h = 10};
enum {max_particles = 68, nameLength = 6};
struct tParticle
{char name[nameLength];
Float_t mass;
Int_t charge;
Int_t leptonCharge;
Int_t baryonCharge;
Int_t strange;
};
struct tPhysProp
{Int_t particles;
tParticle P[max_particles];
};
enum {nulla = 0, minima = 1, media = 2, maxima = 3, paranoja = 4};
enum tPrntLvl {prnt,noprnt};
class HHypBljvPidList : public TObject
{
private:
public:
HHypBljvPidList ();
~HHypBljvPidList (void);
Bool_t init (void);
void fillPhysCnst (tPhysProp* Phys, FILE* otp);
void prntPhys (tPhysProp* Phys, FILE* otp);
void typePhys (tPhysProp* Phys );
void getPrLvl (Int_t* prLvl, FILE* otp);
Int_t nmToIndex (const Char_t* nomen, tPhysProp* Phys);
ClassDef(HHypBljvPidList,0)
};
#endif
Last change: Sat May 22 12:57:41 2010
Last generated: 2010-05-22 12:57
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.