#ifndef HPHYSICSHISTFILLER_H
#define HPHYSICSHISTFILLER_H
#include "TNamed.h"
class HParamList;
class HMonHistAddon;
class HMonHist;
class HMonHist2;
class HTrendHist;
class HTrendArray;
class HHistArray;
class HHistArray2;
class HIterator;
class TList;
class TArrayI;
class TString;
class HSplineTrack;
class HMdcTrkCand;
class HMdcSeg;
class HTofHit;
class HShowerHitTof;
class HRichHit;
class HPhysicsHistFiller : public TNamed {
protected:
static HHistArray* hphimdctof;
static HHistArray* hphimdctofino;
static HHistArray* hphimdcrich;
static HHistArray2* hdedxmdc;
static HHistArray2* hdedxtof;
static HHistArray2* hdedxtofino;
static HMonHistAddon* hphimdctofA;
static HMonHistAddon* hphimdctofinoA;
static HMonHistAddon* hphimdcrichA;
static HMonHistAddon* hdedxmdcA;
static HMonHistAddon* hdedxtofA;
static HMonHistAddon* hdedxtofinoA;
static TArrayI colorsSector;
public:
HPhysicsHistFiller(const Char_t* name ="PhysicsHistFiller",
const Char_t* title ="parameters for Physics hists");
~HPhysicsHistFiller();
void putPhysicsParams(HParamList*,TList*);
Bool_t getPhysicsParams(HParamList*,TList*,TList*);
void fillMdcDeDx(HSplineTrack* spline,HMdcTrkCand* trk);
void fillTofDeDx(HSplineTrack* spline,HTofHit* tofhit);
void fillTofinoDeDx(HSplineTrack* spline,HShowerHitTof* tofhit);
void fillMdcTofPhi(HMdcSeg* seg,HTofHit* tofhit);
void fillMdcTofinoPhi(HMdcSeg* seg,HShowerHitTof* tofhit);
void fillMdcRichPhi(HMdcSeg* seg,HRichHit* richhit);
ClassDef(HPhysicsHistFiller,1)
};
#endif /*!HPHYSICSHISTFILLER_H*/
Last change: Sat May 22 13:06:44 2010
Last generated: 2010-05-22 13:06
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.