|
Pluto v6.3.0
|
#include <PDalitzDecay.h>
Public Member Functions | |
| PDalitzDecay () | |
| PDalitzDecay (const Char_t *id, const Char_t *de, Int_t key) | |
| PDistribution * | Clone (const char *delme=NULL) const |
| Bool_t | Init (void) |
| Bool_t | SampleMass (void) |
| Bool_t | SampleMass (Double_t *mass, Int_t *didx=NULL) |
| Bool_t | GetWidth (Double_t mass, Double_t *width, Int_t didx=-1) |
| Double_t | GetWeight (Double_t *mass, Int_t *didx=NULL) |
| Double_t | GetWeight (void) |
| int | GetDepth (int i=0) |
| Bool_t | FreezeOut (void) |
| virtual Double_t | Eval (Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) const |
| virtual Double_t | EvalPar (const Double_t *x, const Double_t *params) |
| void | SetUseQED (int t) |
| virtual void | Print (const Option_t *delme=NULL) const |
| Public Member Functions inherited from PChannelModel | |
| PChannelModel () | |
| PChannelModel (const Char_t *id, const Char_t *de, Int_t key=-1) | |
| Double_t | SampleMass (Int_t didx) |
| Double_t | SampleTotalMass (void) |
| Double_t | GetWeight (Double_t mass, Int_t *didx=NULL) |
| Double_t | GetWeight (Double_t mass, Double_t mass2, Int_t *didx=NULL) |
| Double_t | GetWeight (Double_t mass, Double_t mass2, Double_t mass3, Int_t *didx=NULL) |
| Double_t | GetWeight (Double_t mass, Double_t mass2, Double_t mass3, Double_t mass4, Int_t *didx=NULL) |
| Double_t | GetWeight (Double_t mass, Double_t mass2, Double_t mass3, Double_t mass4, Double_t mass5, Int_t *didx=NULL) |
| virtual TComplex | GetAmplitude (Double_t *mass, Int_t *didx=NULL) |
| Double_t | GetWidth (Double_t mass) |
| Double_t | GetBR (Double_t mass) |
| virtual Bool_t | GetBR (Double_t mass, Double_t *br, Double_t totalwidth=-1.) |
| void | SetDraw (Int_t opt) |
| void | SetDidx (Int_t opt) |
| void | SetDynamicRange (Double_t my_mmin, Double_t my_mmax) |
| Double_t | GetMin (void) |
| Double_t | GetMax (void) |
| void | SetMin (Double_t my_mmin) |
| void | SetMax (Double_t my_mmax) |
| void | ClearIntegral (void) |
| Int_t | GetDef () |
| void | SetWidthInit (Int_t w) |
| Public Member Functions inherited from PDistribution | |
| PDistribution () | |
| PDistribution (const Char_t *id, const Char_t *de) | |
| virtual | ~PDistribution () |
| Int_t | Add (const Char_t *opt) |
| Int_t | Add (const Char_t *name, int flag, const Char_t *pflag) |
| Int_t | Add (const Char_t *name, const Char_t *flag1, const Char_t *flag2=NULL, const Char_t *flag3=NULL) |
| Int_t | Set (const Char_t *opt) |
| Int_t | Set (const Char_t *name, const Char_t *pflag) |
| void | Reset (void) |
| Int_t | SetParticle (PParticle *part, int pid, int flag) |
| void | ResetRelatives (Int_t flag=0) |
| const char * | GetGroupID (void) |
| void | SetGroupID (const char *gr) |
| PParticle * | GetParticle (const Char_t *pflag=NULL) |
| Int_t | GetStatus (void) |
| Int_t | CheckDaughters (void) |
| void | NoDaughters (void) |
| void | ResetStatus (void) |
| void | BasePrint (void) const |
| const Char_t * | OptString (void) |
| virtual void | SubPrint (Int_t opt) const |
| const Char_t * | Path (void) const |
| const Char_t * | GetIdentifier (void) |
| const Char_t * | GetDescription (void) |
| void | SetEnable (Int_t en) |
| Int_t | GetEnable (void) |
| void | SetActivated (Int_t en) |
| Int_t | GetActivated (void) |
| void | SetVersionFlag (Int_t f) |
| void | ClearVersionFlag (Int_t f) |
| UInt_t | GetVersionFlag (UInt_t f=0xffffffff) const |
| void | DisableSampling (void) |
| void | EnableGenerator (void) |
| void | EnableWeighting (void) |
| virtual Bool_t | Prepare (void) |
| virtual Bool_t | SampleMomentum (void) |
| virtual Bool_t | SampleAngle (void) |
| virtual Bool_t | IsNotRejected (void) |
| virtual Bool_t | CheckAbort (void) |
| virtual Bool_t | Finalize (void) |
| virtual Bool_t | EndOfChain (void) |
| virtual Bool_t | WriteDebugInfo (PParticle *par) |
| Int_t | GetKey (void) |
| void | SetDecayIdx (Int_t opt) |
| int | LinkDBdone (void) |
| void | LinkDBdone (int i) |
| void | IncrementWeightSum (Double_t w, Double_t sc=1.) |
| Double_t | GetExpectedWeightMean () |
| void | SetExpectedWeightMean (Double_t w) |
| Double_t | CalcWeightMean () |
| void | SetWeightMax (Double_t w) |
| Double_t | GetWeightMax (void) |
| Double_t | GetDynamicRange () |
| Bool_t | Exec (const char *command) |
| virtual Bool_t | ExecCommand (const char *command, Double_t value) |
| void | PreParticles (void) |
| void | SetDrawScaling (Double_t my_draw_scaling) |
Public Attributes | |
| Double_t | draw_parent_mass |
| Public Attributes inherited from PDistribution | |
| Int_t | debug_flag |
Protected Member Functions | |
| virtual double | dGdM (const int &id, const double &m, const double &ecm) |
| double | FDalitz (const int &id, const double &m, double ecm) |
| void | sampleMD (const double &ecm, const int &id, double &m, const double &m1) |
| double | PhotonBR (const int &id) |
| Protected Member Functions inherited from PChannelModel | |
| PChannelModel * | GetSecondaryModel (const char *) |
| Protected Member Functions inherited from PDistribution | |
| Int_t | GetFlag (const Char_t *flag) |
Definition at line 14 of file PDalitzDecay.h.
| PDalitzDecay::PDalitzDecay | ( | ) |
| PDalitzDecay::PDalitzDecay | ( | const Char_t * | id, |
| const Char_t * | de, | ||
| Int_t | key ) |
|
virtual |
Reimplemented from PChannelModel.
Reimplemented in PDeltaDalitzKrivoruchenko, and PResonanceDalitz.
|
protectedvirtual |
Reimplemented in PDeltaDalitzKrivoruchenko, and PResonanceDalitz.
|
virtual |
Reimplemented from PChannelModel.
|
virtual |
Reimplemented from PChannelModel.
|
protected |
|
virtual |
Reimplemented from PDistribution.
Reimplemented in PDeltaDalitzKrivoruchenko.
|
virtual |
Reimplemented from PChannelModel.
|
virtual |
Reimplemented from PChannelModel.
Reimplemented in PResonanceDalitz.
|
virtual |
Reimplemented from PChannelModel.
Reimplemented in PResonanceDalitz.
|
virtual |
Reimplemented from PChannelModel.
|
virtual |
Reimplemented from PDistribution.
|
protected |
|
virtual |
Reimplemented from PDistribution.
|
virtual |
Reimplemented from PChannelModel.
|
virtual |
Reimplemented from PChannelModel.
|
protected |
|
inline |
Definition at line 38 of file PDalitzDecay.h.
|
protected |
Definition at line 48 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 46 of file PDalitzDecay.h.
|
protected |
Definition at line 68 of file PDalitzDecay.h.
|
protected |
Definition at line 69 of file PDalitzDecay.h.
| Double_t PDalitzDecay::draw_parent_mass |
Definition at line 42 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 61 of file PDalitzDecay.h.
|
protected |
Definition at line 74 of file PDalitzDecay.h.
|
protected |
Definition at line 77 of file PDalitzDecay.h.
|
protected |
Definition at line 76 of file PDalitzDecay.h.
|
protected |
Definition at line 55 of file PDalitzDecay.h.
|
protected |
Definition at line 55 of file PDalitzDecay.h.
|
protected |
Definition at line 51 of file PDalitzDecay.h.
|
protected |
Definition at line 50 of file PDalitzDecay.h.
|
protected |
Definition at line 52 of file PDalitzDecay.h.
|
protected |
Definition at line 60 of file PDalitzDecay.h.
|
protected |
Definition at line 49 of file PDalitzDecay.h.
|
protected |
Definition at line 59 of file PDalitzDecay.h.
|
protected |
Definition at line 63 of file PDalitzDecay.h.
|
protected |
Definition at line 46 of file PDalitzDecay.h.
|
protected |
Definition at line 68 of file PDalitzDecay.h.
|
protected |
Definition at line 70 of file PDalitzDecay.h.
|
protected |
Definition at line 53 of file PDalitzDecay.h.
|
protected |
Definition at line 57 of file PDalitzDecay.h.
|
protected |
Definition at line 58 of file PDalitzDecay.h.
|
protected |
Definition at line 46 of file PDalitzDecay.h.
|
protected |
Definition at line 68 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 71 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 65 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.
|
protected |
Definition at line 62 of file PDalitzDecay.h.
|
protected |
Definition at line 73 of file PDalitzDecay.h.
|
protected |
Definition at line 67 of file PDalitzDecay.h.