#include "hhypPPEpEmGammaKine.h" |
HHypPPEpEmGammaKine
class description - source file - inheritance tree (.pdf)
private:
Bool_t DoTheRefit(TVector3* momentum, Int_t idx_p1, Int_t idx_p2, Int_t idx_em, Int_t idx_ep, Float_t& chi2, Float_t& chi24, Float_t* pulls)
Double_t getMomErr(Int_t sec, Double_t P, Int_t pid)
public:
HHypPPEpEmGammaKine(char* name_i = "0", Option_t* par = "0")
HHypPPEpEmGammaKine(const HHypPPEpEmGammaKine&)
~HHypPPEpEmGammaKine()
static TClass* Class()
virtual Bool_t execute()
virtual Bool_t finalize()
virtual Bool_t init()
virtual TClass* IsA() const
HHypPPEpEmGammaKine& operator=(const HHypPPEpEmGammaKine&)
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
bool use_err_fixed use fixed lin error per sector
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]
HHypKineFitPPEpEmGamma* fit
HHypPPEpEmGammaKine
This is
i) an ALGORITHM which updates the momenta using the HypKine Object
ii) a SELECTOR which removes background using the kine refit
HHypPPEpEmGammaKine(char *name_i, Option_t par[])
:HHypBaseAlgorithm(name_i,par)
~HHypPPEpEmGammaKine()
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_em,Int_t idx_ep,Float_t &chi2,Float_t &chi24, Float_t *pulls)
Bool_t execute()
Bool_t init()
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)
HHypPPEpEmGammaKine HHypPPEpEmGammaKine(const HHypPPEpEmGammaKine&)
HHypPPEpEmGammaKine& operator=(const HHypPPEpEmGammaKine&)
Last update: 26/10/2005 by B. Spruck
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.