StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
Pythia8::HMETau2ThreeMesonsGeneric Class Reference
Inheritance diagram for Pythia8::HMETau2ThreeMesonsGeneric:
Pythia8::HMETau2ThreeMesons Pythia8::HMETau2ThreeMesons Pythia8::HMETau2ThreeMesons Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay Pythia8::HMETauDecay

Additional Inherited Members

- Public Member Functions inherited from Pythia8::HMETau2ThreeMesons
void initConstants ()
 
void initHadronicCurrent (vector< HelicityParticle > &)
 
void initConstants ()
 
void initHadronicCurrent (vector< HelicityParticle > &)
 
void initConstants ()
 
void initHadronicCurrent (vector< HelicityParticle > &)
 
- Public Member Functions inherited from Pythia8::HMETauDecay
virtual void initWaves (vector< HelicityParticle > &)
 
virtual complex calculateME (vector< int >)
 
virtual double decayWeightMax (vector< HelicityParticle > &)
 
virtual void initWaves (vector< HelicityParticle > &)
 
virtual complex calculateME (vector< int >)
 
virtual double decayWeightMax (vector< HelicityParticle > &)
 
virtual void initWaves (vector< HelicityParticle > &)
 
virtual complex calculateME (vector< int >)
 
virtual double decayWeightMax (vector< HelicityParticle > &)
 
virtual void initWaves (vector< HelicityParticle > &)
 
virtual complex calculateME (vector< int >)
 
virtual double decayWeightMax (vector< HelicityParticle > &)
 
- Public Member Functions inherited from Pythia8::HelicityMatrixElement
virtual void initPointers (ParticleData *, Couplings *)
 
virtual HelicityMatrixElementinitChannel (vector< HelicityParticle > &)
 
virtual double decayWeight (vector< HelicityParticle > &)
 
virtual void calculateD (vector< HelicityParticle > &)
 
virtual void calculateRho (unsigned int, vector< HelicityParticle > &)
 
void setFermionLine (int, HelicityParticle &, HelicityParticle &)
 
virtual complex sBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex pBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex dBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual void initPointers (ParticleData *, Couplings *)
 
virtual HelicityMatrixElementinitChannel (vector< HelicityParticle > &)
 
virtual double decayWeight (vector< HelicityParticle > &)
 
virtual void calculateD (vector< HelicityParticle > &)
 
virtual void calculateRho (unsigned int, vector< HelicityParticle > &)
 
void setFermionLine (int, HelicityParticle &, HelicityParticle &)
 
virtual complex breitWigner (double s, double M, double G)
 
virtual complex sBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex pBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex dBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual void initPointers (ParticleData *, Couplings *, Settings *=0)
 
virtual HelicityMatrixElementinitChannel (vector< HelicityParticle > &)
 
virtual double decayWeight (vector< HelicityParticle > &)
 
virtual void calculateD (vector< HelicityParticle > &)
 
virtual void calculateRho (unsigned int, vector< HelicityParticle > &)
 
void setFermionLine (int, HelicityParticle &, HelicityParticle &)
 
virtual complex breitWigner (double s, double M, double G)
 
virtual complex sBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex pBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex dBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual void initPointers (ParticleData *, CoupSM *, Settings *=0)
 
virtual HelicityMatrixElementinitChannel (vector< HelicityParticle > &)
 
virtual double decayWeight (vector< HelicityParticle > &)
 
virtual void calculateD (vector< HelicityParticle > &)
 
virtual void calculateRho (unsigned int, vector< HelicityParticle > &)
 
void setFermionLine (int, HelicityParticle &, HelicityParticle &)
 
virtual complex breitWigner (double s, double M, double G)
 
virtual complex sBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex pBreitWigner (double m0, double m1, double s, double M, double G)
 
virtual complex dBreitWigner (double m0, double m1, double s, double M, double G)
 
- Protected Types inherited from Pythia8::HMETau2ThreeMesons
enum  Mode {
  Pi0Pi0Pim, PimPimPip, Pi0PimK0b, PimPipKm,
  Pi0PimEta, PimKmKp, Pi0K0Km, KlPimKs,
  Pi0Pi0Km, KlKlPim, PimKsKs, PimK0bK0,
  Uknown, Pi0Pi0Pim, PimPimPip, Pi0PimK0b,
  PimPipKm, Pi0PimEta, PimKmKp, Pi0K0Km,
  KlPimKs, Pi0Pi0Km, KlKlPim, PimKsKs,
  PimK0bK0, Uknown, Pi0Pi0Pim, PimPimPip,
  Pi0PimK0b, PimPipKm, Pi0PimEta, PimKmKp,
  Pi0K0Km, KlPimKs, Pi0Pi0Km, KlKlPim,
  PimKsKs, PimK0bK0, Uknown
}
 
