CbmRoot
AnalysisCuts.cxx
Go to the documentation of this file.
1
//
3
// Base class for analysis cuts
4
//
5
// Authors:
6
// * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
7
//
8
//
10
11
#include "
AnalysisCuts.h
"
12
#include <TObject.h>
13
14
ClassImp
(
AnalysisCuts
)
15
16
17
AnalysisCuts::AnalysisCuts
()
18
: TNamed(
"Cuts"
,
""
), fFilterMask(0), fSelected(kFALSE) {
19
// Default constructor
20
}
21
22
AnalysisCuts::AnalysisCuts
(
const
char
* name,
const
char
* title)
23
: TNamed(name, title), fFilterMask(0), fSelected(kFALSE) {
24
// Constructor
25
}
26
27
AnalysisCuts::AnalysisCuts
(
const
AnalysisCuts
& obj)
28
: TNamed(obj), fFilterMask(obj.fFilterMask), fSelected(obj.fSelected) {}
29
30
AnalysisCuts
&
AnalysisCuts::operator=
(
const
AnalysisCuts
& obj) {
31
// Assignment operator
32
if
(
this
!= &obj) {
33
TNamed::operator=(obj);
34
fFilterMask
= obj.
fFilterMask
;
35
fSelected
= obj.
fSelected
;
36
}
37
return
*
this
;
38
}
AnalysisCuts::fSelected
Bool_t fSelected
Definition:
AnalysisCuts.h:35
AnalysisCuts::AnalysisCuts
AnalysisCuts()
ClassImp
ClassImp(AnalysisCuts) AnalysisCuts
Definition:
AnalysisCuts.cxx:14
AnalysisCuts::fFilterMask
UInt_t fFilterMask
Definition:
AnalysisCuts.h:34
AnalysisCuts::operator=
AnalysisCuts & operator=(const AnalysisCuts &obj)
Definition:
AnalysisCuts.cxx:30
AnalysisCuts
Definition:
AnalysisCuts.h:12
AnalysisCuts.h
analysis
PWGDIL
dielectron
papaframework
AnalysisCuts.cxx
Generated on Wed Oct 28 2020 15:11:33 for CbmRoot by
1.8.18