#include "hhypPPPipPimGammaKine.h" |
HHypPPPipPimGammaKine
class description - source file - inheritance tree (.pdf)
private:
Bool_t DoTheRefit(TVector3* momentum, Int_t idx_p1, Int_t idx_p2, Int_t idx_pim, Int_t idx_pip, Float_t& chi2, Float_t& chi24, Float_t* pulls)
Double_t getMomErr(Int_t sec, Double_t P, Int_t pid)
public:
HHypPPPipPimGammaKine(char* name_i = "0", Option_t* par = "0")
HHypPPPipPimGammaKine(const HHypPPPipPimGammaKine&)
~HHypPPPipPimGammaKine()
static TClass* Class()
virtual Bool_t execute()
virtual Bool_t finalize()
virtual Bool_t init()
virtual TClass* IsA() const
HHypPPPipPimGammaKine& operator=(const HHypPPPipPimGammaKine&)
virtual Bool_t reinit()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TNtuple* qa QA ntuple (pulls, chi2, ..)
TNtuple* kinetest
Float_t input[16]
Double_t output[16]
Double_t output2[16]
Float_t errInput[16]
Double_t errOutput[16]
Float_t derOut[16]
Double_t gInput[16]
HHypKineFitPPPipPimGamma* fit
HHypPPPipPimGammaKine
This is
i) an ALGORITHM which updates the momenta using the HypKine Object
ii) a SELECTOR which removes background using the kine refit
HHypPPPipPimGammaKine(char *name_i, Option_t par[])
:HHypBaseAlgorithm(name_i,par)
~HHypPPPipPimGammaKine()
Double_t getMomErr(Int_t sec,Double_t P,Int_t pid)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Input Error calculation and Scaling up/down is
still under investigation and code will change in future
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Bool_t DoTheRefit(TVector3 *momentum,Int_t idx_p1,Int_t idx_p2,Int_t idx_pim,Int_t idx_pip,Float_t &chi2,Float_t &chi24,Float_t *pulls)
Bool_t execute()
Bool_t init()
need to get name from channel
Bool_t reinit()
Here, we set/reset the Momentum Error
Resolution could be run-dependent!
Bool_t finalize()
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HHypPPPipPimGammaKine HHypPPPipPimGammaKine(const HHypPPPipPimGammaKine&)
HHypPPPipPimGammaKine& operator=(const HHypPPPipPimGammaKine&)
Last update: 04/07/2005 by I. Froehlich
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.