#ifndef HSTARTHISTFILLER_H
#define HSTARTHISTFILLER_H
#include "TNamed.h"
class HParamList;
class HMonHistAddon;
class HMonHist;
class HMonHist2;
class HTrendHist;
class HTrendArray;
class HHistArray;
class HHistArray2;
class HStartRaw;
class HStartCal;
class HStartHit;
class HIterator;
class TList;
class TArrayI;
class TString;
class HStartHistFiller : public TNamed {
protected:
static HHistArray* hstrips_hodo_tof;
static HHistArray* hstrips_hodo_pos;
static HHistArray* hstrips_hodo_raw;
static HHistArray* hstrips_hodo_mult;
static HHistArray* hstrips_hodo_both_raw;
static HHistArray* hstrips_hodo_cal;
static HHistArray* hstrips_start_veto_raw;
static HHistArray* hstrips_start_vetotemp_raw;
static HTrendArray* hstartmeanstriptrend_raw;
static HHistArray* hmult_start_veto_raw;
static HHistArray* htime_start_raw;
static HHistArray* htime_veto_raw;
static HTrendArray* htime_trend_start;
static HTrendArray* htime_trend_hodo;
static HHistArray* htime_start_temp;
static HHistArray* htime_hodo_temp;
static HMonHist2* hstart_veto_corr_raw;
static HTrendArray* hscaler[8];
static HHistArray* hscaler_tmp;
static HHistArray* hlatchdata;
static HMonHist2* hvertex_xy;
static HMonHist2* hvertex_xz;
static HMonHist2* hvertex_yz;
static HMonHistAddon* hstrips_hodo_tofA;
static HMonHistAddon* hstrips_hodo_posA;
static HMonHistAddon* hstrips_hodo_rawA;
static HMonHistAddon* hstrips_hodo_multA;
static HMonHistAddon* hstrips_hodo_both_rawA;
static HMonHistAddon* hstrips_hodo_calA;
static HMonHistAddon* hstrips_start_veto_rawA;
static HMonHistAddon* hstrips_start_vetotemp_rawA;
static HMonHistAddon* hstartmeanstriptrend_rawA;
static HMonHistAddon* hmult_start_veto_rawA;
static HMonHistAddon* htime_start_rawA;
static HMonHistAddon* htime_veto_rawA;
static HMonHistAddon* htime_trend_startA;
static HMonHistAddon* htime_trend_hodoA;
static HMonHistAddon* htime_start_tempA;
static HMonHistAddon* htime_hodo_tempA;
static HMonHistAddon* hstart_veto_corr_rawA;
static HMonHistAddon* hscalerA[8];
static HMonHistAddon* hscaler_tmpA;
static HMonHistAddon* hlatchdataA;
static HMonHistAddon* hvertex_xyA;
static HMonHistAddon* hvertex_xzA;
static HMonHistAddon* hvertex_yzA;
static TArrayI colorsModule;
static TArrayI colorsStrips;
static TArrayI colorsCuts;
public:
HStartHistFiller(const Char_t* name ="StartHistFiller",
const Char_t* title ="parameters for Start hists");
~HStartHistFiller();
void putStartParams(HParamList*,TList*);
Bool_t getStartParams(HParamList*,TList*,TList*);
void fillLatch(void);
void fillVertex(void);
void fillRaw(HIterator*);
void fillCal(HIterator*);
void fillHit(HIterator*);
void fillScaler(HIterator*);
void fillTrend();
ClassDef(HStartHistFiller,1)
};
#endif /*!HSTARTHISTFILLER_H*/
Last change: Sat May 22 13:14:43 2010
Last generated: 2010-05-22 13:14
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.