HPairQA
class description - source file - inheritance tree (.pdf)
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)
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
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.