#include "hcategorymaker.h" |
HCategoryMaker
class description - source file - inheritance tree (.pdf)
public:
HCategoryMaker(const char* name = "CategoryMaker", const char* title = "CategoryMaker")
HCategoryMaker(const HCategoryMaker&)
~HCategoryMaker()
static HCategory* buildCategory(Cat_t cat)
static HCategory* buildLinearCategory(Text_t* className)
static HCategory* buildMatrixCategory(Text_t* className, Float_t fillRate)
static TClass* Class()
static Int_t copyKickTrackCat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcCal1Cat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcClusFitCat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcClusInfCat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcHitCat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcSegCat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcTrkCandCat(HCategory* targetcat, HCategory* cpCat)
static Int_t copyMdcWireFitCat(HCategory* targetcat, HCategory* cpCat)
static HCategory* initCategory(HEvent* event = 0, Cat_t cat = -1, TString catname, TString detector)
virtual TClass* IsA() const
HCategoryMaker& operator=(const HCategoryMaker&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HCategoryMaker
class for creating categories in an common way
HCategoryMaker(const char* name, const char* title)
:TNamed(name,title)
constructor
~HCategoryMaker()
destructor
HCategory* buildLinearCategory(Text_t* className)
HCategory* buildMatrixCategory(Text_t* className,Float_t fillRate)
HCategory* buildCategory(Cat_t cat)
builds the default categories (here MatrixCategories)
HCategory* initCategory(HEvent* event,Cat_t cat, TString catname, TString detector)
inits the container cat
looks first whether it already exists
otherwise it is created
catname is used for Error handling
Int_t copyMdcCal1Cat (HCategory* targetCat,HCategory* cpCat)
Int_t copyMdcHitCat (HCategory* targetCat,HCategory* cpCat)
Int_t copyMdcSegCat (HCategory* targetCat,HCategory* cpCat)
Int_t copyMdcClusInfCat(HCategory* targetCat,HCategory* cpCat)
Int_t copyMdcClusFitCat(HCategory* targetCat,HCategory* cpCat)
Int_t copyMdcWireFitCat(HCategory* targetCat,HCategory* cpCat)
Int_t copyMdcTrkCandCat(HCategory* targetCat,HCategory* cpCat)
Int_t copyKickTrackCat(HCategory* targetCat,HCategory* cpCat)
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HCategoryMaker HCategoryMaker(const HCategoryMaker&)
HCategoryMaker& operator=(const HCategoryMaker&)
Last update: Fri Jan 26 11:53:07 2007
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.