#ifndef HCATEGORYMAKER_H
#define HCATEGORYMAKER_H
#include "TNamed.h"
#include "haddef.h"
#include "TArrayI.h"
class HCategory;
class HEvent;
class HCategoryMaker : public TNamed {
public:
HCategoryMaker(const Char_t* name="CategoryMaker", const Char_t* title="CategoryMaker");
~HCategoryMaker();
static HCategory* buildLinearCategory(const Text_t* className);
static HCategory* buildMatrixCategory(const Text_t* className,Float_t fillRate);
static HCategory* buildCategory(Cat_t cat);
static HCategory* initCategory(HEvent* event=0,Cat_t cat=-1, TString catname="", TString detector="");
static Int_t copyMdcCal1Cat (HCategory* targetcat,HCategory* cpCat);
static Int_t copyMdcHitCat (HCategory* targetcat,HCategory* cpCat);
static Int_t copyMdcSegCat (HCategory* targetcat,HCategory* cpCat);
static Int_t copyMdcClusInfCat(HCategory* targetcat,HCategory* cpCat);
static Int_t copyMdcClusFitCat(HCategory* targetcat,HCategory* cpCat);
static Int_t copyMdcWireFitCat(HCategory* targetcat,HCategory* cpCat);
static Int_t copyMdcTrkCandCat(HCategory* targetcat,HCategory* cpCat);
static Int_t copyKickTrackCat (HCategory* targetcat,HCategory* cpCat);
ClassDef(HCategoryMaker,1)
};
#endif /* !HCATEGORYMAKER_H */
Last change: Sat May 22 12:53:47 2010
Last generated: 2010-05-22 12:53
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.