AliRoot Core
3dc7879 (3dc7879)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
AliVCuts.h
Go to the documentation of this file.
1
#ifndef AliVCuts_H
2
#define AliVCuts_H
3
/* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
4
* See cxx source for full Copyright notice */
5
6
/* $Id$ */
7
8
//-------------------------------------------------------------------------
9
// Event cuts base class
10
// Author: Andreas Morsch, CERN
11
//-------------------------------------------------------------------------
12
13
#include <TNamed.h>
14
15
class
AliVCuts
:
public
TNamed {
16
17
public
:
18
AliVCuts
();
19
AliVCuts
(
const
char
* name,
const
char
* title);
20
virtual
~AliVCuts
() { };
21
AliVCuts
(
const
AliVCuts
& evt);
22
AliVCuts
&
operator=
(
const
AliVCuts
& evt);
23
virtual
Bool_t
IsSelected
(TObject*
/* obj */
) = 0;
24
virtual
UInt_t
GetSelectionMask
(
const
TObject*
/* obj */
) {
return
0; }
25
virtual
TObject *
GetStatistics
(Option_t *)
const
{
return
0;}
26
ClassDef(
AliVCuts
,1);
27
};
28
29
#endif
AliVCuts::GetSelectionMask
virtual UInt_t GetSelectionMask(const TObject *)
Definition:
AliVCuts.h:24
AliVCuts::GetStatistics
virtual TObject * GetStatistics(Option_t *) const
Definition:
AliVCuts.h:25
AliVCuts::~AliVCuts
virtual ~AliVCuts()
Definition:
AliVCuts.h:20
AliVCuts::IsSelected
virtual Bool_t IsSelected(TObject *)=0
AliVCuts::operator=
AliVCuts & operator=(const AliVCuts &evt)
Definition:
AliVCuts.cxx:38
AliVCuts::AliVCuts
AliVCuts()
Definition:
AliVCuts.cxx:28
AliVCuts
Definition:
AliVCuts.h:15
STEER
STEERBase
AliVCuts.h
Generated on Mon Nov 5 2018 17:14:22 for AliRoot Core by
1.8.11