|
| Particle (int idIn, int statusIn=0, int mother1In=0, int mother2In=0, int daughter1In=0, int daughter2In=0, int colIn=0, int acolIn=0, double pxIn=0., double pyIn=0., double pzIn=0., double eIn=0., double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (int idIn, int statusIn, int mother1In, int mother2In, int daughter1In, int daughter2In, int colIn, int acolIn, Vec4 pIn, double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (const Particle &pt) |
|
Particle & | operator= (const Particle &pt) |
|
void | setPDTPtr (ParticleData *pdtPtrIn) |
|
void | setPDEPtr () |
|
void | id (int idIn) |
|
void | status (int statusIn) |
|
void | statusPos () |
|
void | statusNeg () |
|
void | statusCode (int statusIn) |
|
void | mother1 (int mother1In) |
|
void | mother2 (int mother2In) |
|
void | mothers (int mother1In=0, int mother2In=0) |
|
void | daughter1 (int daughter1In) |
|
void | daughter2 (int daughter2In) |
|
void | daughters (int daughter1In=0, int daughter2In=0) |
|
void | col (int colIn) |
|
void | acol (int acolIn) |
|
void | cols (int colIn=0, int acolIn=0) |
|
void | p (Vec4 pIn) |
|
void | p (double pxIn, double pyIn, double pzIn, double eIn) |
|
void | px (double pxIn) |
|
void | py (double pyIn) |
|
void | pz (double pzIn) |
|
void | e (double eIn) |
|
void | m (double mIn) |
|
void | scale (double scaleIn) |
|
void | pol (double polIn) |
|
void | vProd (Vec4 vProdIn) |
|
void | vProd (double xProdIn, double yProdIn, double zProdIn, double tProdIn) |
|
void | xProd (double xProdIn) |
|
void | yProd (double yProdIn) |
|
void | zProd (double zProdIn) |
|
void | tProd (double tProdIn) |
|
void | tau (double tauIn) |
|
int | id () const |
|
int | status () const |
|
int | mother1 () const |
|
int | mother2 () const |
|
int | daughter1 () const |
|
int | daughter2 () const |
|
int | col () const |
|
int | acol () const |
|
Vec4 | p () const |
|
double | px () const |
|
double | py () const |
|
double | pz () const |
|
double | e () const |
|
double | m () const |
|
double | scale () const |
|
double | pol () const |
|
bool | hasVertex () const |
|
Vec4 | vProd () const |
|
double | xProd () const |
|
double | yProd () const |
|
double | zProd () const |
|
double | tProd () const |
|
double | tau () const |
|
int | idAbs () const |
|
int | statusAbs () const |
|
bool | isFinal () const |
|
bool | isRescatteredIncoming () const |
|
double | m2 () const |
|
double | mCalc () const |
|
double | m2Calc () const |
|
double | eCalc () const |
|
double | pT () const |
|
double | pT2 () const |
|
double | mT () const |
|
double | mT2 () const |
|
double | pAbs () const |
|
double | pAbs2 () const |
|
double | eT () const |
|
double | eT2 () const |
|
double | theta () const |
|
double | phi () const |
|
double | thetaXZ () const |
|
double | pPos () const |
|
double | pNeg () const |
|
double | y () const |
|
double | eta () const |
|
Vec4 | vDec () const |
|
double | xDec () const |
|
double | yDec () const |
|
double | zDec () const |
|
double | tDec () const |
|
string | name () const |
|
string | nameWithStatus (int maxLen=20) const |
|
int | spinType () const |
|
int | chargeType () const |
|
double | charge () const |
|
bool | isCharged () const |
|
bool | isNeutral () const |
|
int | colType () const |
|
double | m0 () const |
|
double | mWidth () const |
|
double | mMin () const |
|
double | mMax () const |
|
double | mass () const |
|
double | constituentMass () const |
|
double | tau0 () const |
|
bool | mayDecay () const |
|
bool | canDecay () const |
|
bool | doExternalDecay () const |
|
bool | isResonance () const |
|
bool | isVisible () const |
|
bool | isLepton () const |
|
bool | isQuark () const |
|
bool | isGluon () const |
|
bool | isDiquark () const |
|
bool | isParton () const |
|
bool | isHadron () const |
|
ParticleDataEntry & | particleDataEntry () const |
|
void | rescale3 (double fac) |
|
void | rescale4 (double fac) |
|
void | rescale5 (double fac) |
|
void | rot (double thetaIn, double phiIn) |
|
void | bst (double betaX, double betaY, double betaZ) |
|
void | bst (double betaX, double betaY, double betaZ, double gamma) |
|
void | bst (const Vec4 &pBst) |
|
void | bst (const Vec4 &pBst, double mBst) |
|
void | bstback (const Vec4 &pBst) |
|
void | bstback (const Vec4 &pBst, double mBst) |
|
void | rotbst (const RotBstMatrix &M) |
|
void | offsetHistory (int minMother, int addMother, int minDaughter, int addDaughter) |
|
void | offsetCol (int addCol) |
|
| Particle (int idIn, int statusIn=0, int mother1In=0, int mother2In=0, int daughter1In=0, int daughter2In=0, int colIn=0, int acolIn=0, double pxIn=0., double pyIn=0., double pzIn=0., double eIn=0., double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (int idIn, int statusIn, int mother1In, int mother2In, int daughter1In, int daughter2In, int colIn, int acolIn, Vec4 pIn, double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (const Particle &pt) |
|
Particle & | operator= (const Particle &pt) |
|
void | setEvtPtr (Event *evtPtrIn) |
|
void | setPDEPtr (ParticleDataEntry *pdePtrIn=0) |
|
void | id (int idIn) |
|
void | status (int statusIn) |
|
void | statusPos () |
|
void | statusNeg () |
|
void | statusCode (int statusIn) |
|
void | mother1 (int mother1In) |
|
void | mother2 (int mother2In) |
|
void | mothers (int mother1In=0, int mother2In=0) |
|
void | daughter1 (int daughter1In) |
|
void | daughter2 (int daughter2In) |
|
void | daughters (int daughter1In=0, int daughter2In=0) |
|
void | col (int colIn) |
|
void | acol (int acolIn) |
|
void | cols (int colIn=0, int acolIn=0) |
|
void | p (Vec4 pIn) |
|
void | p (double pxIn, double pyIn, double pzIn, double eIn) |
|
void | px (double pxIn) |
|
void | py (double pyIn) |
|
void | pz (double pzIn) |
|
void | e (double eIn) |
|
void | m (double mIn) |
|
void | scale (double scaleIn) |
|
void | pol (double polIn) |
|
void | vProd (Vec4 vProdIn) |
|
void | vProd (double xProdIn, double yProdIn, double zProdIn, double tProdIn) |
|
void | xProd (double xProdIn) |
|
void | yProd (double yProdIn) |
|
void | zProd (double zProdIn) |
|
void | tProd (double tProdIn) |
|
void | tau (double tauIn) |
|
int | id () const |
|
int | status () const |
|
int | mother1 () const |
|
int | mother2 () const |
|
int | daughter1 () const |
|
int | daughter2 () const |
|
int | col () const |
|
int | acol () const |
|
Vec4 | p () const |
|
double | px () const |
|
double | py () const |
|
double | pz () const |
|
double | e () const |
|
double | m () const |
|
double | scale () const |
|
double | pol () const |
|
bool | hasVertex () const |
|
Vec4 | vProd () const |
|
double | xProd () const |
|
double | yProd () const |
|
double | zProd () const |
|
double | tProd () const |
|
double | tau () const |
|
int | idAbs () const |
|
int | statusAbs () const |
|
bool | isFinal () const |
|
bool | isRescatteredIncoming () const |
|
double | m2 () const |
|
double | mCalc () const |
|
double | m2Calc () const |
|
double | eCalc () const |
|
double | pT () const |
|
double | pT2 () const |
|
double | mT () const |
|
double | mT2 () const |
|
double | pAbs () const |
|
double | pAbs2 () const |
|
double | eT () const |
|
double | eT2 () const |
|
double | theta () const |
|
double | phi () const |
|
double | thetaXZ () const |
|
double | pPos () const |
|
double | pNeg () const |
|
double | y () const |
|
double | eta () const |
|
Vec4 | vDec () const |
|
double | xDec () const |
|
double | yDec () const |
|
double | zDec () const |
|
double | tDec () const |
|
int | index () const |
|
int | statusHepMC () const |
|
int | iTopCopy () const |
|
int | iBotCopy () const |
|
int | iTopCopyId () const |
|
int | iBotCopyId () const |
|
vector< int > | motherList () const |
|
vector< int > | daughterList () const |
|
vector< int > | sisterList (bool traceTopBot=false) const |
|
bool | isAncestor (int iAncestor) const |
|
bool | undoDecay () |
|
string | name () const |
|
string | nameWithStatus (int maxLen=20) const |
|
int | spinType () const |
|
int | chargeType () const |
|
double | charge () const |
|
bool | isCharged () const |
|
bool | isNeutral () const |
|
int | colType () const |
|
double | m0 () const |
|
double | mWidth () const |
|
double | mMin () const |
|
double | mMax () const |
|
double | mSel () const |
|
double | constituentMass () const |
|
double | tau0 () const |
|
bool | mayDecay () const |
|
bool | canDecay () const |
|
bool | doExternalDecay () const |
|
bool | isResonance () const |
|
bool | isVisible () const |
|
bool | isLepton () const |
|
bool | isQuark () const |
|
bool | isGluon () const |
|
bool | isDiquark () const |
|
bool | isParton () const |
|
bool | isHadron () const |
|
ParticleDataEntry & | particleDataEntry () const |
|
void | rescale3 (double fac) |
|
void | rescale4 (double fac) |
|
void | rescale5 (double fac) |
|
void | rot (double thetaIn, double phiIn) |
|
void | bst (double betaX, double betaY, double betaZ) |
|
void | bst (double betaX, double betaY, double betaZ, double gamma) |
|
void | bst (const Vec4 &pBst) |
|
void | bst (const Vec4 &pBst, double mBst) |
|
void | bstback (const Vec4 &pBst) |
|
void | bstback (const Vec4 &pBst, double mBst) |
|
void | rotbst (const RotBstMatrix &M) |
|
void | offsetHistory (int minMother, int addMother, int minDaughter, int addDaughter) |
|
void | offsetCol (int addCol) |
|
| Particle (int idIn, int statusIn=0, int mother1In=0, int mother2In=0, int daughter1In=0, int daughter2In=0, int colIn=0, int acolIn=0, double pxIn=0., double pyIn=0., double pzIn=0., double eIn=0., double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (int idIn, int statusIn, int mother1In, int mother2In, int daughter1In, int daughter2In, int colIn, int acolIn, Vec4 pIn, double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (const Particle &pt) |
|
Particle & | operator= (const Particle &pt) |
|
void | setEvtPtr (Event *evtPtrIn) |
|
void | setPDEPtr (ParticleDataEntry *pdePtrIn=0) |
|
void | id (int idIn) |
|
void | status (int statusIn) |
|
void | statusPos () |
|
void | statusNeg () |
|
void | statusCode (int statusIn) |
|
void | mother1 (int mother1In) |
|
void | mother2 (int mother2In) |
|
void | mothers (int mother1In=0, int mother2In=0) |
|
void | daughter1 (int daughter1In) |
|
void | daughter2 (int daughter2In) |
|
void | daughters (int daughter1In=0, int daughter2In=0) |
|
void | col (int colIn) |
|
void | acol (int acolIn) |
|
void | cols (int colIn=0, int acolIn=0) |
|
void | p (Vec4 pIn) |
|
void | p (double pxIn, double pyIn, double pzIn, double eIn) |
|
void | px (double pxIn) |
|
void | py (double pyIn) |
|
void | pz (double pzIn) |
|
void | e (double eIn) |
|
void | m (double mIn) |
|
void | scale (double scaleIn) |
|
void | pol (double polIn) |
|
void | vProd (Vec4 vProdIn) |
|
void | vProd (double xProdIn, double yProdIn, double zProdIn, double tProdIn) |
|
void | xProd (double xProdIn) |
|
void | yProd (double yProdIn) |
|
void | zProd (double zProdIn) |
|
void | tProd (double tProdIn) |
|
void | tau (double tauIn) |
|
int | id () const |
|
int | status () const |
|
int | mother1 () const |
|
int | mother2 () const |
|
int | daughter1 () const |
|
int | daughter2 () const |
|
int | col () const |
|
int | acol () const |
|
Vec4 | p () const |
|
double | px () const |
|
double | py () const |
|
double | pz () const |
|
double | e () const |
|
double | m () const |
|
double | scale () const |
|
double | pol () const |
|
bool | hasVertex () const |
|
Vec4 | vProd () const |
|
double | xProd () const |
|
double | yProd () const |
|
double | zProd () const |
|
double | tProd () const |
|
double | tau () const |
|
int | idAbs () const |
|
int | statusAbs () const |
|
bool | isFinal () const |
|
int | intPol () const |
|
bool | isRescatteredIncoming () const |
|
double | m2 () const |
|
double | mCalc () const |
|
double | m2Calc () const |
|
double | eCalc () const |
|
double | pT () const |
|
double | pT2 () const |
|
double | mT () const |
|
double | mT2 () const |
|
double | pAbs () const |
|
double | pAbs2 () const |
|
double | eT () const |
|
double | eT2 () const |
|
double | theta () const |
|
double | phi () const |
|
double | thetaXZ () const |
|
double | pPos () const |
|
double | pNeg () const |
|
double | y () const |
|
double | eta () const |
|
double | y (double mCut) const |
|
double | y (double mCut, RotBstMatrix &M) const |
|
Vec4 | vDec () const |
|
double | xDec () const |
|
double | yDec () const |
|
double | zDec () const |
|
double | tDec () const |
|
virtual int | index () const |
|
int | iTopCopy () const |
|
int | iBotCopy () const |
|
int | iTopCopyId (bool simplify=false) const |
|
int | iBotCopyId (bool simplify=false) const |
|
vector< int > | motherList () const |
|
vector< int > | daughterList () const |
|
vector< int > | daughterListRecursive () const |
|
vector< int > | sisterList (bool traceTopBot=false) const |
|
bool | isAncestor (int iAncestor) const |
|
int | statusHepMC () const |
|
bool | isFinalPartonLevel () const |
|
bool | undoDecay () |
|
string | name () const |
|
string | nameWithStatus (int maxLen=20) const |
|
int | spinType () const |
|
int | chargeType () const |
|
double | charge () const |
|
bool | isCharged () const |
|
bool | isNeutral () const |
|
int | colType () const |
|
double | m0 () const |
|
double | mWidth () const |
|
double | mMin () const |
|
double | mMax () const |
|
double | mSel () const |
|
double | constituentMass () const |
|
double | tau0 () const |
|
bool | mayDecay () const |
|
bool | canDecay () const |
|
bool | doExternalDecay () const |
|
bool | isResonance () const |
|
bool | isVisible () const |
|
bool | isLepton () const |
|
bool | isQuark () const |
|
bool | isGluon () const |
|
bool | isDiquark () const |
|
bool | isParton () const |
|
bool | isHadron () const |
|
ParticleDataEntry & | particleDataEntry () const |
|
void | rescale3 (double fac) |
|
void | rescale4 (double fac) |
|
void | rescale5 (double fac) |
|
void | rot (double thetaIn, double phiIn) |
|
void | bst (double betaX, double betaY, double betaZ) |
|
void | bst (double betaX, double betaY, double betaZ, double gamma) |
|
void | bst (const Vec4 &pBst) |
|
void | bst (const Vec4 &pBst, double mBst) |
|
void | bstback (const Vec4 &pBst) |
|
void | bstback (const Vec4 &pBst, double mBst) |
|
void | rotbst (const RotBstMatrix &M) |
|
void | offsetHistory (int minMother, int addMother, int minDaughter, int addDaughter) |
|
void | offsetCol (int addCol) |
|
| Particle (int idIn, int statusIn=0, int mother1In=0, int mother2In=0, int daughter1In=0, int daughter2In=0, int colIn=0, int acolIn=0, double pxIn=0., double pyIn=0., double pzIn=0., double eIn=0., double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (int idIn, int statusIn, int mother1In, int mother2In, int daughter1In, int daughter2In, int colIn, int acolIn, Vec4 pIn, double mIn=0., double scaleIn=0., double polIn=9.) |
|
| Particle (const Particle &pt) |
|
Particle & | operator= (const Particle &pt) |
|
void | setEvtPtr (Event *evtPtrIn) |
|
void | setPDEPtr (ParticleDataEntry *pdePtrIn=0) |
|
void | id (int idIn) |
|
void | status (int statusIn) |
|
void | statusPos () |
|
void | statusNeg () |
|
void | statusCode (int statusIn) |
|
void | mother1 (int mother1In) |
|
void | mother2 (int mother2In) |
|
void | mothers (int mother1In=0, int mother2In=0) |
|
void | daughter1 (int daughter1In) |
|
void | daughter2 (int daughter2In) |
|
void | daughters (int daughter1In=0, int daughter2In=0) |
|
void | col (int colIn) |
|
void | acol (int acolIn) |
|
void | cols (int colIn=0, int acolIn=0) |
|
void | p (Vec4 pIn) |
|
void | p (double pxIn, double pyIn, double pzIn, double eIn) |
|
void | px (double pxIn) |
|
void | py (double pyIn) |
|
void | pz (double pzIn) |
|
void | e (double eIn) |
|
void | m (double mIn) |
|
void | scale (double scaleIn) |
|
void | pol (double polIn) |
|
void | vProd (Vec4 vProdIn) |
|
void | vProd (double xProdIn, double yProdIn, double zProdIn, double tProdIn) |
|
void | xProd (double xProdIn) |
|
void | yProd (double yProdIn) |
|
void | zProd (double zProdIn) |
|
void | tProd (double tProdIn) |
|
void | vProdAdd (Vec4 vProdIn) |
|
void | tau (double tauIn) |
|
int | id () const |
|
int | status () const |
|
int | mother1 () const |
|
int | mother2 () const |
|
int | daughter1 () const |
|
int | daughter2 () const |
|
int | col () const |
|
int | acol () const |
|
Vec4 | p () const |
|
double | px () const |
|
double | py () const |
|
double | pz () const |
|
double | e () const |
|
double | m () const |
|
double | scale () const |
|
double | pol () const |
|
bool | hasVertex () const |
|
Vec4 | vProd () const |
|
double | xProd () const |
|
double | yProd () const |
|
double | zProd () const |
|
double | tProd () const |
|
double | tau () const |
|
int | idAbs () const |
|
int | statusAbs () const |
|
bool | isFinal () const |
|
int | intPol () const |
|
bool | isRescatteredIncoming () const |
|
double | m2 () const |
|
double | mCalc () const |
|
double | m2Calc () const |
|
double | eCalc () const |
|
double | pT () const |
|
double | pT2 () const |
|
double | mT () const |
|
double | mT2 () const |
|
double | pAbs () const |
|
double | pAbs2 () const |
|
double | eT () const |
|
double | eT2 () const |
|
double | theta () const |
|
double | phi () const |
|
double | thetaXZ () const |
|
double | pPos () const |
|
double | pNeg () const |
|
double | y () const |
|
double | eta () const |
|
double | y (double mCut) const |
|
double | y (double mCut, RotBstMatrix &M) const |
|
Vec4 | vDec () const |
|
double | xDec () const |
|
double | yDec () const |
|
double | zDec () const |
|
double | tDec () const |
|
virtual int | index () const |
|
int | iTopCopy () const |
|
int | iBotCopy () const |
|
int | iTopCopyId (bool simplify=false) const |
|
int | iBotCopyId (bool simplify=false) const |
|
vector< int > | motherList () const |
|
vector< int > | daughterList () const |
|
vector< int > | daughterListRecursive () const |
|
vector< int > | sisterList (bool traceTopBot=false) const |
|
bool | isAncestor (int iAncestor) const |
|
int | statusHepMC () const |
|
bool | isFinalPartonLevel () const |
|
bool | undoDecay () |
|
string | name () const |
|
string | nameWithStatus (int maxLen=20) const |
|
int | spinType () const |
|
int | chargeType () const |
|
double | charge () const |
|
bool | isCharged () const |
|
bool | isNeutral () const |
|
int | colType () const |
|
double | m0 () const |
|
double | mWidth () const |
|
double | mMin () const |
|
double | mMax () const |
|
double | mSel () const |
|
double | constituentMass () const |
|
double | tau0 () const |
|
bool | mayDecay () const |
|
bool | canDecay () const |
|
bool | doExternalDecay () const |
|
bool | isResonance () const |
|
bool | isVisible () const |
|
bool | isLepton () const |
|
bool | isQuark () const |
|
bool | isGluon () const |
|
bool | isDiquark () const |
|
bool | isParton () const |
|
bool | isHadron () const |
|
ParticleDataEntry & | particleDataEntry () const |
|
void | rescale3 (double fac) |
|
void | rescale4 (double fac) |
|
void | rescale5 (double fac) |
|
void | rot (double thetaIn, double phiIn) |
|
void | bst (double betaX, double betaY, double betaZ) |
|
void | bst (double betaX, double betaY, double betaZ, double gamma) |
|
void | bst (const Vec4 &pBst) |
|
void | bst (const Vec4 &pBst, double mBst) |
|
void | bstback (const Vec4 &pBst) |
|
void | bstback (const Vec4 &pBst, double mBst) |
|
void | rotbst (const RotBstMatrix &M, bool boostVertex=true) |
|
void | offsetHistory (int minMother, int addMother, int minDaughter, int addDaughter) |
|
void | offsetCol (int addCol) |
|