#include "hqavariations.h"

HQAVariations


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

class HQAVariations : public TObject

Inheritance Chart:
TObject
<-
HQAVariations
    private:
virtual void bookHistEvent() virtual void bookHistKick() virtual void bookHistMdc() virtual void bookHistPid() virtual void bookHistRich() virtual void bookHistShower() virtual void bookHistStart() virtual void bookHistTof() virtual void bookHistTofino() virtual void bookHistTrig() void resetPointers() public:
HQAVariations(Int_t intervalSize = 5000) HQAVariations(const HQAVariations&) virtual ~HQAVariations() virtual void activateHist() virtual void bookHist() static TClass* Class() TList* getHistList() virtual TClass* IsA() const HQAVariations& operator=(const HQAVariations&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    public:
TList* histList ! List of booked histograms Int_t maxEvents ! Max. #events to be QA'd (= 200*IntervalSize) TProfile* evtHeader_eventSize_Var ! evtHeader: event size TProfile* stCal_meanStrip_Var ! startCal: mean strip number TProfile* pidTrackCand_n_Var ! pidTrackCand objects/event TProfile* pidTrackCandLep_n_Var ! pidTrackCand objects with ring/event TProfile* richCal_n_Var ! richCal: fired pads/event TProfile* richHit_n_Var ! richHit: hits/event TProfile* mdcCal1_time1_m0_Var ! mdcCal1: Plane I, average time1 TProfile* mdcCal1_time1_m1_Var ! mdcCal1: Plane II, average time1 TProfile* mdcCal1_time1_m2_Var ! mdcCal1: Plane III, average time1 TProfile* mdcCal1_time1_m3_Var ! mdcCal1: Plane IV, average time1 TProfile* mdcCal1_time2m1_m0_Var ! mdcCal1: Plane I, average time above threshold TProfile* mdcCal1_time2m1_m1_Var ! mdcCal1: Plane II, average time above threshold TProfile* mdcCal1_time2m1_m2_Var ! mdcCal1: Plane III, average time above threshold TProfile* mdcCal1_time2m1_m3_Var ! mdcCal1: Plane IV, average time above threshold TProfile* tofHit_n_Var ! tofHit: num hits/event TProfile* shoHit_n_Var ! showerHit: num hits/event TProfile* shoHitTof_n_Var ! showerHitTof: num hits/event TProfile* kickTrack_n_Var ! kickTrack: num tracks/event TProfile* trigRich_n_Var ! trigRich : RichIPU hits/event TProfile* trigTof_n_Var ! trigTof : TofIPU hits/event TProfile* trigShower_n_Var ! trigShower : ShowerIPU hits/event TProfile* trigTlepton_n_Var ! trigTlepton : MU Leptons from Tof hits / event TProfile* trigSlepton_n_Var ! trigSlepton : MU Leptons from Shower hits / event

Class Description


 HQAVariations

 Contains TProfile histograms for monitoring the variations of scalar quantities
 over the course of the run, used by HQAMaker.

 
For more information, see the QA home page.



HQAVariations(Int_t intervalSize)
 Constructor; must be called with the interval size since this is needed to
 book the histograms.

void resetPointers()
 Zero all histogram pointers

void activateHist()
 This function removes histograms from the histList TList which
 are not listed in QAvarhists.h.

void bookHist()
 Book histograms and define axis titles and options for drawing

void bookHistEvent()

void bookHistStart()

void bookHistPid()

void bookHistRich()

void bookHistMdc()

void bookHistTof()

void bookHistTofino()

void bookHistShower()

void bookHistKick()

void bookHistTrig()



Inline Functions


                  void ~HQAVariations()
                TList* getHistList()
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
         HQAVariations HQAVariations(const HQAVariations&)
        HQAVariations& operator=(const HQAVariations&)


Author: Dan Magestro (magestro@gsi.de)
Last update: 24/01/2002


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.