GFDstarHistsAnalysisData
class description - source file - inheritance tree
protected:
void CheckTrigEff(TH1* hEff, Int_t TE)
public:
GFDstarHistsAnalysisData(const char* file)
GFDstarHistsAnalysisData(const char* prefix, const char* period)
GFDstarHistsAnalysisData(const GFDstarHistsAnalysisData&)
virtual ~GFDstarHistsAnalysisData()
static TClass* Class()
TH1* CreateDedxEff(const char* var)
TH1* CreateDedxEff2(const char* var)
TH1* CreateTrigEff(const char* var, Int_t TE = -1)
TH1* DrawAccept(const char* var)
TArrayD DrawDmFitWc()
TH1* DrawDmFitWc(const char* var)
void DrawDmWc(Option_t* drawOpt)
void DrawTrigRefVsDm(const char* varName)
void DrawYresolution(const char* var)
TH2* GetHist2DWc(const char* variable)
TH1* GetHistAccept(const char* variable)
TH1* GetHistAcceptNom(const char* variable)
TH1* GetHistPt1CutWc()
TH1* GetHistPt2CutWc()
TH1* GetHistPtCutWc()
virtual TClass* IsA() const
TArrayD L4Efficiency(Int_t mode = 0)
virtual void SetTrigger(Int_t trigger)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TArrayD TotalAccept()
TArrayD TotalTrigEff(Int_t TE = -1)
protected:
TArrayD fL4Eff store eff(L4) (inclusive) to avoid recalculations
GFDstarHistsAnalysisData
Author: Gero Flucke
Date: June 2nd, 2002
last update: $Date: 2005/06/13 15:10:07 $
by: $Author: flucke $
GFDstarHistsAnalysisData(const char* dataFileIn)
: GFDstarHistsAnalysis(dataFileIn), fL4Eff(2)
fPeriod = "Data";
GFDstarHistsAnalysisData(const char* prefix,
const char* period)
: GFDstarHistsAnalysis(prefix, period), fL4Eff(2)
~GFDstarHistsAnalysisData()
no further clean up necessary!
void SetTrigger(Int_t trigger)
TArrayD DrawDmFitWc()
var: pt, eta, phi, wGammaP
TH1* DrawDmFitWc(const char* var)
var: pt, eta, phi, wGammaP
void DrawDmWc(Option_t* drawOpt)
fDstarFitter->ResetFitParameters();
TH1* DrawAccept(const char* varName)
// Pt,Phi,Eta,WgammaP
TH1* CreateTrigEff(const char* variable, Int_t TE)
pt eta phi wGammaP y, TE 19, 31 or other (other == 19 && 31)
TH1* CreateDedxEff(const char* var)
pt,eta,phi,ptSumEt,wGammaP,y,nTrack
TH1* CreateDedxEff2(const char* var)
Theta, Length, Nhit, PK, P + K, Pi
void DrawTrigRefVsDm(const char* varName)
void CheckTrigEff(TH1* hEff, Int_t TE)
TArrayD TotalTrigEff(Int_t TE)
TArrayD TotalAccept()
error like in Dirks Diploma thesis!
TArrayD L4Efficiency(Int_t mode)
only mode = 0: total eff from overall D* sample
foreseen: D* + 1 jet (Back, Forw, all)
void DrawYresolution(const char* var) // Pt, Eta, Phi, WgammaP, Yjb, Ytag
TH1* GetHistPt1CutWc()
TH1* GetHistPt2CutWc()
TH1* GetHistPtCutWc()
gives histPt1/Cut or ptHist2Cut corresponding to trigger!
TH2* GetHist2DWc(const char* variable)
"eta", "pt", "phi" or "wGammaP"
TH1* GetHistAccept(const char* variable)
"eta", "pt", "phi" or "WgammaP", etc.
TH1* GetHistAcceptNom(const char* variable)
"eta", "pt", "phi" or "WgammaP", etc.
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
GFDstarHistsAnalysisData GFDstarHistsAnalysisData(const GFDstarHistsAnalysisData&)
Author: Gero Flucke
Last update: Wed Jan 11 14:07:04 2006
ROOT page - Class index - 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.