ROOT
6.06/09
Reference Guide
ROOT Home Page
Main Page
Related Pages
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
roofit
roofitcore
inc
RooCategorySharedProperties.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Project: RooFit *
3
* Package: RooFitCore *
4
* File: $Id: RooCategorySharedProperties.h,v 1.2 2007/05/11 09:11:30 verkerke Exp $
5
* Authors: *
6
* WV, Wouter Verkerke, UC Santa Barbara, verkerke@slac.stanford.edu *
7
* DK, David Kirkby, UC Irvine, dkirkby@uci.edu *
8
* *
9
* Copyright (c) 2000-2005, Regents of the University of California *
10
* and Stanford University. All rights reserved. *
11
* *
12
* Redistribution and use in source and binary forms, *
13
* with or without modification, are permitted according to the terms *
14
* listed in LICENSE (http://roofit.sourceforge.net/license.txt) *
15
*****************************************************************************/
16
#ifndef ROO_CATEGORY_SHARED_PROPERTY
17
#define ROO_CATEGORY_SHARED_PROPERTY
18
19
#include "
RooSharedProperties.h
"
20
#include "
RooLinkedList.h
"
21
22
class
RooCategorySharedProperties
:
public
RooSharedProperties
{
23
public
:
24
25
RooCategorySharedProperties
() ;
26
RooCategorySharedProperties
(
const
char
* uuidstr) ;
27
RooCategorySharedProperties
(
const
RooCategorySharedProperties
& other) ;
28
virtual
~RooCategorySharedProperties
() ;
29
30
RooSharedProperties
*
clone
() {
return
new
RooCategorySharedProperties
(*
this
) ; }
31
32
protected
:
33
34
friend
class
RooCategory
;
35
36
RooLinkedList
_altRanges
;
// Optional alternative ranges
37
38
ClassDef
(
RooCategorySharedProperties
,1)
// Shared properties of a RooCategory clone set
39
};
40
41
42
#endif
RooLinkedList.h
RooCategorySharedProperties
Definition:
RooCategorySharedProperties.h:22
RooCategorySharedProperties::_altRanges
RooLinkedList _altRanges
Definition:
RooCategorySharedProperties.h:36
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:254
RooCategorySharedProperties::clone
RooSharedProperties * clone()
Definition:
RooCategorySharedProperties.h:30
RooSharedProperties
Definition:
RooSharedProperties.h:23
RooCategorySharedProperties::RooCategorySharedProperties
RooCategorySharedProperties()
Constructor.
Definition:
RooCategorySharedProperties.cxx:41
RooSharedProperties.h
RooCategory
Definition:
RooCategory.h:25
RooLinkedList
Definition:
RooLinkedList.h:35
RooCategorySharedProperties::~RooCategorySharedProperties
virtual ~RooCategorySharedProperties()
Destructor.
Definition:
RooCategorySharedProperties.cxx:88