Hall C ROOT/C++ Analyzer (hcana)
Hall C
Main Page
User's Classes
All Classes
Files
File List
File Members
THcFormula.h
Go to the documentation of this file.
1
#ifndef ROOT_THcFormula
2
#define ROOT_THcFormula
3
5
//
6
// THcFormula
7
//
9
10
#include "
THcGlobals.h
"
11
#include "THaFormula.h"
12
13
class
THaParmList;
14
15
class
THcFormula
:
public
THaFormula {
16
17
public
:
18
19
THcFormula
(
const
char
*
name
,
const
char
* formula,
20
const
THcParmList
*,
const
THaVarList*,
21
const
THaCutList* clst);
22
THcFormula
(
const
THcFormula
& rhs );
23
THcFormula
&
operator=
(
const
THcFormula
& rhs );
24
virtual
~THcFormula
();
25
26
virtual
Int_t
DefinedCut
(
TString
& variable);
27
virtual
Int_t
DefinedGlobalVariable
(
TString
& variable);
28
29
protected
:
30
31
const
THcParmList
*
fParmList
;
// Pointer to list of parameters
32
ClassDef
(
THcFormula
,0)
// Formula with cut scalers
33
};
34
35
#endif
THcFormula::THcFormula
THcFormula(const char *name, const char *formula, const THcParmList *, const THaVarList *, const THaCutList *clst)
Definition:
THcFormula.cxx:39
THcFormula::DefinedCut
virtual Int_t DefinedCut(TString &variable)
Definition:
THcFormula.cxx:87
THcFormula::~THcFormula
virtual ~THcFormula()
Definition:
THcFormula.cxx:81
TString
Int_t
int Int_t
ClassDef
#define ClassDef(name, id)
THcFormula::DefinedGlobalVariable
virtual Int_t DefinedGlobalVariable(TString &variable)
Definition:
THcFormula.cxx:113
THcFormula::operator=
THcFormula & operator=(const THcFormula &rhs)
Definition:
THcFormula.cxx:64
THcFormula
Enhanced THaFormula for use in report files.
Definition:
THcFormula.h:15
THcGlobals.h
THcFormula::fParmList
const THcParmList * fParmList
Definition:
THcFormula.h:31
THcParmList
A list parameters and their values.
Definition:
THcParmList.h:27
name
char name[80]
src
THcFormula.h
Generated by
1.8.10