18 fLV(lv), fCharge(chrg), fPdgCode(pdg), fUniqueID(uid), fMarker(0), fNDau(0)
27 fLV(*lv), fCharge(chrg), fPdgCode(pdg), fUniqueID(uid), fMarker(0), fNDau(0)
37 printf(
"uid:%3d lv:(%7.3f,%7.3f,%7.3f,%7.3f ; m:%7.3f, p:%7.3f, pt:%7.3f, tht:%6.1f, phi:%7.1f) ch:%2.0f pdg:%6d marker:%8lu (",
38 fUniqueID,
fLV.Px(),
fLV.Py(),
fLV.Pz(),
fLV.E(),
fLV.M(),
fLV.P(),
fLV.Pt(),
fLV.Theta()*57.296,
fLV.Phi()*57.296,
fCharge,
fPdgCode,
fMarker);
void PrintBinary(ULong_t x)
Prints a unsigned int as bit string.
PndSmpCand * fDaughter[5]
printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime)
void CombCand(Int_t pdg, PndSmpCand *c0, PndSmpCand *c1, PndSmpCand *c2=0, PndSmpCand *c3=0, PndSmpCand *c4=0)
Combines this candidate from several daughters (adds P4 and charges).
int uid(int lev, int lrun, int lmode)
PndSmpCand()
Default constructor.
Simple particle candidate to perform simple combinatorics and particle counting for event filtering...