enum  Mode {
  Pi0Pi0Pim, PimPimPip, Pi0PimK0b, PimPipKm,
  Pi0PimEta, PimKmKp, Pi0K0Km, KlPimKs,
  Pi0Pi0Km, KlKlPim, PimKsKs, PimK0bK0,
  Uknown, Pi0Pi0Pim, PimPimPip, Pi0PimK0b,
  PimPipKm, Pi0PimEta, PimKmKp, Pi0K0Km,
  KlPimKs, Pi0Pi0Km, KlKlPim, PimKsKs,
  PimK0bK0, Uknown, Pi0Pi0Pim, PimPimPip,
  Pi0PimK0b, PimPipKm, Pi0PimEta, PimKmKp,
  Pi0K0Km, KlPimKs, Pi0Pi0Km, KlKlPim,
  PimKsKs, PimK0bK0, Uknown
}
 
enum  Mode {
  Pi0Pi0Pim, PimPimPip, Pi0PimK0b, PimPipKm,
  Pi0PimEta, PimKmKp, Pi0K0Km, KlPimKs,
  Pi0Pi0Km, KlKlPim, PimKsKs, PimK0bK0,
  Uknown, Pi0Pi0Pim, PimPimPip, Pi0PimK0b,
  PimPipKm, Pi0PimEta, PimKmKp, Pi0K0Km,
  KlPimKs, Pi0Pi0Km, KlKlPim, PimKsKs,
  PimK0bK0, Uknown, Pi0Pi0Pim, PimPimPip,
  Pi0PimK0b, PimPipKm, Pi0PimEta, PimKmKp,
  Pi0K0Km, KlPimKs, Pi0Pi0Km, KlKlPim,
  PimKsKs, PimK0bK0, Uknown
}
 
- Protected Member Functions inherited from Pythia8::HMETau2ThreeMesons
virtual void initMode ()
 
virtual void initMomenta (vector< HelicityParticle > &)
 
virtual complex F3 ()
 
virtual double a1PhaseSpace (double)
 
virtual complex a1BreitWigner (double)
 
complex T (double m0, double m1, double s, vector< double > &M, vector< double > &G, vector< double > &W)
 
complex T (double s, vector< double > &M, vector< double > &G, vector< double > &W)
 
virtual void initMode ()
 
virtual void initMomenta (vector< HelicityParticle > &)
 
virtual complex F3 ()
 
virtual double a1PhaseSpace (double)
 
virtual complex a1BreitWigner (double)
 
complex T (double m0, double m1, double s, vector< double > &M, vector< double > &G, vector< double > &W)
 
complex T (double s, vector< double > &M, vector< double > &G, vector< double > &W)
 
virtual void initMode ()
 
virtual void initMomenta (vector< HelicityParticle > &)
 
virtual complex F3 ()
 
virtual double a1PhaseSpace (double)
 
virtual complex a1BreitWigner (double)
 
complex T (double m0, double m1, double s, vector< double > &M, vector< double > &G, vector< double > &W)
 
complex T (double s, vector< double > &M, vector< double > &G, vector< double > &W)
 
- Protected Member Functions inherited from Pythia8::HMETauDecay
virtual void calculateResonanceWeights (vector< double > &, vector< double > &, vector< complex > &)
 
virtual void calculateResonanceWeights (vector< double > &, vector< double > &, vector< complex > &)
 
virtual void calculateResonanceWeights (vector< double > &, vector< double > &, vector< complex > &)
 
virtual void calculateResonanceWeights (vector< double > &, vector< double > &, vector< complex > &)
 
- Protected Attributes inherited from Pythia8::HMETau2ThreeMesons
Mode mode {}
 
double s1 {}
 
double s2 {}
 
double s3 {}
 
double s4 {}
 
Wave4 q {}
 
Wave4 q2 {}
 
Wave4 q3 {}
 
Wave4 q4 {}
 
complex a1BW {}
 
- Protected Attributes inherited from Pythia8::HelicityMatrixElement
double DECAYWEIGHTMAX
 
vector< GammaMatrixgamma
 
vector< int > pMap
 
vector< int > pID
 
vector< double > pM
 
vector< vector< Wave4 > > u
 
ParticleDataparticleDataPtr
 
CouplingscouplingsPtr
 
SettingssettingsPtr
 
CoupSMcoupSMPtr
 

Detailed Description

Definition at line 510 of file HelicityMatrixElements.h.


The documentation for this class was generated from the following files: