CombinedPhaseSpace Class Reference
Inheritance diagram for CombinedPhaseSpace:
Detailed DescriptionClass that defines the phase space which is a combination (direct product) of several phase spaces. The dimensionality of the resulting phase space is a sum of dimensionalities of the component phase spaces. Definition at line 14 of file CombinedPhaseSpace.hh. Constructor & Destructor Documentation
Constructor from the vector of component phase spaces.
Definition at line 10 of file CombinedPhaseSpace.cpp.
Constructor for combined phase space of up to four components.
Definition at line 15 of file CombinedPhaseSpace.cpp.
Destructor. Definition at line 35 of file CombinedPhaseSpace.cpp. Member Function Documentation
Get dimensionality of phase space.
Implements AbsPhaseSpace. Definition at line 73 of file CombinedPhaseSpace.cpp.
Common initialise function for all constructors. Definition at line 39 of file CombinedPhaseSpace.cpp.
Return limits (lower and upper) for the variable at the certain point of the phase space.
Implements AbsPhaseSpace. Definition at line 122 of file CombinedPhaseSpace.cpp.
Return lower allowed limit of the variable.
Implements AbsPhaseSpace. Definition at line 100 of file CombinedPhaseSpace.cpp.
Return upper allowed limit of the variable.
Implements AbsPhaseSpace. Definition at line 111 of file CombinedPhaseSpace.cpp.
Check if the point is within phase space limits.
Implements AbsPhaseSpace. Definition at line 77 of file CombinedPhaseSpace.cpp. Member Data Documentation
Cached dimensionality of the combined phase space. Definition at line 88 of file CombinedPhaseSpace.hh.
Vector of cached lower limits in each variable. Definition at line 94 of file CombinedPhaseSpace.hh.
vector of component phase spaces Definition at line 91 of file CombinedPhaseSpace.hh.
Vector of cached upper limits in each variable. Definition at line 97 of file CombinedPhaseSpace.hh. The documentation for this class was generated from the following files: Generated by 1.8.9.1 |