Definition at line 41 of file LabGenFrame.hh.
|
| LabGenFrame (const std::string &sname, const std::string &stitle) |
|
virtual void | Clear () |
| Clears GeneratorFrame of all connections to other objects.
|
|
virtual bool | InitializeAnalysis () |
|
virtual bool | ClearEvent () |
|
virtual bool | AnalyzeEvent () |
|
virtual void | SetThreeVector (const TVector3 &P) |
|
virtual void | SetTransverseMomentum (double val) |
|
virtual void | SetLongitudinalMomentum (double val) |
|
virtual void | SetPhi (double val) |
|
virtual void | SetPToverM (double val) |
|
void | SetN_MCMCBurnIn (int N) |
|
void | SetN_MCMCDiscard (int N) |
|
void | SetFailTolerance (int N) |
|
| LabFrame (const std::string &sname, const std::string &stitle) |
|
void | SetChildFrame (RestFrame &frame) |
|
virtual bool | InitializeTree () |
|
TVector3 | GetInvisibleMomentum () const |
|
| GeneratorFrame (const std::string &sname, const std::string &stitle) |
|
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 |
|