StRoot
1
|
Public Member Functions | |
ParticleDataEntry (int idIn=0, string nameIn=" ", int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) | |
ParticleDataEntry (int idIn, string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) | |
void | setDefaults () |
void | initPtr (ParticleData *particleDataPtrIn) |
void | setAll (string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) |
void | setName (string nameIn) |
void | setAntiName (string antiNameIn) |
void | setNames (string nameIn, string antiNameIn) |
void | setSpinType (int spinTypeIn) |
void | setChargeType (int chargeTypeIn) |
void | setColType (int colTypeIn) |
void | setM0 (double m0In) |
void | setMWidth (double mWidthIn, bool countAsChanged=true) |
void | setMMin (double mMinIn) |
void | setMMax (double mMaxIn) |
void | setMMinNoChange (double mMinIn) |
void | setMMaxNoChange (double mMaxIn) |
void | setTau0 (double tau0In) |
void | setIsResonance (bool isResonanceIn) |
void | setMayDecay (bool mayDecayIn, bool countAsChanged=true) |
void | setDoExternalDecay (bool doExternalDecayIn) |
void | setIsVisible (bool isVisibleIn) |
void | setDoForceWidth (bool doForceWidthIn) |
void | setHasChanged (bool hasChangedIn) |
int | id () const |
bool | hasAnti () const |
string | name (int idIn=1) const |
int | spinType () const |
int | chargeType (int idIn=1) const |
double | charge (int idIn=1) const |
int | colType (int idIn=1) const |
double | m0 () const |
double | mWidth () const |
double | mMin () const |
double | mMax () const |
double | m0Min () const |
double | m0Max () const |
double | tau0 () const |
bool | isResonance () const |
bool | mayDecay () const |
bool | doExternalDecay () const |
bool | isVisible () const |
bool | doForceWidth () const |
bool | hasChanged () const |
void | initBWmass () |
double | constituentMass () const |
double | mass () |
double | mRun (double mH) |
bool | useBreitWigner () const |
bool | canDecay () const |
bool | isLepton () const |
bool | isQuark () const |
bool | isGluon () const |
bool | isDiquark () const |
bool | isParton () const |
bool | isHadron () const |
bool | isMeson () const |
bool | isBaryon () const |
bool | isOctetHadron () const |
int | heaviestQuark (int idIn=1) const |
int | baryonNumberType (int idIn=1) const |
void | clearChannels () |
void | addChannel (int onMode=0, double bRatio=0., int meMode=0, int prod0=0, int prod1=0, int prod2=0, int prod3=0, int prod4=0, int prod5=0, int prod6=0, int prod7=0) |
int | sizeChannels () const |
DecayChannel & | channel (int i) |
const DecayChannel & | channel (int i) const |
void | rescaleBR (double newSumBR=1.) |
bool | preparePick (int idSgn, double mHat=0., int idInFlav=0) |
DecayChannel & | pickChannel () |
void | setResonancePtr (ResonanceWidths *resonancePtrIn) |
ResonanceWidths * | getResonancePtr () |
void | resInit (Info *infoPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn, Couplings *couplingsPtrIn) |
double | resWidth (int idSgn, double mHat, int idIn=0, bool openOnly=false, bool setBR=false) |
double | resWidthOpen (int idSgn, double mHat, int idIn=0) |
double | resWidthStore (int idSgn, double mHat, int idIn=0) |
double | resOpenFrac (int idSgn) |
double | resWidthRescaleFactor () |
double | resWidthChan (double mHat, int idAbs1=0, int idAbs2=0) |
ParticleDataEntry (int idIn=0, string nameIn=" ", int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) | |
ParticleDataEntry (int idIn, string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) | |
void | setDefaults () |
void | initPtr (ParticleData *particleDataPtrIn) |
void | setAll (string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) |
void | setName (string nameIn) |
void | setAntiName (string antiNameIn) |
void | setNames (string nameIn, string antiNameIn) |
void | setSpinType (int spinTypeIn) |
void | setChargeType (int chargeTypeIn) |
void | setColType (int colTypeIn) |
void | setM0 (double m0In) |
void | setMWidth (double mWidthIn, bool countAsChanged=true) |
void | setMMin (double mMinIn) |
void | setMMax (double mMaxIn) |
void | setMMinNoChange (double mMinIn) |
void | setMMaxNoChange (double mMaxIn) |
void | setTau0 (double tau0In) |
void | setIsResonance (bool isResonanceIn) |
void | setMayDecay (bool mayDecayIn, bool countAsChanged=true) |
void | setDoExternalDecay (bool doExternalDecayIn) |
void | setIsVisible (bool isVisibleIn) |
void | setDoForceWidth (bool doForceWidthIn) |
void | setHasChanged (bool hasChangedIn) |
int | id () const |
bool | hasAnti () const |
string | name (int idIn=1) const |
int | spinType () const |
int | chargeType (int idIn=1) const |
double | charge (int idIn=1) const |
int | colType (int idIn=1) const |
double | m0 () const |
double | mWidth () const |
double | mMin () const |
double | mMax () const |
double | m0Min () const |
double | m0Max () const |
double | tau0 () const |
bool | isResonance () const |
bool | mayDecay () const |
bool | doExternalDecay () const |
bool | isVisible () const |
bool | doForceWidth () const |
bool | hasChanged () const |
void | initBWmass () |
double | constituentMass () const |
double | mSel () |
double | mRun (double mH) |
bool | useBreitWigner () const |
bool | canDecay () const |
bool | isLepton () const |
bool | isQuark () const |
bool | isGluon () const |
bool | isDiquark () const |
bool | isParton () const |
bool | isHadron () const |
bool | isMeson () const |
bool | isBaryon () const |
bool | isOctetHadron () const |
int | heaviestQuark (int idIn=1) const |
int | baryonNumberType (int idIn=1) const |
void | clearChannels () |
void | addChannel (int onMode=0, double bRatio=0., int meMode=0, int prod0=0, int prod1=0, int prod2=0, int prod3=0, int prod4=0, int prod5=0, int prod6=0, int prod7=0) |
int | sizeChannels () const |
DecayChannel & | channel (int i) |
const DecayChannel & | channel (int i) const |
void | rescaleBR (double newSumBR=1.) |
bool | preparePick (int idSgn, double mHat=0., int idInFlav=0) |
DecayChannel & | pickChannel () |
void | setResonancePtr (ResonanceWidths *resonancePtrIn) |
ResonanceWidths * | getResonancePtr () |
void | resInit (Info *infoPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn, Couplings *couplingsPtrIn) |
double | resWidth (int idSgn, double mHat, int idIn=0, bool openOnly=false, bool setBR=false) |
double | resWidthOpen (int idSgn, double mHat, int idIn=0) |
double | resWidthStore (int idSgn, double mHat, int idIn=0) |
double | resOpenFrac (int idSgn) |
double | resWidthRescaleFactor () |
double | resWidthChan (double mHat, int idAbs1=0, int idAbs2=0) |
ParticleDataEntry (int idIn=0, string nameIn=" ", int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) | |
ParticleDataEntry (int idIn, string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) | |
ParticleDataEntry & | operator= (const ParticleDataEntry &oldPDE) |
void | setDefaults () |
void | initPtr (ParticleData *particleDataPtrIn) |
void | setAll (string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0.) |
void | setName (string nameIn) |
void | setAntiName (string antiNameIn) |
void | setNames (string nameIn, string antiNameIn) |
void | setSpinType (int spinTypeIn) |
void | setChargeType (int chargeTypeIn) |
void | setColType (int colTypeIn) |
void | setM0 (double m0In) |
void | setMWidth (double mWidthIn, bool countAsChanged=true) |
void | setMMin (double mMinIn) |
void | setMMax (double mMaxIn) |
void | setMMinNoChange (double mMinIn) |
void | setMMaxNoChange (double mMaxIn) |
void | setTau0 (double tau0In) |
void | setIsResonance (bool isResonanceIn) |
void | setMayDecay (bool mayDecayIn, bool countAsChanged=true) |
void | setDoExternalDecay (bool doExternalDecayIn) |
void | setIsVisible (bool isVisibleIn) |
void | setDoForceWidth (bool doForceWidthIn) |
void | setHasChanged (bool hasChangedIn) |
int | id () const |
bool | hasAnti () const |
string | name (int idIn=1) const |
int | spinType () const |
int | chargeType (int idIn=1) const |
double | charge (int idIn=1) const |
int | colType (int idIn=1) const |
double | m0 () const |
double | mWidth () const |
double | mMin () const |
double | mMax () const |
double | m0Min () const |
double | m0Max () const |
double | tau0 () const |
bool | isResonance () const |
bool | mayDecay () const |
bool | doExternalDecay () const |
bool | isVisible () const |
bool | doForceWidth () const |
bool | hasChanged () const |
bool | hasChangedMMin () const |
bool | hasChangedMMax () const |
void | initBWmass () |
double | constituentMass () const |
double | mSel () |
double | mRun (double mH) |
bool | useBreitWigner () const |
bool | canDecay () const |
bool | isLepton () const |
bool | isQuark () const |
bool | isGluon () const |
bool | isDiquark () const |
bool | isParton () const |
bool | isHadron () const |
bool | isMeson () const |
bool | isBaryon () const |
bool | isOctetHadron () const |
int | heaviestQuark (int idIn=1) const |
int | baryonNumberType (int idIn=1) const |
int | nQuarksInCode (int idQIn) const |
void | clearChannels () |
void | addChannel (int onMode=0, double bRatio=0., int meMode=0, int prod0=0, int prod1=0, int prod2=0, int prod3=0, int prod4=0, int prod5=0, int prod6=0, int prod7=0) |
int | sizeChannels () const |
DecayChannel & | channel (int i) |
const DecayChannel & | channel (int i) const |
void | rescaleBR (double newSumBR=1.) |
bool | preparePick (int idSgn, double mHat=0., int idInFlav=0) |
DecayChannel & | pickChannel () |
void | setResonancePtr (ResonanceWidths *resonancePtrIn) |
ResonanceWidths * | getResonancePtr () |
void | resInit (Info *infoPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn, Couplings *couplingsPtrIn) |
double | resWidth (int idSgn, double mHat, int idIn=0, bool openOnly=false, bool setBR=false) |
double | resWidthOpen (int idSgn, double mHat, int idIn=0) |
double | resWidthStore (int idSgn, double mHat, int idIn=0) |
double | resOpenFrac (int idSgn) |
double | resWidthRescaleFactor () |
double | resWidthChan (double mHat, int idAbs1=0, int idAbs2=0) |
ParticleDataEntry (int idIn=0, string nameIn=" ", int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0., bool varWidthIn=false) | |
ParticleDataEntry (int idIn, string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0., bool varWidthIn=false) | |
ParticleDataEntry (const ParticleDataEntry &oldPDE) | |
ParticleDataEntry & | operator= (const ParticleDataEntry &oldPDE) |
void | setDefaults () |
void | initPtr (ParticleData *particleDataPtrIn) |
void | setAll (string nameIn, string antiNameIn, int spinTypeIn=0, int chargeTypeIn=0, int colTypeIn=0, double m0In=0., double mWidthIn=0., double mMinIn=0., double mMaxIn=0., double tau0In=0., double varWidthIn=false) |
void | setName (string nameIn) |
void | setAntiName (string antiNameIn) |
void | setNames (string nameIn, string antiNameIn) |
void | setSpinType (int spinTypeIn) |
void | setChargeType (int chargeTypeIn) |
void | setColType (int colTypeIn) |
void | setM0 (double m0In) |
void | setMWidth (double mWidthIn, bool countAsChanged=true) |
void | setMMin (double mMinIn) |
void | setMMax (double mMaxIn) |
void | setMMinNoChange (double mMinIn) |
void | setMMaxNoChange (double mMaxIn) |
void | setTau0 (double tau0In, bool countAsChanged=true) |
void | setVarWidth (bool varWidthIn) |
void | setIsResonance (bool isResonanceIn) |
void | setMayDecay (bool mayDecayIn, bool countAsChanged=true) |
void | setTauCalc (bool tauCalcIn, bool countAsChanged=true) |
void | setDoExternalDecay (bool doExternalDecayIn) |
void | setIsVisible (bool isVisibleIn) |
void | setDoForceWidth (bool doForceWidthIn) |
void | setHasChanged (bool hasChangedIn) |
int | id () const |
int | antiId () const |
bool | hasAnti () const |
string | name (int idIn=1) const |
int | spinType () const |
int | chargeType (int idIn=1) const |
double | charge (int idIn=1) const |
int | colType (int idIn=1) const |
double | m0 () const |
double | mWidth () const |
double | mMin () const |
double | mMax () const |
double | m0Min () const |
double | m0Max () const |
double | tau0 () const |
bool | isResonance () const |
bool | varWidth () const |
bool | mayDecay () const |
bool | tauCalc () const |
bool | doExternalDecay () const |
bool | isVisible () const |
bool | doForceWidth () const |
bool | hasChanged () const |
bool | hasChangedMMin () const |
bool | hasChangedMMax () const |
void | initBWmass () |
double | constituentMass () const |
double | mSel () const |
double | mRun (double mH) const |
bool | useBreitWigner () const |
bool | canDecay () const |
bool | isLepton () const |
bool | isQuark () const |
bool | isGluon () const |
bool | isDiquark () const |
bool | isParton () const |
bool | isHadron () const |
bool | isMeson () const |
bool | isBaryon () const |
bool | isOnium () const |
bool | isOctetHadron () const |
int | heaviestQuark (int idIn=1) const |
int | baryonNumberType (int idIn=1) const |
int | nQuarksInCode (int idQIn) const |
void | clearChannels () |
void | addChannel (int onMode=0, double bRatio=0., int meMode=0, int prod0=0, int prod1=0, int prod2=0, int prod3=0, int prod4=0, int prod5=0, int prod6=0, int prod7=0) |
int | sizeChannels () const |
DecayChannel & | channel (int i) |
const DecayChannel & | channel (int i) const |
void | rescaleBR (double newSumBR=1.) |
bool | preparePick (int idSgn, double mHat=0., int idInFlav=0) |
DecayChannel & | pickChannel () |
void | setResonancePtr (ResonanceWidths *resonancePtrIn) |
ResonanceWidths * | getResonancePtr () |
void | resInit (Info *infoPtrIn) |
double | resWidth (int idSgn, double mHat, int idIn=0, bool openOnly=false, bool setBR=false) |
double | resWidthOpen (int idSgn, double mHat, int idIn=0) |
double | resWidthStore (int idSgn, double mHat, int idIn=0) |
double | resOpenFrac (int idSgn) |
double | resWidthRescaleFactor () |
double | resWidthChan (double mHat, int idAbs1=0, int idAbs2=0) |
Definition at line 107 of file ParticleData.h.