GFDstarHistsAnalysisData


class description - source file - inheritance tree

class GFDstarHistsAnalysisData : public GFDstarHistsAnalysis


    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)

Data Members


    protected:
TArrayD fL4Eff store eff(L4) (inclusive) to avoid recalculations

Class Description

 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.