GFDstarCompare


class description - source file - inheritance tree

class GFDstarCompare : public TObject


    public:
GFDstarCompare() GFDstarCompare(const char* filePrefix) GFDstarCompare(const char* data, const char* mc) GFDstarCompare(const GFDstarCompare&) virtual ~GFDstarCompare() void Accept(const char* var) void AdoptData(GFDstarHistsAnalysisData* data) void AdoptMc(GFDstarHistsAnalysisMc* m) static TClass* Class() void DetAcceptance(const char* var) void DrawDmShape(const char* var) void Ds1Jet(const char* forwBack) void DsJetPurityStability(const char* var = "0", Bool_t hadCorr = kFALSE) void DstarTracks() GFHistManager* GetHistManager() GFDstarHistsAnalysisData* GetHistsAnalysisData(Int_t i) GFDstarHistsAnalysisMc* GetHistsAnalysisMc(Int_t i) void HadCorr(const char* var, const char* forwBack) virtual TClass* IsA() const void JetComposition(const char* var = "0", Int_t flagBins = 1) void JetCompSRMean() void JetProfile(Int_t flagBins = 1, Int_t etaPhi = 0, Bool_t add2nd = kFALSE) TH1* L4Eff(const char* var, Int_t dstarL4 = 1) void RecEff(const char* var) void SetTrigger(Int_t subTr) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void TrackErr(Option_t* opt = "rel") void TrigEff(Int_t TE = -1)

Data Members


    protected:
GFHistManager* fHistManager vector<GFDstarHistsAnalysisData*,allocator<GFDstarHistsAnalysisData*> > fDatas vector<GFDstarHistsAnalysisMc*,allocator<GFDstarHistsAnalysisMc*> > fMonteCarlo

Class Description


GFDstarCompare()

GFDstarCompare(const char* filePrefix)

GFDstarCompare(const char* data, const char* mc)
 take full filenames, different MC may be separated by ','

~GFDstarCompare()

void AdoptData(GFDstarHistsAnalysisData *data)

void AdoptMc(GFDstarHistsAnalysisMc *mc)

TH1* L4Eff(const char *var, Int_t dstarL4)
 return first data hist

void RecEff(const char* var)

void DetAcceptance(const char* var)

void HadCorr(const char *var, const char *forwBack)

void Accept(const char* var)

void DstarTracks()

void TrigEff(Int_t TE)

void JetProfile(Int_t flagBins, Int_t etaPhi, Bool_t second)
 flagBins = 0: overall only, 1: overall and in pt/eta bins, 2: only pt/eta bins
 if(second) draw also hists for 2nd jet
 etaPhi < 0: phi profiles, > 0 eta profiles, == 0 both

void DrawDmShape(const char* var)
 compare distributions corrected by lumi
 NO! just normalised!

void JetComposition(const char* var, Int_t flagBins)
Track,EmCl,HadCl or default(=NULL): all three
 using fitmode 1111 in data
 flagBins = 0: overall only, 1: overall and in pt bins, 2: only pt_bins

void JetCompSRMean()

void DsJetPurityStability(const char* var, Bool_t hadCorr)
Dphi Deta xGam PtJet PtDs EtaJet default: all

void Ds1Jet(const char* forwBack)
 "Forw", "Back", ""

void TrackErr(Option_t *option)
 option may contain "rel" [default] to see sigma(p)/p instead of sigma(p)

void SetTrigger(Int_t subTr)

GFDstarHistsAnalysisData* GetHistsAnalysisData(Int_t i)

GFDstarHistsAnalysisMc* GetHistsAnalysisMc(Int_t i)



Inline Functions


        GFHistManager* GetHistManager()
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
        GFDstarCompare GFDstarCompare(const GFDstarCompare&)


Last update: Wed Jan 11 14:07:23 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.