35 ClassImp(RooCategorySharedProperties);
42 RooCategorySharedProperties::RooCategorySharedProperties()
50 RooCategorySharedProperties::RooCategorySharedProperties(
const char* uuidstr) : RooSharedProperties(uuidstr)
60 RooCategorySharedProperties::RooCategorySharedProperties(
const RooCategorySharedProperties& other) :
61 RooSharedProperties(other)
63 cout <<
"RooCategorySharedProperties::cctor()" << endl ;
65 TIterator* iter = other._altRanges.MakeIterator() ;
67 while((olist=(TList*)iter->Next())) {
68 TList* mylist =
new TList ;
69 mylist->SetName(olist->GetName()) ;
71 TIterator* citer = olist->MakeIterator() ;
72 while ((ctype=(RooCatType*)citer->Next())) {
73 mylist->Add(
new RooCatType(*ctype)) ;
76 mylist->SetOwner(kTRUE) ;
77 _altRanges.Add(mylist) ;
89 RooCategorySharedProperties::~RooCategorySharedProperties()