#include "hpairqa.h"

HPairQA


class description - source file - inheritance tree (.pdf)

class HPairQA : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
HPairQA
    private:
Bool_t createNTuple() Bool_t createTTree() Bool_t fillHistograms(const HPairData&) Bool_t fillNtuple(const HPairData&) Bool_t fillNtuple(const HPairGeantData&) void fillTH1F(const char*, const char*, Float_t, Float_t weight = 1.) void fillTH2F(const char*, const char*, Float_t, Float_t, Float_t weight1 = 1.) Bool_t init() void reset() public:
HPairQA() HPairQA(const Text_t* name, const Text_t* title) HPairQA(const HPairQA&) ~HPairQA() static TClass* Class() void dumpToStdout() Bool_t fillData(HIterator*) Bool_t fillData(TObjArray*) Bool_t fillData(HPair*) Bool_t fillData(HPairExt*) Bool_t fillData(HPairSim*) Bool_t fillData(HPairSimExt*) Bool_t finalize() virtual TClass* IsA() const HPairQA& operator=(const HPairQA&) void setCutQAFillingActive(Int_t n) void setHistogramFillingActive(Int_t n) void setNTupleFillingActive(Int_t n) void setOutputFileName(TString& s) void setTTreeFillingActive(Int_t n) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t nNbCutItems Int_t nNbNtupleItems TString cOutputFileName Int_t nFlagNTupleFilling Int_t nFlagTTreeFilling Int_t nFlagHistogramFilling Int_t nFlagCutQAFilling HCategory* pCatPair HIterator* pIterPair TObjArray* pHistArray TNtuple* pNTupleOut TTree* pTTreeOut TFile* pFile Bool_t kIsInit Bool_t kIsReal

Class Description


 HPairQA




HPairQA()

HPairQA(const Text_t *name, const Text_t *title)

~HPairQA()

Bool_t init()

Bool_t finalize()
 nothing to write, do not create the file

void reset(void)

Bool_t fillData(HIterator* pIter)

Bool_t fillData(TObjArray* t)

Bool_t fillData(HPair* p)

Bool_t fillData(HPairExt* p)

Bool_t fillData(HPairSimExt* p)

Bool_t fillData(HPairSim* p)

Bool_t fillNtuple(const HPairGeantData& pd)
 values filled in this ntuple must match the number of
 values in string for the ntuple definition

Bool_t fillNtuple(const HPairData& pd)

Bool_t fillHistograms(const HPairData& pd)
 histogram only objects that were not cut

Bool_t createNTuple()

Bool_t createTTree()

void fillTH1F(const char *basename,const char *addtohistname,Float_t val,Float_t weight)

void fillTH2F(const char *basename,const char *addtohistname,Float_t val1,Float_t val2,Float_t weight)



Inline Functions


               void setOutputFileName(TString& s)
               void setNTupleFillingActive(Int_t n)
               void setTTreeFillingActive(Int_t n)
               void setHistogramFillingActive(Int_t n)
               void setCutQAFillingActive(Int_t n)
               void dumpToStdout()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
            HPairQA HPairQA(const HPairQA&)
           HPairQA& operator=(const HPairQA&)


Last update: Fri Jan 26 12:20:46 2007


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.