00001
00002
00003
00004
00005
00006
00007
00009
00010 #include "tmb_tree/TMBMCpart.hpp"
00011
00012
00013 ClassImp(TMBMCpart)
00014
00015
00016
00017 TMBMCpart::TMBMCpart(Float_t px, Float_t py, Float_t pz, Float_t E,
00018 Float_t q, Float_t pt, Float_t phi, Float_t eta,
00019 Int_t pdgid, Int_t index, bool hadron, bool finalparton,
00020 bool em, bool prompt, bool interparton, bool statuscheck,
00021 Int_t status, TRef vtx, TRef vtxend)
00022 {
00023 #if 0
00024 _px = px;
00025 _py = py;
00026 _pz = pz;
00027 _E = E;
00028 _pt = pt;
00029 _phi= phi;
00030 _eta= eta;
00031 #endif
00032 SetPtEtaPhiE(pt, eta, phi, E);
00033
00034 _q = q;
00035 _pdgid=pdgid;
00036 _index=index;
00037 _status=status;
00038 _vtx=vtx;
00039 _vtxend=vtxend;
00040 _hadron=hadron;
00041 _finalparton=finalparton;
00042 _em=em;
00043 _prompt=prompt;
00044 _interparton=interparton;
00045 _statuscheck=statuscheck;
00046 }
00047
00048
00049
00050