Definition at line 41 of file VisibleGenFrame.hh.
|
| VisibleGenFrame (const std::string &sname, const std::string &stitle) |
|
virtual void | SetMass (double val) |
|
| VisibleFrame (const std::string &sname, const std::string &stitle) |
|
virtual void | SetCharge (const RFCharge &charge) |
|
virtual void | SetCharge (int charge=0) |
|
virtual void | SetCharge (int charge_num, int charge_den) |
|
virtual RFCharge | GetCharge () const |
|
virtual void | SetLabFrameFourVector (const TLorentzVector &V, const RFCharge &charge=RFCharge()) |
|
void | SetLabFrameFourVector (const TLorentzVector &V, int charge) |
|
void | SetLabFrameFourVector (const TLorentzVector &V, int charge_num, int charge_den) |
|
virtual TLorentzVector | GetLabFrameFourVector () const |
|
| GeneratorFrame (const std::string &sname, const std::string &stitle) |
|
virtual void | Clear () |
| Clears GeneratorFrame of all connections to other objects.
|
|
virtual void | AddChildFrame (RestFrame &frame) |
| Add a child RestFrame to this frame. More...
|
|
virtual void | SetParentFrame (RestFrame &frame=RestFrame::Empty()) |
| Set the parent frame for this frame. More...
|
|
virtual GeneratorFrame const & | GetParentFrame () const |
| Returns the parent of this frame. More...
|
|
virtual GeneratorFrame & | GetChildFrame (int i=0) const |
| Get the frame of the i th child.
|
|
void | SetPCut (double cut) |
|
void | SetPtCut (double cut) |
|
void | SetEtaCut (double cut) |
|
void | SetMassWindowCut (double min, double max) |
|
void | RemovePCut () |
|
void | RemovePtCut () |
|
void | RemoveEtaCut () |
|
void | RemoveMassWindowCut () |
|
void | PrintGeneratorEfficiency () const |
| Print generator efficiency information.
|
|
virtual double | GetMass () const |
| Get the mass of this frame.
|
|
bool | IsVariableMassMCMC () const |
| Frame is capable having a variable mass? (true/false)
|
|
virtual double | GetMinimumMassMCMC () const |
|
virtual void | GenerateMassMCMC (double &mass, double &prob, double max=-1.) const |
|
virtual double | GetProbMCMC (double mass=-1.) const |
|
double | GetRandom () const |
|
double | GetGaus (double mu, double sig) const |
|