CbmRoot
Loading...
Searching...
No Matches
AnalysisCuts.cxx
Go to the documentation of this file.
1
2//
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
13#include <TObject.h>
14
16
17
19 : TNamed("Cuts", "")
20 , fFilterMask(0)
21 , fSelected(kFALSE)
22{
23 // Default constructor
24}
25
26AnalysisCuts::AnalysisCuts(const char* name, const char* title) : TNamed(name, title), fFilterMask(0), fSelected(kFALSE)
27{
28 // Constructor
29}
30
32 : TNamed(obj)
33 , fFilterMask(obj.fFilterMask)
34 , fSelected(obj.fSelected)
35{
36}
37
39{
40 // Assignment operator
41 if (this != &obj) {
42 TNamed::operator=(obj);
44 fSelected = obj.fSelected;
45 }
46 return *this;
47}
ClassImp(AnalysisCuts) AnalysisCuts
UInt_t fFilterMask
Bool_t fSelected
AnalysisCuts & operator=(const AnalysisCuts &obj)