|
MINT2
|
#include <TimeDependentGeneratorOld.h>
Classes | |
| class | GenTimeEvent |
| class | GenTimePoint |
Public Types | |
| typedef std::list< GenTimePoint > | GenList |
| typedef std::map< int, GenList > | GenMap |
| typedef std::pair< std::complex< double >, std::complex< double > > | AmpPair |
Public Member Functions | |
| TimeDependentGeneratorOld (const std::string &name, const bool overwrite, TRandom3 *rndm, double precision, const DalitzEventPattern &pattern, double width, double deltam, double deltagamma, double qoverp, double phi, double tmax, int ntimepoints, const bool saveIntegEvents=true, double tmin=0., TH1F *h_efficiency=NULL, float resWidth=0.05, bool addExpEffects=false) | |
| AmpPair | amplitude_coefficients (const int tag, const double decaytime) |
| int | generate_tag () const |
| double | generate_decay_time (const int tag) const |
| MINT::counted_ptr< IDalitzEvent > | generate_dalitz_event (const int tag, const double decaytime) const |
| MINT::counted_ptr< IDalitzEvent > | generate_event () const |
| const std::map< int, SplineGenerator > | time_generators () const |
Static Public Member Functions | |
| static DalitzEventPattern | anti (DalitzEventPattern pat) |
Private Attributes | |
| const std::string | m_name |
| TRandom3 * | m_rndm |
| const DalitzEventPattern | m_pattern |
| const DalitzEventPattern | m_cppattern |
| const double | m_width |
| const double | m_deltam |
| const double | m_deltagamma |
| const double | m_qoverp |
| const double | m_phi |
| const double | m_tmax |
| const double | m_tmin |
| const int | m_ntimepoints |
| GenMap | m_genmap |
| std::map< int, SplineGenerator > | m_timegenerators |
| double | m_tagintegralfrac |
| double | m_precision |
| TH1F * | m_h_efficiency |
| TSpline3 | m_efficiencyFit |
| float | m_resWidth |
| bool | m_addExpEffects |
Definition at line 17 of file TimeDependentGeneratorOld.h.
| typedef std::pair<std::complex<double>, std::complex<double> > TimeDependentGeneratorOld::AmpPair |
Definition at line 34 of file TimeDependentGeneratorOld.h.
| typedef std::list<GenTimePoint> TimeDependentGeneratorOld::GenList |
Definition at line 32 of file TimeDependentGeneratorOld.h.
| typedef std::map<int, GenList> TimeDependentGeneratorOld::GenMap |
Definition at line 33 of file TimeDependentGeneratorOld.h.
| TimeDependentGeneratorOld::TimeDependentGeneratorOld | ( | const std::string & | name, |
| const bool | overwrite, | ||
| TRandom3 * | rndm, | ||
| double | precision, | ||
| const DalitzEventPattern & | pattern, | ||
| double | width, | ||
| double | deltam, | ||
| double | deltagamma, | ||
| double | qoverp, | ||
| double | phi, | ||
| double | tmax, | ||
| int | ntimepoints, | ||
| const bool | saveIntegEvents = true, |
||
| double | tmin = 0., |
||
| TH1F * | h_efficiency = NULL, |
||
| float | resWidth = 0.05, |
||
| bool | addExpEffects = false |
||
| ) |
Definition at line 98 of file TimeDependentGeneratorOld.cpp.
| TimeDependentGeneratorOld::AmpPair TimeDependentGeneratorOld::amplitude_coefficients | ( | const int | tag, |
| const double | decaytime | ||
| ) |
Definition at line 230 of file TimeDependentGeneratorOld.cpp.
|
static |
Definition at line 78 of file TimeDependentGeneratorOld.cpp.
| MINT::counted_ptr< IDalitzEvent > TimeDependentGeneratorOld::generate_dalitz_event | ( | const int | tag, |
| const double | decaytime | ||
| ) | const |
Definition at line 257 of file TimeDependentGeneratorOld.cpp.
| double TimeDependentGeneratorOld::generate_decay_time | ( | const int | tag | ) | const |
Definition at line 249 of file TimeDependentGeneratorOld.cpp.
| MINT::counted_ptr< IDalitzEvent > TimeDependentGeneratorOld::generate_event | ( | ) | const |
Definition at line 280 of file TimeDependentGeneratorOld.cpp.
| int TimeDependentGeneratorOld::generate_tag | ( | ) | const |
Definition at line 241 of file TimeDependentGeneratorOld.cpp.
| const map< int, SplineGenerator > TimeDependentGeneratorOld::time_generators | ( | ) | const |
Definition at line 322 of file TimeDependentGeneratorOld.cpp.
|
private |
Definition at line 126 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 103 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 107 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 106 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 123 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 115 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 122 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 100 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 113 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 102 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 109 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 120 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 108 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 125 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 101 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 119 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 117 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 111 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 112 of file TimeDependentGeneratorOld.h.
|
private |
Definition at line 105 of file TimeDependentGeneratorOld.h.
1.8.15