#ifndef HTOFHISTFILLER_H
#define HTOFHISTFILLER_H
#include "TNamed.h"
class HParamList;
class HMonHistAddon;
class HMonHist;
class HMonHist2;
class HTrendHist;
class HHistArray;
class HHistArray2;
class HTrendArray;
class HTofRaw;
class HTofHit;
class TList;
class TArrayI;
class TString;
class HTofHistFiller : public TNamed {
protected:
static HHistArray* hhits_raw;
static HMonHist* hmulttof_raw;
static HMonHist* hmulttoftofino_raw;
static HMonHist* htofpatternL_raw;
static HMonHist* htofpatternR_raw;
static HMonHist2* htoftdcL_raw;
static HMonHist2* htoftdcR_raw;
static HMonHist2* htofadcL_raw;
static HMonHist2* htofadcR_raw;
static HMonHist2* htoftdcSum_hit;
static HMonHist2* htoftdcDiff_hit;
static HMonHist2* htofadcSum_hit;
static HMonHist2* htofadcPos_hit;
static HMonHist* htofsum_hit;
static HMonHist* htoftheta_hit;
static HMonHist* htofphi_hit;
static HMonHist2* htofyvsx_hit;
static HMonHist2* htofmult_raw;
static HMonHist2* htofmulttemp_raw;
static HTrendArray* htofmulttrend_raw;
static HMonHistAddon* hhits_rawA;
static HMonHistAddon* hmulttof_rawA;
static HMonHistAddon* hmulttoftofino_rawA;
static HMonHistAddon* htofpatternL_rawA;
static HMonHistAddon* htofpatternR_rawA;
static HMonHistAddon* htoftdcL_rawA;
static HMonHistAddon* htoftdcR_rawA;
static HMonHistAddon* htofadcL_rawA;
static HMonHistAddon* htofadcR_rawA;
static HMonHistAddon* htoftdcSum_hitA;
static HMonHistAddon* htoftdcDiff_hitA;
static HMonHistAddon* htofadcSum_hitA;
static HMonHistAddon* htofadcPos_hitA;
static HMonHistAddon* htofsum_hitA;
static HMonHistAddon* htoftheta_hitA;
static HMonHistAddon* htofphi_hitA;
static HMonHistAddon* htofyvsx_hitA;
static HMonHistAddon* htofmult_rawA;
static HMonHistAddon* htofmulttemp_rawA;
static HMonHistAddon* htofmulttrend_rawA;
static TArrayI colorsSector;
static TArrayI colorsModule;
static TArrayI colorsCuts;
public:
HTofHistFiller(const Char_t* name ="TofHistFiller",
const Char_t* title ="parameters for Tof hists");
~HTofHistFiller();
void putTofParams(HParamList*,TList*);
Bool_t getTofParams(HParamList*,TList*,TList*);
void fillRaw(HTofRaw*);
void fillRawMult(Int_t c,Int_t d);
void fillHit(HTofHit*);
void fillTrend();
ClassDef(HTofHistFiller,1)
};
#endif /*!HTOFHISTFILLER_H*/
Last change: Sat May 22 13:16:11 2010
Last generated: 2010-05-22 13:16
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.